Get Work Order Details

Get work order details.

Request Format

POST https://{apigw-address}/work-management/v1.0/s-taskmgmtds/cmms/work-order/detail

Request Parameters (URI)

Name Location (Path/Query) Mandatory/Optional Data Type Description
woId Query Mandatory String The work order ID to query

Request Parameters (Header)

Name Mandatory/Optional Data Type Description
authorization Mandatory String User Token information obtained from the Application Portal

Response Parameters

Name Data Type Description
data Data Struct The return message. For more information about Data Struct, see Data Struct.

Data Struct

Name Data Type Description
woId String Work Order ID
woNum String Work Order Number
templateKey String Template Keyword
templateValue String Template Value
title String Work Order Title
description String Work Order Description
woStatus Integer Work Order Status Code
priority Integer Work Order Priority
siteId String Site ID
deviceId String Device ID list, separated by commas (,)
siteName String Site Name
assigneeName String Assignee Name
assigneeId String Assignee ID
workType Integer Work Order Type
createUser String Creator Name
createTime String Work Order Creation Time
updateUser String Work Order Updater Name
updateTime String Work Order Update Time
plannedStartTime String Planned Start Time
plannedEndTime String Planned End Time
actualStartTime String Actual Start Time
actualEndTime String Actual End Time
relatedIssue Integer Number of associated records
relatedDowntime Integer Number of associated downtime records
tags List of String User-defined tag list
processStatus Integer Task Status. 1: The process is in progress and the task can be submitted; 0: The process has ended and the task cannot be submitted.
files List of File Struct File information list. For more information about File Struct, see File Struct.
followers List of User Struct Followers. For more information about User Struct, see User Struct.

File Struct

Name Data Type Description
fileId String File ID
fileName String File Name
fileSize Long File Size
fileUrl String File URL
createUser String File Creator
createTime String File Creation Time

User Struct

Name Data Type Description
userId String User ID
username String User Name

Samples

Request Sample

url: https://{apigw-address}/work-management/v1.0/work-order/detail
method: POST
requestBody:

Response Sample

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