华为云用户手册

  • 响应示例 { "data": [ { "reportDoneDate": "2023-03-16T15:05:32", "tempVersion": null, "tempName": null, "reportName": "级联输出项1_报告test_0077.xlsx", "taskStatus": null, "reportTemplateName": "0318", "reportVersion": "1.0", "locationId": null, "locationName": null, "errorMessage": "success", "reportProgress": "100", "reportCode": "REPORT-202303160263", "serviceType": null, "deliveryScene": null, "productType": null, "locationType": null, "administrativeRegion": null, "createName": "lyl10改", "lastUpdateName": "lyl10改", "appName": "isdp-qc-report-server", "entityName": "taskReport", "projectNo": "", "city": null, "country": null, "province": null, "id": 126967, "taskId": null, "qcTaskName": null, "fileId": 7488130, "tenantId": 886, "createdBy": 153169, "lastUpdatedBy": 153169, "templateId": 117045417795, "lastUpdateTimestamp": 1678950331891, "creationTimestamp": 1678950330263, "reportDoneTimestamp": 1678950330263, "cityId": null, "countryId": null, "provinceId": null, "status": 2, "isAuto": 1, "deleteFlag": 0, "isNew": 0, "creationDate": "2023-03-16T07:05:30.000+00:00", "lastUpdateDate": "2023-03-16T07:05:32.000+00:00", "qcSceneTaskId": null, "sceneTaskName": "级联输出项1", "ticketId": 0, "ticketCode": null, "ticketName": null, "sceneName": null, "projectName": "", "sceneTaskId": 3240932, "taskName": null, "templateType": 4, "adminOrganizationCode": "833", "adminOrganizationName": "中国区11112223333" } ] }
  • 响应参数 参数 类型 描述 stateCode String 响应编码。 errorMessage String 错误信息。 result Object[] 响应数据。 result中data对象参数说明: 参数 类型 描述 id Long 报告id adminOrganizationCode String 组织编码 adminOrganizationName String 组织名称 administrativeRegion String 行政区域 city String 城市 cityId Long 城市id country String 国家 countryId Long 国家id province String 省 provinceId Long 省id fileId Long 文件id deliveryScene String 交付场景 isAuto int 是否自动生成 1-是,0为否 isNew int 是否最新 locationId String 作业对象id locationName String 作业对象名称 locationType String 作业对象类型 productType String 产品类别 projectName String 项目名称 projectNo String 项目编码 qcSceneTaskId Long 任务id qcTaskName String 检查单名称 reportCode String 报告编码 reportDoneDate Datetime 报告生成日期 reportDoneTimestamp Long 报告生成时间戳 reportName String 报告名称 reportProgress String 报告生成进度 reportTemplateName String 报告模板名称 reportVersion String 版本号 sceneName String 场景名称 sceneTaskId Long 任务id sceneTaskName String 任务名称 serviceType String 业务类型 status int 报告状态 taskId Long 检查单id taskName String 检查单名称 taskStatus int 任务审批状态 tempName String 采集模板名称 tempVersion String 报告版本号 templateId Long 采集模板id templateType int 业务单类型 ticketCode String 许可拜纳姆 ticketId Long 许可id ticketName String 许可名称
  • 请求参数 参数 类型 是否必填 描述 page Object 否 分页信息 page.start int 否 起始位置 page.count int 否 条数 taskReport Object 否 报告信息 taskReport .reportName String 否 报告名称 taskReport .reportCode String 否 报告编号 taskReport .locationId long 否 区域id taskReport .locationName String 否 区域名称 taskReport .countryId long 否 国家id taskReport .provinceId long 否 省份id taskReport .cityId long 否 城市id taskReport .sceneTaskId long 否 任务id taskReport .adminOrganizationCodeList list 否 组织单元编码集合 taskReport .administrativeRegion String 否 行政区域 filter Object 否 过滤条件 filter中object对象参数说明 参数 类型 是否必填 描述 status Object 否 报告生成状态 status.type String 否 enum(固定值) status.value list 否 状态值 示例[0] 0:待创建 1:创建中 2:创建成功 3: 创建失败
  • 请求示例 { "submitterAccount": "fc0001", "sceneTaskId": 5064801, "processFeedback": "", "completeTimestamp": "", "saveDraft": "0", "taskExtendField": {}, "subTaskList": [ { "sceneTaskId": 5010371, "processFeedback": "123", "completeTimestamp": "", "taskExtendField": { "sceneTaskId": 5010371, "taskType": 2, "parentTaskId": 5064801, "stage": 2, "udf12": 11, "udf13": 22 } } ] }
  • 请求参数 参数 类型 是否必填 描述 submitterAccount String 是 提交人。 sceneTaskId Long 是 任务ID。 processFeedback String 否 反馈进展。 completeTimestamp String 否 完成时间。 saveDraft String 是 保存/提交。 1:保存 2:提交 taskExtendField Object 否 父任务扩展属性。 没有扩展属性时填写空对象 subTaskList List 否 子任务信息。 subTaskList字段说明: 参数 类型 描述 sceneTaskId Long 子任务ID。 processFeedback String 子任务进展反馈信息。 completeTimestamp String 子任务实际完成时间。 taskExtendField Object 子任务扩展信息。 taskExtendField字段说明: 参数 类型 描述 sceneTaskId Long 任务/子任务id。 stage Integer 子任务扩展属性所属阶段。 1:创建 2:执行 parentTaskId Long 父任务id。 udf1-udf40 String 扩展属性信息(扩展属性信息是从对应的场景中获取的)。 taskType Integer 任务类型。 1:父任务 2:子任务
  • 响应示例 { "stateCode": "0", "errorMessage": null, "result": { "data": [ { "signSiteId": 9911276271, "customerName": null, "tenantId": 100846, "tenantName": null, "projectNo": "", "projectName": null, "signSiteCode": "作业对象编码", "signSiteName": "作业对象名称", "signSiteSource": "1", "signSiteType": "屋顶站", "longitude": "0.0", "latitude": "0.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": 15, "start": 0 }, "siteName": "作业对象名", "siteCode": "作业对象", "siteType": "屋顶站", "addressIdList": [ 1349762, 13497681, 1349870 ], "startDate": "2022-01-18 00:00:00", "endDate": "2022-04-18 23:59:59" }
  • 请求参数 参数 类型 是否必填 描述 page. count Int 必填 每页条数 page. start Int 必填 起始条数 siteName String 否 作业对象名称(右模糊) siteCode String 否 作业对象编码(右模糊) siteType String 否 作业对象类型 addressIdList Array 否 行政区域 orgCode String 否 组织编码 startDate data 否 开始时间 endDate data 否 结束时间
  • 响应参数 参数 类型 描述 status String 处理结果(0代表success) errorMessage String 错误消息 data Object 返回结果(返回都是明文) data出参: 参数 类型 描述 signSiteId String 作业对象主键id customerName String 客户名称 tenantId String 租户id tenantName String 租户名称 projectNo String 项目编码 projectName String 项目名称 signSiteCode String 作业对象编码 signSiteName String 作业对象名称 signSiteSource String 作业对象来源 signSiteType String 作业对象类型 longitude String 经度 latitude String 纬度 country String 国家 province String 省份 city String 城市 district String 区 town String 镇 signSiteAddress String 详细地址 contactPerson String 联系人 contactNumber String 联系电话 status String 状态(预留字段) deleteFlag String 删除标识 createdBy String 创建人id creationDate String 创建时间 lastUpdatedBy String 最后更新人 lastUpdateDate String 最后更新时间 appName String 应用名称 entityName String 实体名称 creationTimestamp String 创建时间对应的毫秒数 lastUpdateTimestamp String 最后一次更新时间对应的毫秒数 countryId String 国家id provinceId String 省份id cityId String 城市id createName String 创建人名称 lastUpdateName String 更新人名称 udfExtend1 String 扩展字段 udfExtend2 String 扩展字段 udfExtend3 String 扩展字段 udfExtend4 String 扩展字段 udfExtend7 String 扩展字段 udfExtend8 String 扩展字段 udfExtend9 String 扩展字段 udfExtend10 String 扩展字段 secret String 是否敏感 geoHash String 经纬度对应geoHash customerId String 客户id supplierId String 供应商id supplierName String 供应商名称 ownerIds String 责任人ID,多个用英文逗号隔开 ownerNames String 责任人群组id ownerGroupId String 责任人群组名称 ownerGroupName String 责任人名称,多个用英文逗号隔开 orgId String 所属行政组织 orgName String 行政组织名称
  • 响应示例 { "data":[ { "supplierCode":"AAA1", "supplierName":"AAAAA2", "tenantId":1008611, "supplierId":1008611, "supplierGroupName":"TEST", "supplierGroupCode":"TX" }, { "supplierCode":"AAAAA", "supplierName":"AAAAAB", "tenantId":1008611, "supplierId":1008612, "supplierGroupName":"TEST", "supplierGroupCode":"TX" } ], "pos":0, "total_count":2, "entityName":null, "totalCount":2 }
  • 请求参数 参数 类型 是否必填 描述 po.supplierCode String 否 供应商编码,支持右模糊查询。 po.supplierName String 否 供应商名称,支持右模糊查询。 po.supplierGroupName String 否 供应商分组名称,支持右模糊。 isMatch Boolean 否 是否模糊搜索。 page.start Integer 是 分页起始下标。 page.count Integer 是 每页数。
  • 请求参数 参数 类型 是否必填 描述 personList Array 是 人员列表 personList字段说明 参数 类型 是否必填 描述 personCode String 是 人员编码 personName String 是 人员名称 personType String 是 人员类型 personStatus String 是 人员状态 orgNo Long 是 组织编码 phone String 否 手机号码 customerCode String 否 客户编码 supplierCode String 否 供应商编码 positionCode String 否 岗位编码 roleNo String 否 角色编码
  • 请求示例 { "personList": [ { "orgNo": "robin_test", "personCode": "testAAACC", "personName": "test AAA CC", "personStatus": "NoAccountOpened", "personType": "Employee", "roleNo": "test Role1,robin_test_func", "positionCode": "test012,robin_test_postion_01", "udfExtend1": "AAA" } ] }
  • 响应参数 参数 类型 描述 stateCode String 响应编码:0-成功;其他-失败 errorMessage String 错误信息 result Object 响应数据 taskId Long 检查单ID taskName String 检查单名称 taskSheetType Integer 检查单类型 adminOrganization String 组织管理单元 adminOrganizationName String 组织管理单元 adminRegion String 行政区划 adminRegionName String 行政区划名称 agentName String 坐席名称 agentId Long 坐席ID assignedUserId String 执行人 assignedUserName String 执行人名称 chatJID Long 视频通道ID city String 城市 cityId Long 城市Id collectionReviewName String 采集审批人 country String 国家 countryId Long 国家Id createdBy Long 创建人 createdName String 创建人名称 creationDate Date 创建时间 creationTimestamp Long 创建时间戳 currentReviewerId Long 检查单审批人 currentReviewerName String 简单审批人名称 deletionReason String 删除原因 deleteFlag Integer 删除标志 deliveryScene String 交付场景 endTimestamp Long 结束时间戳 firstCollectionTime Long 首次采集时间 firstCommitter String 首次采集人 firstMatchAgentTimetamp Long 首次匹配坐席时间戳 firstSubmitTime Long 首次提交时间 invitedUserId String 邀请人员 isAppraisal Integer 检查单是否需要评审 isVideoAcceptance Integer 是否视频验收(1:是;0:否) lastCollectionTime Long 最后采集时间 lastSubmitTime Long 最后提交时间 planEndDate Date 计划开始时间 productType String 产品类型 projectName String 项目名称 projectNo String 项目编码 province String 省份 provinceId Long 省份Id sceneTaskId Long 任务id sceneTaskName String 任务名称 sourceType Integer 源类型 signSiteId Long 作业对象ID signSiteName String 作业对象名称 signSiteCode String 作业对象编码 status Integer 检查单状态 statusApprove Integer 审批状态 statusCollection Integer 采集状态 supplierName String 供应商名称 templateCode String 模板编码 templateId Long 模板ID templateName String 模板名称 udf1- udf1 String 扩展属性 userGroup Long 执行人群主 userGroupName String 执行人群组名称
  • 相关接口 接口名称 调用说明 获取Token 调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。 任务分页查询(API名称:findTask) 调用该接口获取客户检查单ID。 更新检查单时,需要输入客户检查单ID。 查询项目信息(API名称:findPagedProjectList) 调用该接口获取项目编码和项目名称。 更新检查单时,需要输入项目编码和项目名称。 创建检查单 调用该接口用于创建检查单任务。 删除检查单 调用该接口可以删除已经创建的检查单。
  • 请求示例 { "taskQueries": [ { "customerTaskId": 1234567899, "taskName": "测试任务9", "customerName": "客户名称9", "partner": "供应商9", "projectNo":"zdr-项目", "projectName":"zdr-项目", "planBeginDate": 1598324811850, "planEndDate": 1598324811850, "remarks": "备注9", "assignedUserName": "张三" } ] }
  • 相关接口 接口名称 调用说明 获取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
  • 请求示例 { "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 } }
  • 请求参数 参数 类型 是否必填 描述 dataSource Interger 是 数据来源(1-问题创建扩展配置,2-问题处理扩展配置 3-问题关闭属性) issueInstance String 是 问题实例,1 隐患,0 问题 createList Object 否 新增属性 updateList Object 否 修改属性 createList和updateList对象属性: 参数 类型 是否必填 描述 attributeId Long 是 扩展属性的主键ID(修改时使用) dataSource Integer 是 1-问题创建扩展配置,2-问题处理扩展配置 3-关闭属性 fieldLevel Integer 是 字段层级 fieldName String 否 自定义字段名称长度不能超过50个字符 fieldType Integer 是 字段类型 1-长文本;2-枚举;3-多枚举;4-日期;5-时间 20-文本 fieldStatus Integer 是 1-可用, 2-停用 fieldIsNecessary Integer 是 是否必填(1-必填, 2-其它) fieldOrder Integer 是 序号 fieldValue String 是 属性值 fieldCode String 是 字段编码 fieldDefaultValue String 否 默认值 issueInstance String 否 问题实例 childModelList Object 否 多枚举的枚举值(子级) fieldValue 检举值 fieldOrder 序号
  • 响应示例 { "stateCode": "0", "errorMessage": null, "result": { "createList": [ { "dataSource": 3, "parentAttributeId": 0, "fieldLevel": 1, "fieldName": "新增文本", "fieldType": 20, "fieldStatus": 1, "fieldIsNecessary": 2, "fieldOrder": 5, "fieldDefaultValue": "", "fieldCode": "udf5", "dataSourceInstance": "0", "deleteFlag": 0, "tenantId": 1463, "createName": "1", "creationDate": "2022-06-18T13:00:34.508+00:00", "creationTimestamp": 1655557234494, "createdBy": 1953, "lastUpdatedBy": 1953, "lastUpdateName": " 1", "lastUpdateDate": "2022-06-18T13:00:34.508+00:00", "lastUpdateTimestamp": 1655557234494, "entityName": "attributeConf", "attributeId": 5781, "appName": "isdp-qc-server", "affectedRows": 1, "childModelList": [] } ], "updateList": [ { "attributeId": 5497, "fieldName": "问题实例1修改", "fieldType": 3, "fieldStatus": 1, "fieldIsNecessary": 2, "fieldOrder": 4, "fieldDefaultValue": "枚举值一", "dataSource": 3, "lastUpdatedBy": 1953, "lastUpdateDate": "2022-06-18T13:00:34.485+00:00", "lastUpdateTimestamp": 1655557234485, "lastUpdateName": " 1", "entityName": "attributeConf", "affectedRows": 1 } ] } }
  • 请求示例 { "dataSource": 3, "createList": [ { "fieldName": "新增文本", "fieldType": "20", "fieldValue": "", "fieldDefaultValue": "", "fieldStatus": 1, "fieldIsNecessary": 2, "childModelList": [ ], "fieldOrder": 5, "dataSource": 3 } ], "updateList": [ { "attributeId": 5497, "fieldLevel": 1, "fieldName": "问题实例1修改", "fieldCode": "udf4", "fieldType": 3, "fieldStatus": 1, "fieldIsNecessary": 2, "fieldOrder": 4, "fieldValue": "枚举值一;枚举值二", "dataSourceInstance": "0", "fieldDefaultValue": "枚举值一", "issueInstance": "1", "childModelList": [ { "attributeId": 5779, "parentAttributeId": 5497, "fieldCode": null, "fieldValue": "枚举值一", "fieldOrder": 1 }, { "attributeId": 5780, "parentAttributeId": 5497, "fieldCode": null, "fieldValue": "枚举值二", "fieldOrder": 2 } ] } ], "issueInstance": "1" }
  • 响应示例 { "stateCode": "0", "errorMessage": null, "result": { "sceneId": 99124, "sceneCode": "PS20220302113005046", "ticketName": "周XX-0302", "ticketCode": "SaasTenant886_20220314_031964", "adminOrganization": "830", "adminOrganizationName": "XX作业系统测试", "ticketRemark": "任务描述", "beginTimestamp": null, "endTimestamp": 1647273599000, "ticketPhaseCount": 3, "ticketCurrentPhaseOrder": 1, "deleteFlag": 0, "tenantId": 886, "createdBy": 390841, "createName": "zdrun-test", "creationDate": "2022-03-14T02:30:39.892+00:00", "creationTimestamp": 1647225039861, "lastUpdatedBy": 390841, "lastUpdateName": "zdrun-test", "lastUpdateDate": "2022-03-14T02:30:39.892+00:00", "lastUpdateTimestamp": 1647225039861, "entityName": "workTicket", "ticketId": 88671, "appName": "isdp-task-server", "affectedRows": 1, "assignedUserId": "25773", "assignedUserName": "霍XX原lichao", "attributeModelList": [ { "ticketId": 88671, "sceneTaskId": 0, "extendName": "文本", "extendType": 1, "extendValue": "文本", "udfName": "UDF1", "fieldOrder": 1, "isNecessary": 1, "dataSource": 1, "deleteFlag": 0, "tenantId": 886, "lastUpdateDate": "2022-03-14T02:30:39.953+00:00", "lastUpdateTimestamp": 1647225039925, "lastUpdatedBy": 390841, "lastUpdateName": "zdrun-test", "creationDate": "2022-03-14T02:30:39.953+00:00", "creationTimestamp": 1647225039925, "createdBy": 390841, "createName": "zdrun-test", "entityName": "TaskAttribute", "id": 324680, "appName": "isdp-task-server", "affectedRows": -2 }, { "ticketId": 88671, "sceneTaskId": 0, "extendName": "枚举必填", "extendType": 2, "extendValue": "222", "udfName": "UDF2", "fieldOrder": 2, "isNecessary": 1, "dataSource": 1, "deleteFlag": 0, "tenantId": 886, "lastUpdateDate": "2022-03-14T02:30:39.954+00:00", "lastUpdateTimestamp": 1647225039925, "lastUpdatedBy": 390841, "lastUpdateName": "zdrun-test", "creationDate": "2022-03-14T02:30:39.954+00:00", "creationTimestamp": 1647225039925, "createdBy": 390841, "createName": "zdrun-test", "entityName": "TaskAttribute", "id": 324681, "appName": "isdp-task-server", "affectedRows": -2 }, { "ticketId": 88671, "sceneTaskId": 0, "extendName": "多枚举", "extendType": 3, "extendValue": "aaa;bbb", "udfName": "UDF3", "fieldOrder": 3, "isNecessary": 1, "dataSource": 1, "deleteFlag": 0, "tenantId": 886, "lastUpdateDate": "2022-03-14T02:30:39.954+00:00", "lastUpdateTimestamp": 1647225039925, "lastUpdatedBy": 390841, "lastUpdateName": "zdrun-test", "creationDate": "2022-03-14T02:30:39.954+00:00", "creationTimestamp": 1647225039925, "createdBy": 390841, "createName": "zdrun-test", "entityName": "TaskAttribute", "id": 324682, "appName": "isdp-task-server", "affectedRows": -2 } ], "ticketPhaseList": [ { "ticketId": 88671, "ticketPhaseName": "阶段1", "ticketPhaseOrder": 1, "ticketPhaseStatus": 1, "isRejected": 0, "templateCode": "QC2022XXXXXXXXXXXXX", "templateId": 221760, "reviewSwitch": 1, "reviewRuleId": 35676, "sceneInitialStatus": 1084, "sceneReviewStatus": 1170, "sceneSumbmitStatus": 1085, "ticketPhaseCode": "50412", "deleteFlag": 0, "tenantId": 886, "createdBy": 390841, "createName": "zdrun-test", "creationDate": "2022-03-14T02:30:39.980+00:00", "creationTimestamp": 1647225039959, "lastUpdatedBy": 390841, "lastUpdateName": "zdrun-test", "lastUpdateDate": "2022-03-14T02:30:39.980+00:00", "lastUpdateTimestamp": 1647225039959, "initialSystemStatusCode": "1", "initialStatus": 1084, "entityName": "workTicketPhase", "ticketPhaseId": 239405, "appName": "isdp-task-server", "affectedRows": 1, "checkOrderId": 5762624, "checkOrderType": 1, "checkBusiType": "许可01" }, { "ticketId": 88671, "ticketPhaseName": "阶段2", "ticketPhaseOrder": 2, "ticketPhaseStatus": 1, "isRejected": 0, "templateCode": "QC2022XXXXXXXXXXXXX", "templateId": 221760, "reviewSwitch": 0, "reviewRuleId": null, "sceneInitialStatus": 1170, "sceneReviewStatus": null, "sceneSumbmitStatus": 1086, "ticketPhaseCode": "50413", "deleteFlag": 0, "tenantId": 886, "createdBy": 390841, "createName": "zdrun-test", "creationDate": "2022-03-14T02:30:39.980+00:00", "creationTimestamp": 1647225039959, "lastUpdatedBy": 390841, "lastUpdateName": "zdrun-test", "lastUpdateDate": "2022-03-14T02:30:39.980+00:00", "lastUpdateTimestamp": 1647225039959, "initialSystemStatusCode": "1", "initialStatus": 1170, "entityName": "workTicketPhase", "ticketPhaseId": 239406, "appName": "isdp-task-server", "affectedRows": -2, "checkOrderId": 5762625, "checkOrderType": 1, "checkBusiType": "许可01" }, { "ticketId": 88671, "ticketPhaseName": "阶段3", "ticketPhaseOrder": 3, "ticketPhaseStatus": 1, "isRejected": 0, "templateCode": "QC2022XXXXXXXXXXXXX", "templateId": 221760, "reviewSwitch": 0, "reviewRuleId": null, "sceneInitialStatus": 1086, "sceneReviewStatus": null, "sceneSumbmitStatus": 1088, "ticketPhaseCode": "50414", "deleteFlag": 0, "tenantId": 886, "createdBy": 390841, "createName": "zdrun-test", "creationDate": "2022-03-14T02:30:39.980+00:00", "creationTimestamp": 1647225039959, "lastUpdatedBy": 390841, "lastUpdateName": "zdrun-test", "lastUpdateDate": "2022-03-14T02:30:39.980+00:00", "lastUpdateTimestamp": 1647225039959, "initialSystemStatusCode": "2", "initialStatus": 1086, "entityName": "workTicketPhase", "ticketPhaseId": 239407, "appName": "isdp-task-server", "affectedRows": -2, "checkOrderId": 5762626, "checkOrderType": 1, "checkBusiType": "许可01" } ], "currentPhase": { "ticketId": 88671, "ticketPhaseName": "阶段1", "ticketPhaseOrder": 1, "ticketPhaseStatus": 1, "isRejected": 0, "templateCode": "QC2022XXXXXXXXXXXXX", "templateId": 221760, "reviewSwitch": 1, "reviewRuleId": 35676, "sceneInitialStatus": 1084, "sceneReviewStatus": 1170, "sceneSumbmitStatus": 1085, "ticketPhaseCode": "50412", "deleteFlag": 0, "tenantId": 886, "createdBy": 390841, "createName": "zdrun-test", "creationDate": "2022-03-14T02:30:39.980+00:00", "creationTimestamp": 1647225039959, "lastUpdatedBy": 390841, "lastUpdateName": "zdrun-test", "lastUpdateDate": "2022-03-14T02:30:39.980+00:00", "lastUpdateTimestamp": 1647225039959, "initialSystemStatusCode": "1", "initialStatus": 1084, "entityName": "workTicketPhase", "ticketPhaseId": 239405, "appName": "isdp-task-server", "affectedRows": 1, "checkOrderId": 5762624, "checkOrderType": 1, "checkBusiType": "许可01" }, "ticketCurrentPhaseId": 239405, "licenseSysStatus": "1", "licenseBusiStatus": 1084, "reviewRuleResult": { "reviewList": [ { "reviewerId": 378817, "reviewerName": "周??", "reviewLevel": 1, "reviewerType": "Admin", "revieweMode": 0, "isEleSign": 0, "remark": "", "isOnlineReview": 0, "deleteFlag": null }, { "reviewerId": 25804, "reviewerName": "刘XX", "reviewLevel": 2, "reviewerType": "Admin", "revieweMode": 0, "isEleSign": 0, "remark": "", "isOnlineReview": 0, "deleteFlag": null } ], "reviewRuleId": 35676 } } }
  • 请求示例 { "ticketId": "", "baseWorkTicketModel": { "sceneId": 99124, "sceneCode": "周XX-0302", "adminOrganization": "830", "adminOrganizationName": "XX作业系统测试", "ticketName": "周XX-0302", "ticketCode": "", "beginTimestamp": "", "endTimestamp": 1647273599000, "ticketRemark": "任务描述", "workUserPICList": [ { "userId": 25773, "userName": "霍XX原lichao", "userType": 1 } ], "reviewList": [ { "reviewerId": 378817, "reviewerName": "周XX", "reviewLevel": 1, "isOnlineReview": 0, "reviewerType": "Admin", "id": 74758, "revieweMode": 0, "isEleSign": 0, "remark": "" }, { "reviewerId": 25804, "reviewerName": "刘XX", "reviewLevel": 2, "isOnlineReview": 0, "reviewerType": "Admin", "id": 74759, "revieweMode": 0, "isEleSign": 0, "remark": "" } ], "reviewRuleId": 35676, "reviewRuleName": "周XX-测试审批流", "processType": 0 }, "attributeWorkTicketList": [ { "id": "", "extendName": "文本", "udfName": "UDF1", "isNecessary": 1, "fieldOrder": 1, "extendType": 1, "extendValue": "文本" }, { "id": "", "extendName": "枚举必填", "udfName": "UDF2", "isNecessary": 1, "fieldOrder": 2, "extendType": 2, "extendValue": "222" }, { "id": "", "extendName": "多枚举", "udfName": "UDF3", "isNecessary": 1, "fieldOrder": 3, "extendType": 3, "extendValue": "aaa;bbb" } ], "submitForReview": "Y" }
  • 响应参数 参数 类型 描述 stateCode int 返回状态,0-正常;其他-异常 errorMessage String 错误消息描述 result Object 列表详细数据 result出参: 参数 类型 描述 adminOrganizationName String 组织单元名名称 ticketRemark String 许可备注 deleteFlag Int 删除标识:0-否;1-是 ticketPhaseCount Int 许可阶段数量 sceneCode String 场景编码 sceneId Long 场景id ticketCurrentPhaseOrder Int 当前阶段序号 licenseSysStatus Long 系统阶段id ticketCode String 许可编码 ticketCurrentPhaseId Long 当前阶段id licenseBusiStatus Long 许可业务状态id adminOrganization Long 组织单元id ticketId Long 许可id ticketName String 许可名称 beginTimestamp Long 计划开始时间戳 endTimestamp Long 计划结束时间戳 assignedUserId Long 执行人id assignedUserName String 执行人姓名 ticketPhaseList List 许可阶段列表 currentPhase Object 当前阶段 attributeModelList List 拓展属性列表 reviewRuleResult Object 审批列表对象 ticketPhaseList、currentPhase出参: 参数 类型 描述 checkBusiType Int 检查单业务类型 checkOrderId Long 检查单id checkOrderType Int 工作票阶段生成的检查单类型(0:EHS;1:质量检查;2:巡检) isRejected Int 是否已驳回(0-否;1-是) reviewSwitch Int 是否启用审批开关(1-是 0-否) sceneInitialStatus Long 初始状态 sceneSumbmitStatus Long 提交状态 submitUserName String 提交人姓名 templateCode String 模板编码 templateId Long 模板id ticketId Long 许可id ticketPhaseCode String 阶段编码 ticketPhaseId Long 阶段id ticketPhaseName String 阶段名称 ticketPhaseOrder Int 阶段修好 ticketPhaseStatus Int 许可单阶段状态(1-初始状态,待执行 2-阶段执行中(审批翻转)3-待评审 4-阶段完成) attributeModelList出参: 参数 类型 描述 ticketId Long 许可单主键id sceneTaskId Long 任务ID,没有则为0 fieldOrder Int 字段排序 extendName String 拓展属性名称 extendType Int 拓展属性类型 extendValue String 拓展属性的值 fieldOrder Int 拓展属性序号 udfName String Udf的名称 isNecessary Int 是否必填:0-否;1-是 dataSource Int 采集数来源(1:SYS 2:APP) reviewRuleResult出参: 参数 类型 描述 reviewList List 审批列表 reviewRuleId Long 审批流id reviewList出参: 参数 类型 描述 reviewerId Long 审批人员id reviewerName String 审批人姓名 reviewLevel Int 审批层级 reviewerType Int 审批人类型 revieweMode Int 审批模式(0-单签,1-会签)
  • 请求参数 参数 类型 是否必填 描述 ticketId Long 否 许可单id(修改时必填) submitForReview String 是 是否提交(Y-是;N-否) baseWorkTicketModel Object 是 许可基础数据 attributeWorkTicketList List 否 拓展字段列表 baseWorkTicketModel入参: 参数 类型 是否必填 描述 sceneId Long 是 场景id sceneCode String 否 场景编码 adminOrganization Long 否 组织单元id adminOrganizationName String 否 组织单元名称 ticketName String 是 许可单名称 ticketCode String 否 许可单编码,可按规则生成 beginTimestamp Long 否 计划开始时间(时间戳) endTimestamp Long 否 计划结束时间(时间戳) ticketRemark String 否 许可单备注信息 workUserPICList List 是 工作负责人列表 reviewRuleId Long 否 审批流id reviewRuleName String 否 审批流名称 reviewList List 否 审批流列表 workUserPICList入参: 参数 类型 是否必填 描述 userId Long 否 用户id userName String 否 用户名称 userType Int 否 用户类型:1-个人;2-群组 reviewList入参: 参数 类型 是否必填 描述 reviewerId Long 否 审批人id reviewerName String 否 审批人姓名 reviewLevel Int 否 审批人层级 isOnlineReview Int 否 是否抽样审批:0-否;1-是 attributeWorkTicketList入参: 参数 类型 是否必填 描述 extendName String 否 拓展属性名称 udfName String 否 Udf名称 fieldOrder Int 否 字段排序 extendType Int 否 扩展字段类型(1:文本;2:枚举;3:多枚举;4:日期;5:时间) extendValue String 否 拓展属性值
  • 响应参数 参数 类型 描述 deviceId String 设备ID deviceName String 设备名称 deviceType String 设备类型 ivsLoginUrl String 设备登陆URl ivsLoginAccount String 设备登陆账号 buOrgId Long 组织Id buOrgName String 组织名称 projectNumber String 项目编码 projectNanme String 项目名称
  • 响应示例 { "status": 1, "message": "SUCCESS", "error": null, "data":{ "data":[ { "deviceId": "IVS20220520185125035", "deviceType": "IVS1800", "deviceName": "dianli0615", "ivsLoginUrl": "10.91.172.64:18531", "ivsLoginAccount": "{saas-cipher-1}jhPFxPJVukMOn9sADorF3r4/sgpDRs8togMLe5LpAeM2bGDn4wU=", "subDeviceTotal": 2, "buOrgId": 830, "buOrgName": "杨凌作业系统测试", "projectNumber": "defaultProject", "projectName": "默认项目" } ], "pos": 0, "total_count": 1, "entityName": null, "totalCount": 1 }, "timestamp": "2022-05-20T20:39:57.306+0800" }
  • 响应参数 参数 类型 描述 stateCode String 响应编码:0-成功;其他-失败 errorMessage String 错误信息 result Object 响应数据 result中data对象参数说明: 参数 类型 描述 id Long 报告id adminOrganizationCode String 组织编码 adminOrganizationName String 组织名称 ehsIndustryType String ehs行业对象分类id,多个用";"分隔 ehsIndustryTypeText String ehs行业分类,多个用“;”分隔 isDefaultTemplate Int 是否为默认模板 otherRecognitionObjects String 其他识别对象(非智能识别对象) otherRecognitionObjectsStr String 非智能识别对象 personQualification String 资质选择 personQualificationStr String 资质选择名称 ppeEquipsObject String PPE及装备对象选择 ppeEquipsObjectList list PPE及装备对象选择 ppeEquipsObjectStr String PPE及装备对象选择 quantityTestFlag int 是否启用资质校验 remarks String 备注 templateChildType int 模板子类型 1表示质检; 2表示巡检; 3表示作业; 4表示许可 templateName String 模板名称 type String 模板类型, 16-ehs,1-质检,2-巡检 templateCode String 模板编码 status Int 模板状态 isCommandTemplate int 是否指令式采集模板 tenantId long 租户ID deleteFlag String 是否删除 isNewVersion String 最新版本注记(Y:最新;N:旧) version String 版本号 templateParam Text 模板结构数据 createName String 创建人名字 lastUpdateName String 最后更新人名字 creationTimestamp long 创建时间对应的毫秒数 lastUpdateTimestamp long 最后一次更新时间对应的毫秒数 entityName String 实体名称 templateId long 模板Id createdBy long 创建人 creationDate datetime 创建时间 lastUpdatedBy long 更新人 lastUpdateDate datetime 最后更新时间 appName String 应用名称 affectedRows Int 受影响的行数 originalTemplateId long 原始模板ID
  • 请求示例 { "items2Create": [ { "adminOrganizationCode": 830, "adminOrganizationName": "杨凌作业系统测试№", "ehsIndustryType": "11", "ehsIndustryTypeText": "通用/EHS", "isDefaultTemplate": 0, "otherRecognitionObjects": "对象2;对象1", "otherRecognitionObjectsStr": "对象2;对象1", "personQualification": "", "personQualificationStr": "", "ppeEquipsObject": "Tesla_03010101;Tesla_safety_suit", "ppeEquipsObjectList": [ { "alarmsDuration": "", "objectId": "Tesla_03010101", "rulesType": "", "setAlarmsBorder": 0, "setAlarmsDuration": 0 }, { "alarmsDuration": "", "objectId": "Tesla_safety_suit", "rulesType": "", "setAlarmsBorder": 0, "setAlarmsDuration": 0 } ], "ppeEquipsObjectStr": "佩戴安全帽,Tesla_03010101;安全服,Tesla_safety_suit", "quantityTestFlag": 0, "remarks": "明白明白明白", "templateChildType": 16, "templateName": "测试新增模版", "type": 16 } ] }
共100000条