Get Work Order Details¶
获取工单详情。
请求格式¶
POST https://{apigw-address}/work-management/v1.0/s-taskmgmtds/cmms/work-order/detail
请求参数(URI)¶
名称 |
位置(Path/Query) |
必需/可选 |
数据类型 |
描述 |
---|---|---|---|---|
woId |
Query |
必需 |
String |
查询的工单 ID。 |
请求参数(Header)¶
名称 |
必需/可选 |
数据类型 |
描述 |
---|---|---|---|
authorization |
必需 |
String |
从应用门户获取的用户 Token 信息。 |
响应参数¶
名称 |
数据类型 |
描述 |
---|---|---|
data |
Data 结构体 |
成功的返回信息。其结构参见 Data 结构体。 |
Data 结构体 ¶
名称 |
数据类型 |
描述 |
---|---|---|
woId |
String |
工单 ID。 |
woNum |
String |
工单编号。 |
templateKey |
String |
模板关键字。 |
templateValue |
String |
模板值。 |
title |
String |
工单标题。 |
description |
String |
工单描述。 |
woStatus |
Integer |
工单状态码。 |
priority |
Integer |
工单优先级。 |
siteId |
String |
场站 ID。 |
deviceId |
String |
设备 ID 列表。以逗号分隔。 |
siteName |
String |
场站名称。 |
assigneeName |
String |
指派人名称。 |
assigneeId |
String |
指派人 ID。 |
workType |
Integer |
工单类型。 |
createUser |
String |
创建人名称。 |
createTime |
String |
工单创建时间。 |
updateUser |
String |
工单更新人名称。 |
updateTime |
String |
工单更新时间。 |
plannedStartTime |
String |
计划开始时间。 |
plannedEndTime |
String |
计划完成日期。 |
actualStartTime |
String |
实际开始日期。 |
actualEndTime |
String |
实际结束日期。 |
relatedIssue |
Integer |
关联记录数量。 |
relatedDowntime |
Integer |
关联停机记录数量。 |
tags |
List 格式 String |
用户自定义 tag 列表。 |
processStatus |
Integer |
任务状态。1:流程进行中,可提交任务;0:流程已经结束,不可提交任务。 |
files |
List 格式 File 结构体 |
文件信息列表。其结构参见 File 结构体。 |
followers |
List 格式 User 结构体 |
关注人。其结构参见 User 结构体。 |
File 结构体 ¶
名称 |
数据类型 |
描述 |
---|---|---|
fileId |
String |
文件 ID。 |
fileName |
String |
文件名。 |
fileSize |
Long |
文件大小。 |
fileUrl |
String |
文件 URL。 |
createUser |
String |
文件创建人。 |
createTime |
String |
文件创建时间。 |
User 结构体 ¶
名称 |
数据类型 |
描述 |
---|---|---|
userId |
String |
用户 ID。 |
username |
String |
用户名称。 |
示例¶
请求示例¶
url: https://{apigw-address}/work-management/v1.0/work-order/detail
method: POST
requestBody:
返回示例¶
{
"code": 0,
"data": {
"woId": "id1",
"woNum": "0001",
"templateKey":"field1",
"templateValue":"value1",
"title": "yourTitle",
"description": "des",
"woStatus": 1,
"priority": 1,
"siteId": "siteId",
"deviceId": "id1,id2,id4",
"siteName": "场站1",
"assigneeName": "san.zhang",
"assigneeId": "0123456",
"workType": "PM",
"createUser": "wu.wang",
"createTime": "2020-04-22 17:00:00",
"updateUser": "wu.wang",
"updateTime": "2020-04-22 17:00:00",
"plannedStartTime": "2020-04-22 17:00:00",
"plannedEndTime": "2020-04-22 17:00:00",
"actualStartTime": "2020-04-22 17:00:00",
"actualEndTime": "2020-04-22 17:00:00",
"relatedIssue": 4,
"relatedDowntime":1,
"tags":["tag1", "tag2"],
"processStatus":1
"files": [
{
"fileId": "uuid",
"fileName": "file1.jpg",
"fileSize": 1627532,
"fileUrl": "exporturl:
"createUser": "username"
},
......
],
"followers": [
{
"userId": "uid0004",
"username": "username"
},
......
]
}