新增问题(API名称:createIssue)
功能介绍
该接口用于创建问题单。问题创建,按业务类型分类,在普通任务、质检任务、巡检任务、安检任务、智能安监、视频通话均可创建问题,创建的问题单可用于现场作业的管理。
相关API
接口名称 |
调用说明 |
---|---|
调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。 |
|
分页查询组织信息内容,含上/下级组织单元 |
|
创建问题单后,如果创建的为条目问题单,可以调用该接口查询创建的条目问题单。(条目问题单:质量检查任务在执行过程中,或者质量审核过程中创建的“问题”) |
|
新建问题时需要先选择问题类型,通过此接口创建 |
|
对作业对象进行查询时使用 |
调用流程
URL
请求方式 |
HTTPS地址 |
服务架构 |
消息体类型 |
---|---|---|---|
POST |
https://isdp+域名/openapi/v1/openIssue/createIssue |
OpenAPI |
application/json |
请求头
KEY |
VALUE |
是否必填 |
描述 |
---|---|---|---|
Content-Type |
application/json |
是 |
无 |
Authorization |
bearer ${access_token} |
是 |
bearer +“ ”+5.2.1中获取的access_token的值 |
请求参数
参数 |
类型 |
是否必填 |
描述 |
---|---|---|---|
issueInstance |
String |
是 |
问题实例,1 隐患,0 问题 |
code |
String |
否 |
问题编码,可以传值,如果不传值则创建后,根据后台默认规则生成 |
riskList |
List |
否 |
问题风险 |
issueTypeFather |
String |
否 |
问题大类 |
issueType |
String |
否 |
问题小类
说明:
问题大类和小类同时入参时,小类入参的形式是:大类#小类 |
issueLevel |
String |
否 |
问题级别,传枚举代码:0,1,2 |
issueSource |
String |
是 |
问题来源 |
issueRemark |
String |
否 |
问题备注 |
issueAttachmentList |
List |
否 |
附件 |
action |
Integer |
是 |
0:保存草稿 1:提交 |
creatorDescribe |
String |
是 |
问题描述 |
adminOrganization |
String |
否 |
创建人对应组织ID(由创建人关联带入,可不传) |
adminOrganizationName |
String |
否 |
创建人对应组织名称(由创建人关联带入,可不传) |
signSiteId |
Long |
否 |
作业对象ID |
signSitecode |
String |
否 |
作业对象编码 |
signSiteName |
String |
否 |
作业对象名称 |
issueHandlerId |
String |
否 |
执行人 |
issueHandlerName |
String |
否 |
执行人名称 |
department |
String |
否 |
责任部门编码/ID |
departmentName |
String |
否 |
责任部门名称 |
checkUserList |
List |
否 |
检查人清单,多个人用逗号隔开 |
acceptanceUserList |
List |
否 |
验收人,多个人用逗号隔开 |
supervisedUserList |
List |
否 |
监督人,多个人用逗号隔开 |
url |
String |
否 |
待办跳转的第三方web地址 |
thirdUrl |
String |
否 |
待办跳转的第三方app端页面地址 |
dueTimestamp |
Long |
否 |
计划完成时间戳 |
dealDate |
Long |
否 |
自动上传的处理时间 |
submitterAccount |
String |
是 |
提交人账号 |
isFilterReceiveStatus |
Integer |
是 |
1是代表问题提交执行中,0是代表问题提交到待执行,处理人需要接受。 |
issueHandlerAccount |
String |
否 |
问题处理人账号 |
udf1—udf20 |
- |
- |
问题扩展属性 |
响应参数
参数 |
类型 |
描述 |
---|---|---|
stateCode |
String |
响应状态码:0-成功;其他-失败 |
errorMessage |
String |
响应描述 |
result |
Object |
响应结果内容 |
result参数:
参数 |
类型 |
描述 |
---|---|---|
slaStatus |
Integer |
SLA状态,1:正常,2:临期,3:逾期,0:-- |
submitPending |
String |
提交待处理的时间 |
status |
Integer |
问题状态(1-草稿,2-处理中 ,3-已处理待关闭,4-已关闭,5-待处理) |
udf1-udf20 |
String |
扩展属性 |
signSiteId |
String |
作业对象id |
signSiteName |
String |
作业对象名称 |
signSiteCode |
String |
作业对象编码 |
issueTypeCode |
String |
kindScene问题类别适用的场景 UDF8-默认 UDF1-安全视频;UDF4-巡检;UDF5-质检;UDF6-视频通话;UDF7-智能安监;UDF9-任务相关 |
issueLevel |
Integer |
问题严重级别(0-一般,1-重要,2-严重) |
issueSource |
String |
问题来源("0"-"审核问题"; "1"-"执行问题") |
issueHandlerId |
String |
处理人id |
issueHandlerName |
String |
处理人名称 |
createSupplierName |
String |
供应商名称 |
adminOrganization |
String |
组织单元ID |
adminOrganizationName |
String |
组织单元名称 |
issueHandlerSupplierName |
String |
问题处理提供者名称 |
issueInstance |
String |
问题实例标识 |
code |
String |
问题编码 |
tenantId |
Long |
租户ID |
createName |
String |
创建人名称 |
creationTimestamp |
Long |
创建时间戳 |
createdBy |
Long |
创建人ID |
creationDate |
Date |
创建时间 |
lastUpdateName |
String |
最后更新人名称 |
lastUpdateBy |
Long |
最后更新人ID |
lastUpdateDate |
Date |
最后更新时间 |
deleteFlag |
Integer |
删除标识0,正常,1删除 |
dueTimestamp |
Long |
要求完成时间戳 |
issueType |
String |
问题小类 |
issueTypeFather |
String |
问题大类 |
issueCarbonCopyList |
List |
问题抄送人集合 |
action |
Integer |
0:保存草稿 1:提交 |
issueAttachmentList |
List |
附件集合 |
riskList |
List |
问题风险 |
checkUserList |
List |
检查人清单,多个人用逗号隔开 |
acceptanceUserList |
List |
验收人,多个人用逗号隔开 |
supervisedUserList |
List |
监督人,多个人用逗号隔开 |
issueRemark |
String |
问题备注 |
creatorDescribe |
String |
创建人描述 |
department |
String |
责任部门ID |
departmentName |
String |
责任部门名称 |
departmentPath |
String |
责任部门路径 |
orgPath |
String |
组织单元节点ID |
region |
String |
行政区域 |
regionId |
Long |
行政区域ID |
regionName |
String |
行政区域名称 |
regionPath |
String |
行政区域路径 |
issueAttributeModel |
List |
问题扩展属性 |
entityName |
String |
实体名称 |
issueId |
Long |
问题ID |
lastUpdatedBy |
Long |
最后更新人Id |
appName |
String |
服务名称 |
请求示例
{ "issueInstance":"1", "isFilterReceiveStatus":1, "code":"11111", "riskList":[{"riskId":11111,"issueItemId":"11144444","issueRiskMeasuresId":12121,"issueRiskMeasures":"dfdfdfdd"}], "issueTypeFather":"dfdfdfd", "issueType":"dfdfdfdererere", "signSiteId":"98908817", "issueHandlerId":"467848", "issueHandlerName":"呵呵", "department":"833", "issueLevel": 0, "issueAttachmentList": [ { "fileId": 6525907, "fileName": "变更日志.xlsx", "fileType": "xlsx" } ], "udf17": "", "udf14": "", "udf13": "12345689012345678901234567890123456789012345617890", "udf5": "", "udf6": "1650816000000", "udf10": "测试", "udf3": "12345678011234567890123456789012345678901234567123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890890", "udf20": "", "udf4": "1650852785000", "udf1": "", "udf2": "", "checkUserList":[{"userId":467848,"userName":"呵呵","userType":"1","orgId":833,"orgName":"23232","orgPath":"中国区11112223333"}], "acceptanceUserList":[{"userId":467848,"userName":"呵呵","userType":"1","orgId":833,"orgName":"23232","orgPath":"中国区11112223333"}], "supervisedUserList":[{"userId":467848,"userName":"呵呵","userType":"1","orgId":833,"orgName":"23232","orgPath":"中国区11112223333"}], "creatorDescribe": "嘿嘿dddd${number}", "dueTimestamp": "", "issueRemark": "ddddddddd", "action": 1, "issueSource": 5, "submitterAccount":"18829266100", "issueHandlerAccount":"1512948340911" }
响应示例
{ "stateCode": "0", "errorMessage": null, "result": { "slaStatus": 1, "submitPending": 0, "status": 2, "udf1": "", "udf2": "", "udf3": "12345678011234567890123456789012345678901234567123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890890", "udf4": "1650852785000", "udf6": "1650816000000", "udf5": "", "udf7": null, "udf8": null, "udf9": null, "udf10": "测试", "udf12": null, "udf11": null, "udf13": "12345689012345678901234567890123456789012345617890", "udf14": "", "udf15": null, "udf16": null, "udf18": null, "udf17": "", "udf19": null, "udf20": "", "signSiteId": 98908817, "signSiteName": "jmeter440225166+1", "signSiteCode": "jmeter440225166+1", "issueTypeCode": "UDF8", "issueLevel": 0, "issueSource": "5", "issueHandlerId": "467848;", "issueHandlerName": "呵呵;", "createSupplierName": "XX供应商", "adminOrganization": "830", "adminOrganizationName": "XX作业系统测试❤", "issueHandlerSupplierName": "--", "issueInstance": "1", "code": "Issue20220616146917", "tenantId": 886, "createName": "霍XX原lichao", "creationTimestamp": 1655361285462, "createdBy": 25773, "creationDate": "2022-06-16 14:34:45", "lastUpdateName": "霍XX原lichao", "lastUpdateBy": 25773, "lastUpdateDate": "2022-06-16 14:34:45", "deleteFlag": 0, "dueTimestamp": null, "issueType": "dfdfdfdererere", "issueTypeFather": "dfdfdfd", "issueCarbonCopyList": [], "action": 1, "issueAttachmentList": [ { "fileId": 6525907, "fileName": "变更日志.xlsx", "fileType": "xlsx" } ], "riskList": [ { "riskId": "11111", "issueItemId": "11144444", "issueRiskMeasuresId": "12121", "issueRiskMeasures": "dfdfdfdd" } ], "checkUserList": [ { "userId": 467848, "userName": "呵呵", "userType": 1, "orgId": 833, "orgName": "23232", "orgPath": "中国区11112223333" } ], "acceptanceUserList": [ { "userId": 467848, "userName": "呵呵", "userType": 1, "orgId": 833, "orgName": "23232", "orgPath": "中国区11112223333" } ], "supervisedUserList": [ { "userId": 467848, "userName": "呵呵", "userType": 1, "orgId": 833, "orgName": "23232", "orgPath": "中国区11112223333" } ], "issueRemark": "ddddddddd", "creatorDescribe": "嘿嘿dddd${number}", "department": "833", "departmentName": null, "departmentPath": "", "orgPath": "-1.830", "region": "中国->XX省->XX市", "regionId": 151881, "regionName": "XX市", "regionPath": "58982,126553,151881", "issueAttributeModel": { "udf17": "", "udf14": "", "udf13": "12345689012345678901234567890123456789012345617890", "udf5": "", "udf6": "1650816000000", "udf10": "测试", "udf3": "12345678011234567890123456789012345678901234567123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890890", "udf20": "", "udf4": "1650852785000", "udf1": "", "udf2": "" }, "entityName": "taskIssue", "issueId": 306290, "lastUpdatedBy": 25773, "appName": "isdp-qc-server", "affectedRows": 1 } }
状态码
状态码请参见状态码。
错误码
错误码请参见错误码。