华为云用户手册

  • 响应示例 { "status": "success", "msg": null, "data": [ { "appName": "basedata-server", "createdBy": 1, "creationDate": "2021-01-16T03:16:54.000+00:00", "deleteFlag": 0, "entityName": "indelligentGroup", "groupPath": "50313", "lastUpdateDate": "2021-01-16T03:16:54.000+00:00", "lastUpdatedBy": 1, "level": 2, "objectGroupId": -2021102712, "objectGroupName": "配网带电作业", "objectGroupNameEnUs": "Network distribution live-line work", "parentId": 50313, "sort": 1, "tenantId": 1 }, { "appName": null, "createdBy": -1, "creationDate": "2021-02-27T08:32:43.000+00:00", "deleteFlag": 0, "entityName": "intelligentGroup", "groupPath": "50313", "lastUpdateDate": "2021-02-27T08:32:43.000+00:00", "lastUpdatedBy": -1, "level": 2, "objectGroupId": 50315, "objectGroupName": "营销作业", "objectGroupNameEnUs": "Marketing operation", "parentId": 50313, "sort": 2 } ], "success": true, "failed": false}
  • 响应示例 { "stateCode": "0", "errorMessage": "success", "result": { "pos": 0, "totalCount": 7, "data": [ { "index": 0, "startDate": "2022-06-06", "endDate": "2022-06-11", "issueNum": 10 }, { "index": 1, "startDate": "2022-05-30", "endDate": "2022-06-05", "issueNum": 20 } ] }}
  • 请求示例 新增:{"items2Create": [ { "roleNo":" test ", "roleName":"test", "roleDesc":"test" } ], "items2Update": [], "items2Delete": []}修改:{ "items2Create": [], "items2Update": [ { "roleNo":" test ", "roleName":"test", "roleDesc":"test" }], "items2Delete": []}删除:{ "items2Create": [], "items2Update": [], "items2Delete": [ { "roleNo":" test " }]}
  • 响应示例 {"status": "success","msg": null,"data":{"funcPrivNo": "pub.person.person.read","funcPrivId": 18888,"funcPrivBelongTo": null,"funcPrivDesc": "查询","funcPrivDescEn": "View"},"success": true,"failed": false}
  • 请求参数 参数 类型 是否必填 描述 items2Create Array 否 角色添加相关信息 items2Update Array 否 角色修改相关信息 items2Delete Array 否 角色删除相关信息 items2Create入参: 参数 类型 是否必填 描述 roleNo String 是 角色编码 roleName String 是 角色名称 roleDesc String 否 角色描述 items2Update: 参数 类型 是否必填 描述 roleNo String 是 角色编码 roleName String 是 角色名称 roleDesc String 否 角色描述 items2Delete: 参数 类型 是否必填 描述 roleNo String 是 角色编码
  • 响应示例 { "stateCode": "0", "errorMessage": "success", "result": { "pos": 0, "totalCount": 1, "data": [ { "issueCodeList": "ISSUE123456,ISSUE123457,ISSUE123458" } ] }}
  • 请求示例 { "date": "2022-06-11", "dateType": "day", "issueType": "typeA", "issueLevel": "一般", "querType": 0, "orgIdList": ["123", "124"], "pageStart": 0, "pageSize": 15}
  • 响应示例 { "stateCode": "0", "errorMessage": "success", "result": { "pos": 0, "totalCount": 2, "data": [ { "index": 0, "startDate": "2022-06-06", "endDate": "2022-06-11", "completeNum": 18, "ontimeCompleteNum": 22, "ratio": "90%" }, { "index": 1, "startDate": "2022-05-30", "endDate": "2022-06-05", "completeNum": 18, "ontimeCompleteNum": 22, "ratio": "80%" } ] }}
  • 相关接口 接口名称 调用说明 获取Token 调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。 鉴权方式创建oauth客户端认证凭据参考: https://support.huaweicloud.com/api-astrozero/astrozero_api_0010.html#section0 获取access_token参考 https://support.huaweicloud.com/api-astrozero/astrozero_api_0009.html 发送请求是需要添加header请求头(access-token) access-token: xxxxxxxxxxxxxxxxxxx
  • 请求示例 { "deviceType" : "主设备1231312312313", "deviceInfo" : [{ "fieldName" : "设备类型", "fieldType" : 1, "fieldValue" : "123" },{ "fieldName" : "设备编码", "fieldType" : 1, "fieldValue" : "0909test1" }, { "fieldName" : "设备名称", "fieldType" : 1, "fieldValue" : "0909test1" },{ "fieldName" : "设备状态", "fieldType" : 1, "fieldValue" : "正常" }, { "fieldName" : "设备品牌2222", "fieldType" : 1, "fieldValue" : "123" }, { "fieldName" : "资产编号", "fieldType" : 1, "fieldValue" : "123" }, { "fieldName" : "工作状态", "fieldType" : 1, "fieldValue" : "运行" }, { "fieldName" : "责任人", "fieldType" : 1, "fieldValue" : "圈圈" }, { "fieldName" : "启用日期", "fieldType" : 4, "fieldValue" : "2022-09-09" }, { "fieldName" : "出厂日期", "fieldType" : 4, "fieldValue" : "2022-09-09" }, { "fieldName" : "供应商名称", "fieldType" : 1, "fieldValue" : "0816test" }, { "fieldName" : "客户名称", "fieldType" : 1, "fieldValue" : "" }, { "fieldName" : "设备数量", "fieldType" : 8, "fieldValue" : 13 },{ "fieldName" : "计量单位", "fieldType" : 1, "fieldValue" : "台" }, { "fieldName" : "采购单价", "fieldType" : 8, "fieldValue" : 1 }, { "fieldName" : "货币", "fieldType" : 1, "fieldValue" : "元" },{ "fieldName" : "技术参数", "fieldType" : 7, "fieldValue" : "123" }, { "fieldName" : "图片", "fieldType" : 1, "fieldValue" : "123" }, { "fieldName" : "技术资料1", "fieldType" : 1, "fieldValue" : "123" }, { "fieldName" : "水电费232232", "fieldType" : 1, "fieldValue" : "123" }, { "fieldName" : "234234", "fieldType" : 3, "fieldValue" : "枚举值01" }, { "fieldName" : "区域位置", "fieldType" : 1, "fieldValue" : "" }, { "fieldName" : "文本666", "fieldType" : 1, "fieldValue" : "123" },{ "fieldName" : "测试", "fieldType" : 1, "fieldValue" : "123" },{ "fieldName" : "测试123123", "fieldType" : 7, "fieldValue" : "123" } ] }
  • 响应示例 { "stateCode": "0", "errorMessage": "成功", "result": { "pos": 0, "totalCount": 1, "data": [ { "startDate": "2023-01-06", "endDate": "2023-01-06", "kcpCount": null, "passCount": null, "passRate": null } ], "header": null }}
  • 响应示例 {"stateCode":"0","errorMessage":null,"result":{"data":[{"taskId":583755,"taskCode":"0ee33628-3a1e-43c2-9e4c-bc573e51297b","taskName":"XX-XXXX;-SCT-XX站点","type":"EHS","taskSheetType":0,"status":2,"statusCollection":null,"reviewStatus":null,"statusApprove":null,"templateId":21135,"templateCode":"EHS20200827143227621","templateName":"082701hhh","agentId":7521,"agentName":"lichao","customerName":"XXXX;","projectNo":"SCT-01","projectName":"SCT","signSiteId":421051,"signSiteCode":"作业对象1234","signSiteName":"XX作业对象","adminRegion":null,"adminRegionName":null,"adminOrganization":null,"adminOrganizationName":null,"workType":null,"partner":null,"deleteFlag":0,"lastUpdateDate":"2020-09-11T04:24:21.000+0000","udf1":null,"udf2":null,"udf3":null,"itemId":10,"objectId":"General EHS","aiResult":1,"aiPhotoId":"76268","manualResult":0,"remarks":null,"reviewDate":"2020-09-11T04:24:12.000+0000"}],"pos":0,"total_count":1920}}
  • 请求参数 参数 类型 是否必填 描述 page.start int 是 开始行数 page.count int 是 每页总数 taskId int 否 任务ID pageTypeFlag String 否 区分分页方式 startTime String 否 开始时间 endTime String 否 结束时间 udf1 String 否 产品类型 udf3 String 否 作业类型 deleteFlag int 否 有效状态 dataFlag String 否 查询标识
  • 响应参数 参数 类型 描述 taskId int 任务Id taskCode String 任务编码 taskName String 任务名称 type int 业务类型 taskSheetType int 任务表单类型 status int 任务状态 statusCollection int 采集状态 reviewStatus int 审核状态 statusApprove int 评审状态 templateId int 模板Id templateCode String 模板编码 templateName String 模板名称 agentId int 坐席账号 agentName String 坐席名称 customerName String 客户名称 projectNo String 项目编码 projectName String 项目名称 signSiteId int 作业对象ID signSiteCode String 作业对象编码 signSiteName String 作业对象名称 signSiteType varchar(20) 作业对象类型 adminRegion String 行政区域 adminRegionName String 行政区 域名 字 adminOrganization String 行政组织 adminOrganizationName String 行政组织名字 reviewUserIdLevelOne int(2) 一级审批人ID reviewDateLevelOne bigint(20) 一级审批时间戳 reviewUserNameLevelOne varchar(200) 一级审批人名字 reviewStatusLevelOne int(2) 一级审批状态 reviewDescLevelOne longtext 一级审核意见 reviewUserIdLevelTwo int(2) 二级审批人ID reviewDateLevelTwo bigint(20) 二级审批时间戳 reviewUserNameLevelTwo varchar(200) 二级审批人名字 reviewStatusLevelTwo int(2) 二级审批状态 reviewDescLevelTwo longtext 二级审核意见 planBeginDate Date 计划开始时间 planEndDate Date 计划完成时间 assignedUserId varchar(1000) 执行人ID workType String 工作类型 partner String 合作单位 deleteFlag String 0有效的,1无效的 creationDate Date 创建时间 lastUpdateDate Date 最后更新时间 completesDate Date 完成时间 cancelsDate Date 取消时间 udf1 varchar(500) 产品类型 udf2 varchar(500) 业务场景 udf3 varchar(500) 作业类型 udf4 varchar(500) 作业内容 udf5 varchar(500) 工程服务方式 udf6 varchar(500) 作业备案 firstMatchAgentTimetamp bigint(20) 第一次匹配坐席时间 remarks varchar(100) 备注 supervisorInfo varchar(4000) 督导人员信息 towermanInfo varchar(4000) 塔工人员信息
  • 响应示例 { "stateCode": "0", "errorMessage": "success", "result": { "pos": 0, "totalCount": 1, "data": [ { "taskIdList": "123456,123457,123458"} ] }}
  • 响应示例 { "stateCode": "0", "errorMessage": "success", "result": { "pos": 0, "totalCount": 2, "data": [ { "sceneName": "巡检abc", "avgExecuteTime": 11.2 }, { "sceneName": "巡检def", "avgExecuteTime": 7 } ] }}
  • 请求示例 { "date": "2022-06-11", "dateType": "day", "period": 7, "orgIdList": ["123", "124"], "sortBy": 0, "pageStart": 0, "pageSize": 15, "queryType": 0}
  • 响应示例 { "stateCode": "0", "errorMessage": "success", "result": { "pos": 0, "totalCount": 2, "data": [ { "orgId": "123", "orgName": "org123", "issueNum": 100 }, { "orgId": "124", "orgName": "org124", "issueNum": 80 } ] }}
  • 响应示例 { "stateCode": "0", "errorMessage": "success", "result": { "pos": 0, "totalCount": 7, "data": [ { "index": 0, "startDate": "2022-06-06", "endDate": "2022-06-11", "majorNum": 10, "importantNum": 20, "minorNum": 30 }, { "index": 1, "startDate": "2022-05-30", "endDate": "2022-06-05", "majorNum": 20, "importantNum": 20, "minorNum": 40 } ] }}
  • 请求示例 { "date": "2022-06-11", "dateType": "week", "period": 7, "sceneName": "巡检", "orgIdList": ["123", "124"], "queryType": 0, "sortBy": 0, "pageStart": 0, "pageSize": 15}
  • 响应示例 { "stateCode": "0", "errorMessage": "success", "result": { "pos": 0, "totalCount": 2, "data": [ { "orgId": "123", "orgName": "org123", "taskNum": 100 }, { "orgId": "124", "orgName": "org124", "taskNum": 80 } ] }}
  • 请求示例 { "date": "2022-06-11", "dateType": "week", "period": 7, "sceneName": "巡检", "orgIdList": ["123", "124"], "queryType": 0, "pageStart": 0, "pageSize": 15}
  • 响应示例 { "stateCode": "0", "errorMessage": "success", "result": { "pos": 0, "totalCount": 7, "data": [ { "index": 0, "startDate": "2022-06-06", "endDate": "2022-06-11", "taskNum": 10 }, { "index": 1, "startDate": "2022-05-30", "endDate": "2022-06-05", "taskNum": 20 } ] }}
  • 响应示例 { "stateCode": "0", "errorMessage": "成功", "result": { "pos": 0, "totalCount": 2, "data": [ { "issueLevel": "一般", "issueNum": 1, "code": "Issue20220830176503", "rate": "25.0%" }, { "issueLevel": "重要", "issueNum": 3, "code": "Issue20220830161025,Issue20220907109883,Issue20220920101025", "rate": "75.0%" } ], "header": null }}
  • 响应示例 { "stateCode": "0", "errorMessage": "成功", "result": { "pos": 0, "totalCount": 3, "data": [ { "startDate": "2022-10-08", "endDate": "2022-10-09", "taskCount": 5, "taskExecutorCount": 10, "taskExecutorAverage": "2.0" }, { "startDate": "2022-10-09", "endDate": "2022-10-10", "taskCount": 5, "taskExecutorCount": 5, "taskExecutorAverage": "1.0" }, { "startDate": "2022-10-10", "endDate": "2022-10-11", "taskCount": 14, "taskExecutorCount": 16, "taskExecutorAverage": "1.1" } ], "header": null }}
  • 请求示例 { "dateList": [ { "startDate": "2022-10-08", "endDate": "2022-10-09" }, { "startDate": "2022-10-09", "endDate": "2022-10-10" }, { "startDate": "2022-10-10", "endDate": "2022-10-11" } ]}
  • 请求示例 { "courseId" : 9214, "courseName" : "课程1", "categoryId" : 13488, "courseCode" : "20230321100", "courseRemark" : "发发发", "courseStatus" : 1, "coverFileId" : 7490705, "adminOrganizationName" : "杨凌测试租户", "adminOrganization" : "830", "createName" : "张三", "chapterList" : [{ "chapterName" : "第1章节", "chapterDuration" : 2, "chapterRemark" : "章节描述", "foolproofSwitch" : 1, "foolproofDuration" : 12, "foolproofRemark" : "是否继续学习?", "courseFileVo" : { "fileId" : 7490707, "fileName" : "2021-07-14-21-10-43-922.mp4", "fileType" : "mp4", "coverFileId" : 7490708, "createName" : "张三", "creationTimestamp" : 1679383056306 }, "chapterType" : "1", "chapterOrder" : 1 }, { "chapterName" : "第2章节", "chapterDuration" : 22, "chapterRemark" : "章节描述2", "foolproofSwitch" : 1, "foolproofDuration" : 3, "foolproofRemark" : "是否继续学习?", "chapterId" : 5720, "courseFileVo" : { "fileId" : 7490710, "fileName" : "2021-07-14-21-10-43-922.mp4", "fileType" : "mp4", "coverFileId" : 7490711, "createName" : "张三", "creationTimestamp" : 1679383078006 }, "chapterType" : "1", "chapterOrder" : 2 } ] }
  • 请求参数 参数 类型 是否必填 描述 courseName String 是 课程名称 courseId Long 是 课程ID categoryId Long 是 课程类别Id courseCode String 否 可手动录入,不录入则按默认规则生成(创建年月日+流水号) courseRemark String 是 描述 courseStatus int 是 课程状态(默认0 -1-删除 0-草稿、1-已发布、2-取消发布) coverFileId Long 是 封面图片Id adminOrganizationName String 是 组织单元名称 adminOrganization Long 是 组织单元ID createName String 是 创建人名称 chapterList List 是 章节信息 chapterList入参: 参数 类型 是否必填 描述 chapterName String 是 章节名称 chapterDuration Int 是 章节时长 单位:分钟 chapterRemark String 是 章节描述 foolproofSwitch int 是 防呆设置 1-开启 2-关闭 foolproofDuration int 是 防呆插入时间 单位:分钟 foolproofRemark String 是 防呆提示描述 chapterType int 是 章节类型 1-视频 2-pdf chapterOrder int 是 章节的顺序 1-开始 courseFileVo Object 是 课程文件 courseFileVo入参: 参数 类型 是否必填 描述 fileId Long 是 文件ID fileName String 是 文件名称 fileType String 是 文件类型:文件扩展名 coverFileId Long 是 封面ID createName String 是 创建人名称 creationTimestamp Long 是 创建时间戳
  • 请求示例 { "page": { "count": 15, "start": 0 }, "siteName": "作业对象名", "siteCode": "作业对象", "siteType": "屋顶站", "addressIdList": [ 1349762, 13497681, 1349870 ], "startDate": "2022-01-18 00:00:00", "endDate": "2022-04-18 23:59:59"}
  • 响应示例 { "stateCode": "0", "errorMessage": null, "result": { "data": [ { "signSiteId": 9911276271, "customerName": null, "tenantId": 100846, "tenantName": null, "projectNo": "", "projectName": null, "signSiteCode": "作业对象编码", "signSiteName": "作业对象名称", "signSiteSource": "1", "signSiteType": "屋顶站", "longitude": "0**.**", "latitude": "0**.**", "country": "中国", "province": "XX省", "city": "XX市", "district": null, "town": null, "signSiteAddress": "******", "contactPerson": null, "contactNumber": null, "status": null, "deleteFlag": 0, "createdBy": 223394, "creationDate": "2022-04-18T05:27:45.000+00:00", "lastUpdatedBy": 223394, "lastUpdateDate": "2022-04-18T05:42:15.000+00:00", "appName": "basedata-server", "entityName": "taskObject", "creationTimestamp": 1650259665322, "lastUpdateTimestamp": 1650260534803, "countryId": 1349762, "provinceId": 1349768, "cityId": 1349870, "createName": "133XXXX1010", "lastUpdateName": "133XXXX1010", "udfExtend1": null, "udfExtend2": null, "udfExtend3": null, "udfExtend4": null, "udfExtend7": null, "udfExtend8": null, "udfExtend9": null, "udfExtend10": null, "secret": "0", "geoHash": "7zzzzzzz", "customerId": null, "supplierId": null, "supplierName": null, "ownerIds": "", "ownerNames": null, "ownerGroupId": null, "ownerGroupName": null, "orgId": 112645, "orgName": "133XXXX1010" } ], "pos": 0, "total_count": 1, "entityName": null, "totalCount": 1 } }
共100000条
提示

您即将访问非华为云网站,请注意账号财产安全