华为云用户手册

  • 请求参数 参数 类型 是否必填 描述 items2Create Array 否 角色添加相关信息 items2Update Array 否 角色修改相关信息 items2Delete Array 否 角色删除相关信息 items2Create入参: 参数 类型 是否必填 描述 roleNo String 是 角色编码 roleName String 是 角色名称 roleDesc String 否 角色描述 items2Update: 参数 类型 是否必填 描述 roleNo String 是 角色编码 roleName String 是 角色名称 roleDesc String 否 角色描述 items2Delete: 参数 类型 是否必填 描述 roleNo String 是 角色编码
  • 请求示例 { "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": 1, "data": [ { "issueCodeList": "ISSUE123456,ISSUE123457,ISSUE123458" } ] }}
  • 响应示例 { "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 } ] }}
  • 响应示例 { "stateCode": "0", "errorMessage": "success", "result": { "pos": 0, "totalCount": 2, "data": [ { "orgId": "123", "orgName": "org123", "issueNum": 100 }, { "orgId": "124", "orgName": "org124", "issueNum": 80 } ] }}
  • 请求示例 { "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": 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 }}
  • 请求示例 { "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" } ]}
  • 响应示例 { "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 }}
  • 请求示例 { "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 } }
  • 请求参数 参数 类型 是否必填 描述 page. count Int 是 每页条数 page. start Int 是 起始条数 siteName String 否 作业对象名称(新增时必填) siteCode String 否 作业对象编码(新增时必填) siteType String 否 作业对象类型 addressIdList Array 否 行政区域 startDate data 否 开始时间 endDate data 否 结束时间 udfExtend[1-10] 除udfExtend5和 udfExtend6为date类型,其他为String类型 否 扩展字段1-10 ownerIds String 否 责任人ID,多个ID用英文逗号隔开
  • 响应参数 参数 类型 描述 status String 处理结果(0代表success) errorMessage String 错误消息 data Object 返回结果 data出参: 字段名 字段名称 示例 signSiteId 作业对象主键id 9911276271, customerName 客户名称 null, tenantId 租户id 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 创建人id 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 国家id 1349762, provinceId 省份id 1349768, cityId 城市id 1349870, createName 创建人名称 133XXXX1010 lastUpdateName 更新人名称 133XXXX1010 udfExtend1 扩展字段 null, udfExtend2 扩展字段 null, udfExtend3 扩展字段 null, udfExtend4 扩展字段 null, udfExtend7 扩展字段 null, udfExtend8 扩展字段 null, udfExtend9 扩展字段 null, udfExtend10 扩展字段 null, secret 是否敏感 0 geoHash 经纬度对应geoHash 7zzzzzzz customerId 客户id null, supplierId 供应商id null, supplierName 供应商名称 null, ownerIds 责任人ID,多个用英文逗号隔开 ownerNames 责任人群组id null, ownerGroupId 责任人群组名称 null, ownerGroupName 责任人名称,多个用英文逗号隔开 null, orgId 所属行政组织 112645, orgName 行政组织名称 133XXXX1010"
  • 响应示例 { "stateCode": "0", "errorMessage": null, "result": { "data": [ { "agentCode": "0e626733-07d8-45af-af23-aff287b118b8", "productType": null, "deliveryScene": null, "businessType": null, "agentAccount": "111111111", "agentName": "111111111", "type": "0", "areaName": "", "appName": "isdp-qc-server", "entityName": "agent", "cityId": null, "createName": "小七", "lastUpdateName": "小七", "agentId": 17813, "tenantId": 886, "userId": 307457, "createdBy": 277881, "lastUpdatedBy": 277881, "creationTimestamp": 1616486693402, "lastUpdateTimestamp": 1616486693402, "onlineStatus": 1, "isArea": 0, "deleteFlag": 0, "capacity": 1, "creationDate": "2021-03-23T08:04:54.000+00:00", "lastUpdateDate": "2021-03-23T08:05:32.000+00:00", } ], "pos": 0, "total_count": 340, "entityName": null, },}
  • 请求参数 参数 类型 是否必填 描述 longitude string 是 经度 latitude string 是 纬度 distance integer 否 距离(米), 最多50000, 不存默认10000 siteName string 否 作业对象名称 groupIdList array[long] 否 作业对象分组id数组(最多支持200个id) groupIncludeChild boolean 否 是否包含下层分组的数据(为true时groupIdLis数组长度只能为1) signSiteParentId long 否 作业对象父节点id page.start integer 否 分页起点 page.count integer 否 一页显示数量 orgId array[long] 否 组织单元id数组(最多支持200个id) orgIncludeChild boolean 否 是否包含下层组织单元的数据(为true时orgId数组长度只能为1) addressIds string 否 行政区域id路径,用英文逗号路径隔开,例如: 1000,1001,1002 mode string 否 支持list和map,不传默认list,为map时排除超过distance的数据 deviceId string 否 设备id customerId long 否 客户id supplierId long 否 供应商id
共99354条