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"
},
......
]
}