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。

响应参数

名称

数据类型

描述

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