华为云用户手册

  • 响应参数 参数 类型 描述 stateCode String 响应编码。 errorMessage String 错误信息。 result Object 响应数据。 result Object属性: 参数 类型 描述 assignedUserId Long 执行人ID。 assignedUserName String 执行人名称。 userGroupName String 群组名称。 userGroup String 群组ID。 taskExtend List 任务扩展属性。
  • 响应参数 参数 类型 描述 stateCode String 响应状态码:0-成功;其他-失败 errorMessage String 响应描述,错误提示 result Object 问题列表信息 result出参: 参数 类型 描述 data List 问题列表 issueId Long 问题ID templateId Long 模板ID signSiteId Long 作业对象ID signSiteCode String 作业对象编码 signSiteName String 作业对象名称 code String 编码 status Integer 状态 issueLevel Integer 问题级别 issueSource Integer 数据源 issueHandlerId String 问题处理人UserID issueHandlerName String 问题处理人名称 dueTimestamp Long 问题计划完成时间 creatorDescribe String 问题描述 creationTimestamp Long 创建时间戳 issueType String 问题类型 issueRemark String 问题备注 issueTypeFather String 问题大类 createdBy Long 创建人ID createName String 创建人名称 region String 行政区划 dealDate Date 处理时间 dealTimestamp Long 处理时间戳 closeDate Date 关闭时间 closeTimestamp Long 关闭时间搓 closeBy Long 关闭人ID closeName Long 关闭人名称 adminOrganization String 组织管理单元 adminOrganizationName String 组织管理单元名称 sceneTaskId Long 任务ID taskType Integer 任务类型 regionName String 行政区划名称 issueInstance String 实例对象 udf1- udf20 String 问题扩展属性 udf1Close—udf20Close String 问题关闭阶段扩展属性 udf1Deal- udf20Deal String 问题处理阶段扩展属性 taskId Long 检查id taskName Long 检查单名称 sceneTaskName String 任务名称 regionPath String 行政区划路径 regionPathName String 行政区划路径名称 country String 国家 province String 身份 city String 城市 projectNo String 项目编码 issueAttachmentList List 附件 tenantId Long 租户ID
  • 响应示例 { "status": "success", "msg": null, "data": { "data": [ { "appName": "pub-server", "entityName": "address", "lastUpdateDate": "2022-04-06T08:14:54.000+00:00", "lastUpdatedBy": 111462, "creationDate": "2021-03-19T03:07:00.000+00:00", "createdBy": -88, "deleteFlag": 0, "tenantId": 100045, "description": null, "parentId": -1, "addressPath": null, "addressLevel": 1, "address": "中国", "addressCode": "CN", "addressId": 1013440, "longitude": null, "latitude": null, "coordinate": null, "coordinateType": null, "children": [ { "appName": "pub-server", "entityName": "address", "lastUpdateDate": "2022-04-06T08:14:56.000+00:00", "lastUpdatedBy": 111462, "creationDate": "2021-03-19T03:07:01.000+00:00", "createdBy": -88, "deleteFlag": 0, "tenantId": 100045, "description": null, "parentId": 1013440, "addressPath": "1013440", "addressLevel": 2, "address": "XX省", "addressCode": "430000", "addressId": 1013458, "longitude": null, "latitude": null, "coordinate": null, "coordinateType": null } ] } ], "pos": 0, "totalCount": 1, "entityName": "address" } }
  • 响应参数 参数 类型 描述 status String 操作状态(success/failed)。 msg String 错误信息。 data Object 返回分页数据信息。 data.totalCount Integer 数据总数。 data.pos integer 分页开始位置。 data.data Object 位置信息列表。 data.data.addressId Long 位置ID。 data.data.addressCode String 位置编码。 data.data.address String 位置名称。 data.data.addressLevel Integer 位置层级。 data.data.addressPath String 位置路径。 data.data.parentId Long 上级位置ID。 data.data.longitude Double 经度。 data.data.latitude Double 纬度。 data.data.coordinate String 位置坐标。 data.data.coordinateType String 位置类型。 data.data.hasSubNode boolean 是否有下级位置信息。
  • 请求参数 参数 类型 是否必填 描述 dataList Long 是 NA采集数据。 taskId Long 是 检查单ID。 templateId Long 是 模板ID。 kcpId Long 是 kcp的ID。 itemId Long 是 条目ID。 buttonType String 是 操作类型。 textDataList List 否 采集文本数据。 outputId Long 否 输出项ID。 Content String 否 采集内容。 contentType Integer 否 采集数据类型。 photoList List 否 采集图片数据。 outputId Long 否 输出项ID。 photoId Long 否 图片ID。 photoName Long 否 图片名称。 videoList List 否 采集视频数据。 outputId Long 否 输出项ID。 videoId Long 否 视频ID。 videoName String 否 视频名称。 fileList List 否 采集附件数据。 outputId Long 否 输出项ID。 fileId Long 否 文件ID filename String 否 文件名称。 operUserId Long 是 操作人ID。
  • 请求示例 {"dataList":[{"taskId":5996494,"itemId":3515983,"templateId":263513,"kcpId":286609,"buttonType":"collect","textDataList": [{"content":"api111111111111","outputId":43817155,"contentType":20,"templateId":263513,"itemId":3515983,"kcpId":286609,"taskId":5996494}],"photoList":[{"isExample":0,"outputId":43817155,"templateId":263513,"itemId":3515983,"kcpId":286609,"taskId":5996494,"dataSource":1,"photoId":6796072,"photoName":"性能图片2.png"}], "videoList":[{"isExample":0,"outputId":43817156,"templateId":263513,"itemId":3515983,"kcpId":286609,"taskId":5996494,"dataSource":1,"videoId":6796227,"videoName":"1.mp4","thumbnailsId":6796226}],"fileList":[{"outputId":43817157,"templateId":263513,"itemId":3515983,"kcpId":286609,"taskId":5996494,"dataSource":1,"fileId":6796072,"fileName":"性能图片2.png"}]}], "operUserId": 519119}
  • 响应示例 { "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": 1, "data": [ { "taskIdList": "123456,123457,123458" } ] } }
  • 请求示例 { "date": "2022-06-11", "dateType": "day", "sceneName": "巡检", "querType": 0, "orgIdList": ["123", "124"], "pageStart": 0, "pageSize": 15 }
  • 请求示例 { "deviceId" : "15017380817", "projectNumber" : "", "deviceUserId" : "", "autoJoin" : "", "orgId" : 0, "page.start" : 0, "page.count" : 30, "parentDeviceId" : null }
  • 响应示例 { "status" : 1, "message" : "SUCCESS", "error" : null, "data" : { "data" : [{ "deviceId" : "15017380817", "isdpDeviceId" : "15017380817--1", "channelId" : "-1", "deviceName" : "张源兆3的手机", "deviceState" : "ONLINE", "accessProtocol" : null, "deviceType" : "MOBILE", "deviceSystemState" : null, "description" : null, "model" : null, "manufacture" : null, "channelTotal" : 0, "streamTotal" : 0, "firmware" : null, "deviceAbility" : null, "mac" : null, "createTime" : null, "updateTime" : null, "protocolVersion" : null, "deviceIp" : null, "devicePort" : null, "tenantId" : 886, "projectNumber" : null, "projectName" : "", "deviceAddress" : null, "fileId" : null, "sysType" : null, "fileSize" : null, "fileName" : null, "fileExt" : null, "deviceAddressNumber" : null, "webPlayUrl" : null, "enableVideoRecording" : "Y", "deviceManageState" : "ACTIVATION", "deviceSubType" : "其他", "creationDate" : 1647501832000, "lastUpdateDate" : 1662459488000, "lastUpdatedBy" : 299057, "deviceAlarmStatus" : null, "autoJoin" : "N", "battery" : "40", "ownnerId" : null, "longitude" : "113.888496", "latitude" : "22.960361", "chatJid" : "748544@saasgroupchat.isdp-saas-sit.test.huawei.com", "liveChannelId" : "267736802078789", "deviceUserId" : 429030, "buOrgId" : 830, "buOrgName" : "杨凌作业系统测试", "storageTotal" : null, "storageRemain" : null, "onlineDuration" : 16738, "customerOrgName" : null, "customerOrgCode" : null, "enableEndSide" : "N", "networkType" : null, "systemVersion" : "MI 8_29", "applicationVersionCode" : "1715", "applicationVersionName" : "08_APP_MOBILE", "parentDeviceId" : null, "integrationPlatform" : null, "verificationCode" : "******", "deviceGbPassword" : "******", "userName" : "张源兆_18617324836", "ownnerName" : null, "deviceUserName" : "张源兆3_15017380817", "deviceUserNameOnly" : "张源兆3", "deviceTypeName" : "手机" } ], "pos" : 0, "total_count" : 1, "entityName" : null, "totalCount" : 1 }, "timestamp" : "2022-09-06T18:21:02.679+0800" }
  • 响应参数 参数 类型 描述 isdpDeviceId String isdp唯一设备ID deviceId String 设备ID channelId String 通道ID deviceName String 设备名称 deviceState String 设备状态 accessProtocol String 接入协议 deviceType String 设备类型 deviceSystemState String 设备管理状态 description String 描述 model String 设备型号 manufacture String 生产厂商 channelTotal int 通道总数 streamTotal int 每个通道码流数量 firmware String 摄像头固件版本号 deviceAbility String 能力集 mac String mac地址 createTime String 创建时间 updateTime String 更新时间 protocolVersion String 协议版本 deviceIp String 设备ip devicePort String 设备端口 projectName String 项目名称 projectNumber String 项目编码 deviceAddress String 设备地址 fileId String 图片编号 sysType String 系统类型 fileSize String 文件大小 fileName String 文件名称 fileExt String 文件扩展名 deviceAddressNumber String 设备地址编号 deviceSubType String 子设备类型 deviceAlarmStatus String 设备告警状态 autoJoin String 是否主动入会 battery String 电量 ownnerId String 设备责任人ID longitude String 经度 latitude String 纬度 chatJid String IM群组ID chatId String IM聊天ID liveChannelId String 频道播放ID userName String 设备使用人名称 ownnerName String 设备责任人名称 webPlayUrl String web播放地址 bindStatus Integer 设备绑定状态 bindUserId Long 设备绑定的用户Id buOrgId Long 设备所在组织Id buOrgName String 设备所在组织名称 coordType String 坐标类型 creationDate Date 创建时间 deviceManageState String 设备管理状态 deviceStateBefore String 设备上报之前的状态 deviceTypeName String 设备类型名称 deviceUserId Long 设备使用人Id deviceUserName String 设备使用人名称 deviceUserNameOnly String 设备使用人名称 enableEndSide String 是否开启边缘AI enableVideoRecording String 是否开启录像 groupId Long 群组Id groupName String 群组名称 integrationPlatform String 集成平台 lastReportTime Date 最后一次上报时间(时间戳) lastUpdateDate Date 最后更新时间(时间戳) lastUpdatedBy Long 最后更新人 onlineDuration Long 设备在线时长 stateChangeReason String 设备状态改变原因 stateChangeReasonCode String 设备状态改变原因码 storageRemain Long 存储保留 storageTotal Long 存储总计 deviceTypeName String 设备类型名称 tenantId Long 租户Id
  • 请求参数 参数 类型 是否必填 描述 page Object 否 分页参数 start Integer 否 当前页码,分页参数,page子项 count Integer 否 每页条数,分页参数,page子项 deviceId String 否 设备编码 projectNumber String 否 项目编码 deviceUserId Long 否 设备使用Id autoJoin String 否 是否主动接入,可选值Y或者N,Y标识开启,N标识不开启 orgId Long 否 组织Id parentDeviceId String 否 父设备Id
  • 请求示例 { "date": "2022-06-11", "dateType": "week", "period": 7, "orgIdList": ["123", "124"], "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 } ] } }
  • 请求参数 参数 类型 是否必填 描述 signSiteId Int 否 作业对象ID signSiteName String 否 作业对象名称 signSiteCode String 否 作业对象编码 signSiteType String 否 作业类型 startDate String 否 采集开始时间,格式yyyy-MM-dd endDate String 否 采集结束时间,格式yyyy-MM-dd pageStart Int 否 当前页码,从0开始 pageSize Int 否 每页数量,默认15条,最多100条
  • 响应示例 { "stateCode": "0", "errorMessage": "成功", "result": { "pos": 0, "totalCount": 2, "data": [ { "sceneName": "维护作业test", "sceneId": 22191, "mediaCollectionSum": 1, "taskCollections": [ { "subTaskCollections": [ { "subTaskName": "", "procedureCollections": [ { "procedureName": "", "mediaCollectionSum": 1, "LabelCountsList": [ { "labelCollectionSum": 0, "labelName": "AI训练" }, { "labelCollectionSum": 0, "labelName": "学习案例" } ], "likesCollectionSum": 0, "procedureId": "" } ], "mediaCollectionSum": 1, "LabelCountsList": [ { "labelCollectionSum": 0, "labelName": "AI训练" }, { "labelCollectionSum": 0, "labelName": "学习案例" } ], "likesCollectionSum": 0, "subTaskId": "" } ], "sceneTaskId": 186025, "procedureCollections": [ { "procedureName": "", "mediaCollectionSum": 1, "LabelCountsList": [ { "labelCollectionSum": 0, "labelName": "AI训练" }, { "labelCollectionSum": 0, "labelName": "学习案例" } ], "likesCollectionSum": 0, "procedureId": "" } ], "mediaCollectionSum": 1, "taskName": "维护作业test", "LabelCountsList": [ { "labelCollectionSum": 0, "labelName": "AI训练" }, { "labelCollectionSum": 0, "labelName": "学习案例" } ], "likesCollectionSum": 0 } ], "LabelCountsList": [ { "labelCollectionSum": 0, "labelName": "AI训练" }, { "labelCollectionSum": 0, "labelName": "学习案例" } ], "likesCollectionSum": 0 }, { "sceneName": "一般抢修", "sceneId": 22196, "mediaCollectionSum": 1, "taskCollections": [ { "subTaskCollections": [ { "subTaskName": "", "procedureCollections": [ { "procedureName": "", "mediaCollectionSum": 1, "LabelCountsList": [ { "labelCollectionSum": 0, "labelName": "AI训练" }, { "labelCollectionSum": 0, "labelName": "学习案例" } ], "likesCollectionSum": 0, "procedureId": "" } ], "mediaCollectionSum": 1, "LabelCountsList": [ { "labelCollectionSum": 0, "labelName": "AI训练" }, { "labelCollectionSum": 0, "labelName": "学习案例" } ], "likesCollectionSum": 0, "subTaskId": "" } ], "sceneTaskId": 185986, "procedureCollections": [ { "procedureName": "", "mediaCollectionSum": 1, "LabelCountsList": [ { "labelCollectionSum": 0, "labelName": "AI训练" }, { "labelCollectionSum": 0, "labelName": "学习案例" } ], "likesCollectionSum": 0, "procedureId": "" } ], "mediaCollectionSum": 1, "taskName": "抢修任务20221012", "LabelCountsList": [ { "labelCollectionSum": 0, "labelName": "AI训练" }, { "labelCollectionSum": 0, "labelName": "学习案例" } ], "likesCollectionSum": 0 } ], "LabelCountsList": [ { "labelCollectionSum": 0, "labelName": "AI训练" }, { "labelCollectionSum": 0, "labelName": "学习案例" } ], "likesCollectionSum": 0 } ], "header": null } }
  • 请求示例 { "date" : [{ "issueCode" : "Issue20220505141868", "userGroup" : "", "userIdList" : [170515] },{ "issueCode" : "Issue20220505141862", "userGroup" : "", "userIdList" : [170515] },{ "issueCode" : "Issue20220505141864", "userGroup" : "123455", "userIdList" : [] } ] }
  • 请求示例 { "chapterName": "第2章节", "chapterDuration": 22, "chapterRemark": "章节描述2", "foolproofSwitch": 1, "foolproofDuration": 3, "foolproofRemark": "是否继续学习?", "courseId": "9214" }
  • 响应示例 { "stateCode" : "0", "errorMessage" : null, "result" : { "chapterDuration" : 22, "chapterId" : 5720, "chapterName" : "第2章节", "chapterOrder" : null, "chapterRemark" : "章节描述2", "chapterType" : null, "courseId" : 9214, "deleteFlag" : 0, "foolproofDuration" : 3, "foolproofRemark" : "是否继续学习?", "foolproofSwitch" : 1, "tenantId" : 886, "createdBy" : 25804, "createName" : "张三", "creationTimestamp" : 1679381039111, "creationDate" : "2023-03-21T06:43:59.145+00:00", "lastUpdatedBy" : 25804, "lastUpdateName" : "张三", "lastUpdateDate" : "2023-03-21T06:43:59.145+00:00", "lastUpdateTimestamp" : 1679381039111, "entityName" : "outlineChapter", "appName" : "training-server", "affectedRows" : 1 } }
  • 响应参数 参数 类型 描述 errorMessage String 错误信息:接口错误时有值,正常调用时为空 stateCode String 响应状态:“0”成功 其他值失败 result Object 响应消息体 result出参: 参数 类型 描述 chapterDuration Int 章节时长 chapterId Int 课程大纲章节表主键ID chapterName String 章节名称 chapterOrder int 章节的顺序 1-开始 chapterRemark String 章节描述 chapterType int 章节类型 1-视频 2-pdf courseId Long 课程ID deleteFlag Int 删除标识:0-正常,1-删除 foolproofDuration int 防呆插入时间 单位:分钟 foolproofRemark String 防呆提示描述 foolproofSwitch int 防呆设置 1-开启 2-关闭 tenantId Long 租户ID createdBy Long 创建人Id createName String 创建人名称 creationTimestamp Long 创建时间戳 creationDate String 创建时间 lastUpdatedBy Long 最后更新人Id lastUpdateName String 最后更新人名称 lastUpdateDate String 最后更新时间 lastUpdateTimestamp Long 最后更新时间戳 entityName String 实体 appName String 服务
  • 请求参数 参数 类型 是否必填 描述 chapterName String Y 章节名称 chapterDuration Int Y 章节时长 单位:分钟 chapterRemark String Y 章节描述 foolproofSwitch int Y 防呆设置 1-开启 2-关闭 foolproofDuration int Y 防呆插入时间 单位:分钟 foolproofRemark String Y 防呆提示描述 courseId String Y 课程ID
  • 请求示例 { "date": "2022-06-11", "dateType": "week", "period": 7, "orgIdList": ["123", "124"], "queryType": 1, "pageStart": 0, "pageSize": 15 }
  • 响应示例 { "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 } ] } }
  • 响应示例 { "stateCode": "0", "errorMessage": null, "result": [{ "sceneTaskId": 5010379, "taskId": 5064810, "taskName": "子任务1_20230204_164453", "status": 1, "createdBy": 1823, "createName": "张三", "currentProcedureId": null, "currentProcedureName": null, "pocedureOrNot": 0, "checkOrderId": null, "checkOrderName": null, "checkOrderType": null, "description": "", "actualEndTime": null, "actualBeginTime": null, "beginTimestamp": null, "endTimestamp": null, "processFeedback": null, "isNa": 0, "signSiteId": null, "signSiteCode": "", "signSiteName": "", "regionId": null, "regionPath": null, "regionName": null, "isExecute": 1, "priority": "", "jobDuration": null, "projectDuration": null, "administrativeDivision": "", "administrativeDivisionName": "", "skill": "", "address": "", "requiredStartTime": null, "requiredEndTime": null, "taskExtend": [{ "extendName": "子任务单枚2", "stage": 1, "fieldOrder": 3, "extendValue": "123", "udfName": "UDF7", "extendType": 2, "isNecessary": 2 }, { "extendName": "子任务多枚2", "stage": 1, "fieldOrder": 4, "extendValue": "多1;多2", "udfName": "UDF8", "extendType": 3, "isNecessary": 2 }, { "extendName": "短文本1", "stage": 1, "fieldOrder": 6, "extendValue": "默认值", "udfName": "UDF1", "extendType": 20, "isNecessary": 2 }], "procedureList": [{ "isAppraisal": null, "collectionReviewName": null, "licenseSwitch": 0, "operationGuideList": [], "description": "", "templateCode": null, "templateId": null, "version": null, "templateName": null, "licenseTag": 0, "taskName": "简单工序", "collectionReviewId": null, "procedureOrder": 1 }, { "isAppraisal": 1, "collectionReviewName": "测试审批流123", "licenseSwitch": 0, "operationGuideList": [], "description": "", "templateCode": "QC2022XXXXXXXXXXXXX", "templateId": 268612896, "version": "1.0", "templateName": "测试openApi导入模板1", "licenseTag": 0, "taskName": "工序带采集审批", "collectionReviewId": 100417, "procedureOrder": 2 }] }] }
  • 请求示例 { "signSiteDesigns" : [{ "signSiteCode" : "作业对象001", "signSiteName" : "作业对象001", "itemCode" : "XX品牌_招标2019_WXJZTX-010_天线", "itemName" : "XX品牌_招标2019_WXJZTX-010_天线", "designValue" : "3", "unit" : "副", "dataSource" : 0 }, { "signSiteCode" : "作业对象002", "signSiteName" : "作业对象002", "itemCode" : "XX品牌__招标2019_WXJZMH-019_美化外罩", "itemName" : "XX品牌__招标2019_WXJZMH-019_美化外罩", "designValue" : null, "unit" : "米", "dataSource" : 0 } ] }
  • 响应示例 { "stateCode": "0", "errorMessage": null, "result": [{ "id" : 1001, "signSiteCode" : "作业对象001", "signSiteName" : "作业对象001", "itemCode" : "XX品牌_招标2019_WXJZTX-010_天线", "itemName" : "XX品牌_招标2019_WXJZTX-010_天线", "designValue" : "3", "unit" : "副", "dataSource" : 0 … }, { "id" : 1002, "signSiteCode" : "作业对象002", "signSiteName" : "作业对象002", "itemCode" : "XX品牌__招标2019_WXJZMH-019_美化外罩", "itemName" : "XX品牌__招标2019_WXJZMH-019_美化外罩", "designValue" : null, "unit" : "米", "dataSource" : 0 … } ] }
  • 请求参数 参数 类型 是否必填 描述 signSiteCode varchar(100) 必填 作业对象编码 signSiteName varchar(100) 必填 作业对象名称 itemCode varchar(100) 必填 条目编码 itemName varchar(100) 必填 条目名称 designValue varchar(10) 必填 设计值 unit varchar(10) 必填 单位 dataSource int(1) 否 数据来源
  • 相关接口 接口名称 调用说明 获取Token 调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。 查询父任务 调用该接口获取到父任务ID。 查询简单任务采集的文件列表时,如果查询父任务采集的文件列表,需要输入父任务ID。 查询子任务 调用该接口获取到子任务ID。 查询简单任务采集的文件列表时,如果查询子任务采集的文件列表表,需要输入子任务ID。 查询工序 调用该接口获取到工序ID。 查询简单任务采集的文件列表时,如果查询工序采集的文件列表,需要输入工序ID。
共100000条