MES标准开放接口
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

3.2 KiB

添加工单

此接口可创建未签核的工单,工单号必须唯一。


基本信息

方法:POST

URL:http://localhost:8033/open/addWorkorder

认证:需要


请求

请求参数

参数名 类型 必填 说明
profile string 厂区。
code string 工单号。
areaCode string 车间编号。
typeCode string 工单类型编号。301 = 正常工单
300 = 返工工单
orderCode string 订单号。
orderTypeCode string 订单类型编号。
General = 常规订单
Supervision = 监造订单
customer string 客户。
oemCustomer string OEM 客户。
productCode string 产品编码。
productGrade string 产品等级。
planNum int 计划数量。
warnNum int 预警数量。
targetNum int 工单交付数量。
beginTime string 开始时间。
endTime string 结束时间

请求示例

{
    "data":  {
        "profile": "测试",
        "code": "NewWorkorder001",
        "areaCode": "1",
        "typeCode": "301",
        "orderCode": "NewOrder001",
        "orderTypeCode": "General",
        "customer": "客户",
        "oemCustomer": "OEM 客户",
        "productCode": "1000",
        "productGrade": "600",
        "planNum": 5200,
        "warnNum": 4800,
        "targetNum": 5000,
        "beginTime": "2008-08-08 20:00:00",
        "endTime": "2008-08-24 20:00:00",
    }
}

响应

响应字段

字段 类型 说明
workorder object 工单。
- code string 工单号。
- areaCode string 车间编号。
- areaDesc string 车间描述。
- typeCode string 工单类型。
- typeDesc string 工单类型。
- orderCode string 订单号。
- orderTypeCode string 订单类型。
- orderTypeDesc string 订单类型。
- customer string 客户。
- oemCustomer string OEM 客户。
- productCode string 产品编码。
- productGrade string 产品等级。
- planNum int 计划数量。
- warnNum int 预警数量。
- targetNum int 工单交付数量。
- beginTime string 工单开始时间。
- endTime string 工单结束时间
- createTime string 工单创建时间。

成功时的响应示例:

{
    "clock": "2023-01-01 20:00:00.000",
    "status": "ok",
    "data": {
        "workorder": {
            "code": "NewWorkorder001",
            "areaCode": "1",
            "areaDesc": null,
            "typeCode": "301",
            "typeDesc": "正常工单",
            "orderCode": "NewOrder001",
            "orderTypeCode": "General",
            "orderTypeDesc": "常规订单",
            "customer": "客户",
            "oemCustomer": "OEM 客户",
            "productCode": "1000",
            "productGrade": "600",
            "planNum": 5200,
            "warnNum": 4800,
            "targetNum": 5000,
            "beginTime": "2008-08-08 20:00:00",
            "endTime": "2008-08-24 20:00:00",
            "createTime": "2023-01-01 20:00:00"
        }
    }
}