服务云
1 工单
1.1 获取客户的工单列表
说明: 返回客户所提交的工单列表。 分页显示 。
URL: /v1/workorder/admin/statis/historys
POST:
请求Body:
字段 | 字段类型 | 是否必填(默认否) | 说明 |
---|---|---|---|
custId | long | 是 | 客户ID |
pageNo | Int | 否 | 当前页码,默认1. |
pageSize | Int | 否 | 每页记录尺寸。默认20. |
请求示例:
{"pageNo":1, "pageSize": 20 , "custId": 118261}
响应:
{
"code": "200",
"data": {
"result": [
{
"order_no": "20220209091024001",
"address": "碧海铭轩-1小区2栋世界之窗/世界之A单元/1601",
"space_name": "碧海铭轩-1小区",
"submit_time": "2022-02-09T01:10:25.000+00:00",
"incident_content": "Jf111test",
"order_category_name": "1月24日-uat-客户报单/维修/客户报单1",
"status": "待派单"
},
{
"order_no": "20220209093408002",
"address": "碧海铭轩-1小区2栋世界之窗/世界之A单元/1601",
"space_name": "碧海铭轩-1小区",
"submit_time": "2022-02-09T01:34:10.000+00:00",
"incident_content": "Jf222test",
"order_category_name": "1月24日-uat-客户报单/维修/客户报单1",
"status": "待派单"
},
{
"order_no": "20220208175755002",
"address": "碧海铭轩-1小区2栋世界之窗/世界之A单元/1601",
"space_name": "碧海铭轩-1小区",
"submit_time": "2022-02-08T09:57:56.000+00:00",
"incident_content": "毓",
"order_category_name": "1月24日-uat-客户报单/维修/客户报单1",
"status": "未知"
},
{
"order_no": "20220208162936001",
"address": "碧海铭轩-1小区2栋世界之窗/世界之A单元/1601",
"space_name": "碧海铭轩-1小区",
"submit_time": "2022-02-08T08:29:37.000+00:00",
"incident_content": "看不是",
"order_category_name": "1月24日-uat-客户报单/维修/客户报单1",
"status": "已结束"
},
{
"order_no": "20220127111821001",
"address": "碧海铭轩-1小区/建筑物/2栋世界之窗/世界之A单元/17/1702",
"space_name": "碧海铭轩-1小区",
"submit_time": "2022-01-27T03:18:21.000+00:00",
"incident_content": "哈哈哈",
"order_category_name": "工单(欧)/客户报单/客户报单(无分支)",
"status": "待处理"
},
{
"order_no": "20220125090740001",
"address": null,
"space_name": "碧海铭轩-1小区",
"submit_time": "2022-01-25T01:07:40.000+00:00",
"incident_content": "000",
"order_category_name": "问问去",
"status": "待处理"
},
{
"order_no": "20220124165411019",
"address": "碧海铭轩-1小区/建筑物/2栋世界之窗/世界之A单元/17/1702",
"space_name": "碧海铭轩-1小区",
"submit_time": "2022-01-24T08:54:12.000+00:00",
"incident_content": "测试1653",
"order_category_name": "工单(欧)/客户报单/客户报单(无分支)",
"status": "待回访"
},
{
"order_no": "20220124164757013",
"address": "碧海铭轩-1小区/建筑物/2栋世界之窗/世界之A单元/17/1701",
"space_name": "碧海铭轩-1小区",
"submit_time": "2022-01-24T08:47:57.000+00:00",
"incident_content": "测试",
"order_category_name": "1月24日-uat-客户报单/维修/客户报单1",
"status": "已完成"
},
{
"order_no": "20220124164622011",
"address": "碧海铭轩-1小区/建筑物/2栋世界之窗/世界之A单元/17/1701",
"space_name": "碧海铭轩-1小区",
"submit_time": "2022-01-24T08:46:22.000+00:00",
"incident_content": "可是",
"order_category_name": "1月24日-uat-客户报单/维修/客户报单1",
"status": "已完成"
},
{
"order_no": "20220124143035007",
"address": "碧海铭轩-1小区2栋世界之窗/世界之A单元/1702",
"space_name": "碧海铭轩-1小区",
"submit_time": "2022-01-24T06:30:35.000+00:00",
"incident_content": "详细地址:凡事到最后必将皆大欢喜,如果没有,那就是还没到最后我不是神明,既救不了众生,也渡不了你,只想祈祷末日的黄昏一百个美好的文案,都不及这一刻风的温柔和花的盛开还有你美好的东西做成的。有些女孩,生来即代表冒险,美酒,智慧与无所畏惧。美好的东西做成的。有些女孩,生来即代表冒险,美酒,智慧与无所畏",
"order_category_name": "工单(欧)/客户报单/客户报单(无分支)",
"status": "待派单"
}
],
"total": 612,
"pageNo": 1,
"totalPage": 62,
"pageSize": 20
},
"message": "成功"
}
2 控制台日常管理
2.1 项目信息统计(项目数、在管面积)
说明: 根据账号所在组织获取项目数和在管面积。
URL: /v1/iot/main/daily/project/count
POST:
请求Body:
字段 | 字段类型 | 是否必填(默认否) | 说明 |
---|---|---|---|
orgCode | String | 是 | 组织编号 |
返回参数:
字段 | 字段类型 | 是否必填(默认否) | 说明 |
---|---|---|---|
projectCount | Integer | 是 | 项目数 |
projectAreaCount | Integer | 是 | 在管面积 |
请求示例:
{
"orgCode":"100000150"
}
响应:
{
"code": "200",
"message": "成功",
"version": null,
"returnExceptionData": false,
"result": null,
"data": {
"projectCount": 150,
"projectAreaCount": 135527572
}
}
2.2 在管户数
说明: 根据账号所在组织获取在管户数
URL: /v1/iot/main/daily/house/count
POST:
请求Body:
字段 | 字段类型 | 是否必填(默认否) | 说明 |
---|---|---|---|
orgCode | String | 是 | 组织编号 |
返回参数:
字段 | 字段类型 | 是否必填(默认否) | 说明 |
---|---|---|---|
houseCount | Integer | 是 | 在管户数 |
请求示例:
{
"orgCode":"100000150"
}
响应:
{
"code": "200",
"message": "成功",
"version": null,
"returnExceptionData": false,
"result": null,
"data": {
"hosueCount": 351
}
}
2.3 服务客户
说明: 根据账号所在组织获取服务客户
URL: /v1/iot/main/daily/customer/count
POST:
请求Body:
字段 | 字段类型 | 是否必填(默认否) | 说明 |
---|---|---|---|
orgCode | String | 是 | 组织编号 |
返回参数:
字段 | 字段类型 | 是否必填(默认否) | 说明 |
---|---|---|---|
customerCount | Integer | 是 | 服务客户数 |
请求示例:
{
"orgCode":"100000150"
}
响应:
{
"code": "200",
"message": "成功",
"version": null,
"returnExceptionData": false,
"result": null,
"data": {
"customerCount": 283
}
}
2.4 设备数
说明: 根据账号所在组织获取设备数
URL: /v1/iot/main/daily/device/count
POST:
请求Body:
字段 | 字段类型 | 是否必填(默认否) | 说明 |
---|---|---|---|
orgCode | String | 是 | 组织编号 |
返回参数:
字段 | 字段类型 | 是否必填(默认否) | 说明 |
---|---|---|---|
deviceCount | Integer | 是 | 设备数 |
请求示例:
{
"orgCode":"100000150"
}
响应:
{
"code": "200",
"message": "成功",
"version": null,
"returnExceptionData": false,
"result": null,
"data": {
"deviceCount": 5248
}
}
2.5 工单数
说明: 根据账号所在组织获取工单数
URL: /v1/iot/main/daily/order/count
POST:
请求Body:
字段 | 字段类型 | 是否必填(默认否) | 说明 |
---|---|---|---|
orgCode | String | 是 | 组织编号 |
返回参数:
字段 | 字段类型 | 是否必填(默认否) | 说明 |
---|---|---|---|
orderCount | Integer | 是 | 工单数 |
请求示例:
{
"orgCode":"100000150"
}
响应:
{
"code": "200",
"message": "成功",
"version": null,
"returnExceptionData": false,
"result": null,
"data": {
"orderCount": 26
}
}