### 添加工单 此接口可创建未签核的工单,工单号必须唯一。 --- ### 基本信息 方法: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 | 否 | 产品等级。 | | targetNum | int | 是 | 工单交付数量。 | | planNum | int | 是 | 计划数量,一般情况下与 `targetNum` 一致即可。 | | warnNum | int | 是 | 预警数量,一般情况下与 `targetNum` 一致即可。 | | beginTime | string | 是 | 开始时间。
参考格式:2008-08-08 20:00:00 | | endTime | string | 是 | 结束时间。
参考格式:2008-08-08 20:00:00 | 请求示例 ``` { "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" } } } ```