服务地址
| 地址 | 说明 |
|---|
| http://localhost:8080 | 开发环境 |
| https://api.leadwaycloud.com | 测试环境 |
接口详情
PUT
/api/workCenter/update/{id}
加工中心管理
编辑加工中心
OperationId: update
调用方法
PUT /api/workCenter/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: WorkCenterDTO$UpdateDTO com.leadwaycloud.ppd.model.dto.workcenter.WorkCenterDTO$UpdateDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| code | string | 是 | 编号 | |
| name | string | 是 | 名称 | |
| outsource | boolean | 是 | 是否为外协虚拟加工中心 | |
| departmentId | integer(int64) | 是 | 所属车间/部门ID | |
| leaderUserId | integer(int64) | 是 | 负责人ID | |
| description | string | 否 | 描述 | |
| note | string | 否 | 备注 | |
| workCenterResourceList | WorkCenterDTO$ResourceDTO[] | 否 | 资源列表 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
PUT
/api/work/update/{id}
工单管理
编辑工单
OperationId: update_1
调用方法
PUT /api/work/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: WorkOrderUpdateDTO com.leadwaycloud.ppd.model.dto.workorder.WorkOrderUpdateDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| name | string | 否 | 名称 | |
| code | string | 否 | 编号 | |
| qty | number(double) | 否 | 数量 | |
| orderProcessId | integer(int64) | 否 | 工序ID | |
| note | string | 否 | 备注 | |
| planStartDate | string(date) | 否 | 计划开始日期 | |
| planEndDate | string(date) | 否 | 计划结束日期 | |
| resourceList | WorkResourceDTO[] | 否 | | |
| delResourceIdList | integer(int64)[] | 否 | | |
| batchList | WorkOrderBatchDTO[] | 否 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
PUT
/api/work/terminate/{id}
工单管理
终止工单
OperationId: terminate
调用方法
PUT /api/work/terminate/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: WorkOrderReasonDTO com.leadwaycloud.ppd.model.dto.workorder.WorkOrderReasonDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| note | string | 否 | 操作原因 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
PUT
/api/work/pause/{id}
工单管理
暂停工单
OperationId: pause
调用方法
PUT /api/work/pause/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: WorkOrderReasonDTO com.leadwaycloud.ppd.model.dto.workorder.WorkOrderReasonDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| note | string | 否 | 操作原因 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
PUT
/api/work/confirm/{id}
工单管理
确认工单
OperationId: confirm
调用方法
PUT /api/work/confirm/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
PUT
/api/work/complete/{id}
工单管理
完成工单
OperationId: complete
调用方法
PUT /api/work/complete/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
PUT
/api/transfer-order/update/{id}
转序单管理
编辑转序单
OperationId: update_2
调用方法
PUT /api/transfer-order/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: TransferOrderUpdateDTO com.leadwaycloud.ppd.model.dto.transfer.TransferOrderUpdateDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| items | TransferOrderItemDTO[] | 是 | 转序明细列表(仅改批次/数量) | |
| note | string | 否 | 备注 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
PUT
/api/shift-handover-record/update/{id}
交接班管理
编辑交接班
OperationId: update_3
调用方法
PUT /api/shift-handover-record/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 交接班记录ID | |
请求体
Content-Type: application/json 必填: 是 类型: ShiftHandoverRecordUpdateDTO com.leadwaycloud.ppd.model.dto.shifthandover.ShiftHandoverRecordUpdateDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| note | string | 否 | 交班备注 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
PUT
/api/shift-handover-record/confirm/{id}
交接班管理
确认交接
OperationId: confirm_1
调用方法
PUT /api/shift-handover-record/confirm/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 交接班记录ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
PUT
/api/routeTemplate/update/{id}
工艺路线模板管理
编辑工艺路线模板
OperationId: update_4
调用方法
PUT /api/routeTemplate/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: RouteTemplateDTO$UpdateDTO com.leadwaycloud.ppd.model.dto.routetemplate.RouteTemplateDTO$UpdateDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| code | string | 是 | 模板编码 | |
| name | string | 是 | 模板名称 | |
| note | string | 否 | 备注 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
PUT
/api/routeTemplate/process/update/{routeProcessId}
工艺路线模板管理
更新工序
OperationId: updateProcess
调用方法
PUT /api/routeTemplate/process/update/{routeProcessId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| routeProcessId | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: RouteProcessDTO$UpdateProcessDTO com.leadwaycloud.ppd.model.dto.routeprocess.RouteProcessDTO$UpdateProcessDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| code | string | 否 | 工序编码 | |
| name | string | 否 | 工序名称 | |
| type | string | 否 | 工序类别 | |
| processType | string | 否 | 加工类别 | |
| qualityPoint | boolean | 否 | 是否为质检点 | |
| responsibleCompanyId | integer(int64) | 否 | 责任公司ID | |
| responsibleDepartmentId | integer(int64) | 否 | 责任部门ID | |
| requirement | string | 否 | 工序要求 | |
| note | string | 否 | 备注 | |
| resourceList | RouteProcessDTO$ResourceDTO[] | 否 | 资源列表 | |
| bomLineList | RouteProcessDTO$BomDTO[] | 否 | BOM列表 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
PUT
/api/production-order/update/{id}
生产订单管理
更新生产订单-手动创建
OperationId: update_5
调用方法
PUT /api/production-order/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: ProductionOrderUpdateDTO com.leadwaycloud.ppd.model.dto.productionorder.ProductionOrderUpdateDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| name | string | 否 | 名称 | |
| goodsId | integer(int64) | 否 | 商品ID | |
| goodsBarcodeId | integer(int64) | 否 | 产品条码ID | |
| goodsBomId | integer(int64) | 否 | 产品BOM ID | |
| goodsProcessRouteId | integer(int64) | 否 | 产品工艺路线ID | |
| planQty | number | 否 | 计划数量 | |
| planStartDate | string(date) | 否 | 计划开始日期 | |
| planEndDate | string(date) | 否 | 计划完成日期 | |
| note | string | 否 | 备注 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
PUT
/api/production-order-batch-log/update/{id}
生产订单批次日志管理
编辑批次日志
OperationId: update_6
调用方法
PUT /api/production-order-batch-log/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: ProductionOrderBatchLogUpdateDTO com.leadwaycloud.ppd.model.dto.productionorder.ProductionOrderBatchLogUpdateDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| orderId | integer(int64) | 否 | 生产订单ID | |
| orderProcessId | integer(int64) | 否 | 工序ID | |
| originId | integer(int64) | 否 | 源订单ID | |
| originType | string | 否 | 源订单类型 【 NORMAL_DISPATCH : 派工单 OUTSOURCE_DISPATCH : 外协派工单 START_WORK_ORDER : 开工单 REPORT_WORK_ORDER : 报工单 TRANSFER_ORDER : 转序单 ORDER_COMPLETION : 完工单 】 | |
| batchId | integer(int64) | 否 | 批次ID | |
| serialId | integer(int64) | 否 | 节号ID | |
| qty | integer(int64) | 否 | 数量 | |
| status | string | 否 | 状态 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
PUT
/api/process/update/{id}
工序库管理
编辑工序
OperationId: update_7
调用方法
PUT /api/process/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: ProcessDTO$UpdateDTO com.leadwaycloud.ppd.model.dto.process.ProcessDTO$UpdateDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| code | string | 是 | 工序编码 | |
| name | string | 是 | 工序名称 | |
| requirement | string | 否 | 工序要求 | |
| type | string | 是 | 工序类别 | |
| processType | string | 是 | 加工类别 | |
| qualityPoint | boolean | 是 | 质检点 | |
| responsibleCompanyId | integer(int64) | 否 | 责任公司ID | |
| responsibleDepartmentId | integer(int64) | 否 | 责任部门ID | |
| resourceList | ProcessDTO$ResourceDTO[] | 否 | 资源列表 | |
| note | string | 否 | 备注 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
PUT
/api/process-schedule/update/{id}
工序计划管理
编辑工序计划
OperationId: update_8
调用方法
PUT /api/process-schedule/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: ProcessScheduleDTO$UpdateDTO com.leadwaycloud.ppd.model.dto.processschedule.ProcessScheduleDTO$UpdateDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| name | string | 否 | 名称 | |
| planQty | number | 是 | 计划数量 | |
| workCenterId | integer(int64) | 是 | 加工中心ID | |
| planStartDate | string(date) | 是 | 计划开始日期 | |
| planEndDate | string(date) | 是 | 计划完成日期 | |
| scheduleNodeList | ProcessScheduleDTO$ScheduleNodeDTO[] | 是 | 班次节点列表 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
PUT
/api/order-completion/update/{id}
完工单管理
编辑完工单
OperationId: update_9
调用方法
PUT /api/order-completion/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: OrderCompletionUpdateDTO com.leadwaycloud.ppd.model.dto.ordercompletion.OrderCompletionUpdateDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| note | string | 否 | 备注 | |
| qty | number(double) | 否 | 备注 | |
| batchList | WorkOrderBatchDTO[] | 否 | 批次/节号明细列表 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
PUT
/api/order-completion/confirm/{id}
完工单管理
确认完工
OperationId: confirm_2
调用方法
PUT /api/order-completion/confirm/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
PUT
/api/goods-process-route/update/{goodsProcessRouteId}
产品工艺路线管理
路线-编辑产品工艺路线
OperationId: update_10
调用方法
PUT /api/goods-process-route/update/{goodsProcessRouteId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| goodsProcessRouteId | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: GoodsProcessRouteDTO$UpdateDTO com.leadwaycloud.ppd.model.dto.goodsprocessroute.GoodsProcessRouteDTO$UpdateDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| code | string | 是 | 编号 | |
| name | string | 否 | 名称 | |
| note | string | 否 | 备注 | |
| goodsBomId | integer(int64) | 否 | 产品BOM ID | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
PUT
/api/goods-process-route/process/update/{routeProcessId}
产品工艺路线管理
工序-更新工序
OperationId: updateProcess_1
调用方法
PUT /api/goods-process-route/process/update/{routeProcessId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| routeProcessId | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: RouteProcessDTO$UpdateProcessDTO com.leadwaycloud.ppd.model.dto.routeprocess.RouteProcessDTO$UpdateProcessDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| code | string | 否 | 工序编码 | |
| name | string | 否 | 工序名称 | |
| type | string | 否 | 工序类别 | |
| processType | string | 否 | 加工类别 | |
| qualityPoint | boolean | 否 | 是否为质检点 | |
| responsibleCompanyId | integer(int64) | 否 | 责任公司ID | |
| responsibleDepartmentId | integer(int64) | 否 | 责任部门ID | |
| requirement | string | 否 | 工序要求 | |
| note | string | 否 | 备注 | |
| resourceList | RouteProcessDTO$ResourceDTO[] | 否 | 资源列表 | |
| bomLineList | RouteProcessDTO$BomDTO[] | 否 | BOM列表 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/workCenter/statusChange/{id}
加工中心管理
加工中心状态变更
OperationId: statusChange
调用方法
POST /api/workCenter/statusChange/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: WorkCenterDTO$StatusChangeDTO com.leadwaycloud.ppd.model.dto.workcenter.WorkCenterDTO$StatusChangeDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | string | 是 | 状态 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/workCenter/export
加工中心管理
导出加工中心
OperationId: exportWorkCenter
调用方法
POST /api/workCenter/export
参数
无
请求体
Content-Type: application/json 必填: 是 类型: WorkCenterDTO$QueryDTO com.leadwaycloud.ppd.plug.poi.model.dto.ExportDTOCom.leadwaycloud.ppd.model.dto.workcenter.WorkCenterDTO$QueryDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| reportColumnList | ReportColumnDTO[] | 是 | 需导出参数集合 | |
| queryDTO | WorkCenterDTO$QueryDTO | 是 | | |
| fileName | string | 是 | 导出文件名 | |
响应
POST
/api/workCenter/calendar/timePeriod/batchSave
加工中心日历管理
添加/编辑加工中心日历-按时间段
OperationId: timePeriodBatchSave
调用方法
POST /api/workCenter/calendar/timePeriod/batchSave
参数
无
请求体
Content-Type: application/json 必填: 是 类型: WorkCenterCalendarDTO$TimePeriodBatchDTO com.leadwaycloud.ppd.model.dto.workcenter.WorkCenterCalendarDTO$TimePeriodBatchDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | |
| companyId | integer(int64) | 是 | 公司ID | |
| workCenterId | integer(int64) | 是 | 加工中心ID | |
| startDate | string(date) | 是 | 开始日期 | |
| endDate | string(date) | 是 | 结束日期 | |
| shiftItemIdList | integer(int64)[] | 否 | 班次ID列表 | |
| dayOfWeekList | string[] | 否 | 周一到周日 | |
| exception | boolean | 是 | 是否为例外日期 | |
| extensionInfo | string | 否 | 扩展数据 | |
| note | string | 否 | 备注 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/workCenter/calendar/batchSave
加工中心日历管理
添加/编辑加工中心日历-全量
OperationId: batchSave
调用方法
POST /api/workCenter/calendar/batchSave
参数
无
请求体
Content-Type: application/json 必填: 是 类型: WorkCenterCalendarDTO$BatchDTO com.leadwaycloud.ppd.model.dto.workcenter.WorkCenterCalendarDTO$BatchDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | |
| companyId | integer(int64) | 是 | 公司ID | |
| workCenterId | integer(int64) | 是 | 加工中心ID | |
| calendarItems | WorkCenterCalendarDTO$CalendarItemDTO[] | 是 | 日历列表 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/workCenter/add
加工中心管理
添加加工中心
OperationId: add
调用方法
POST /api/workCenter/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: WorkCenterDTO$AddDTO com.leadwaycloud.ppd.model.dto.workcenter.WorkCenterDTO$AddDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | |
| companyId | integer(int64) | 是 | 公司ID | |
| code | string | 是 | 编号 | |
| name | string | 是 | 名称 | |
| outsource | boolean | 是 | 是否为外协虚拟加工中心 | |
| departmentId | integer(int64) | 是 | 所属车间/部门ID | |
| leaderUserId | integer(int64) | 是 | 负责人ID | |
| description | string | 否 | 描述 | |
| note | string | 否 | 备注 | |
| workCenterResourceList | WorkCenterDTO$ResourceDTO[] | 否 | 资源列表 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 | |
POST
/api/work/confirm/batch
工单管理
批量确认工单
OperationId: batchConfirm
调用方法
POST /api/work/confirm/batch
参数
无
请求体
Content-Type: application/json 必填: 是 类型: integer(int64)[]
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | integer(int64)[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/work/add
工单管理
新增工单
OperationId: add_1
调用方法
POST /api/work/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: WorkOrderAddDTO com.leadwaycloud.ppd.model.dto.workorder.WorkOrderAddDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| name | string | 否 | 名称 | |
| code | string | 否 | 编号 | |
| originId | integer(int64) | 否 | 源订单ID | |
| pickingType | string | 是 | 工单类型 【 NORMAL_DISPATCH : 派工单 OUTSOURCE_DISPATCH : 外协派工单 】 【 NORMAL_DISPATCH : 派工单 OUTSOURCE_DISPATCH : 外协派工单 】 | |
| originType | string | 否 | 源订单类型 【 PROCESS_SCHEDULE : 工序计划 】 | |
| orderProcessId | integer(int64) | 否 | 工序ID | |
| qty | number | 是 | 计划数量 | |
| status | string | 否 | 状态 【 DRAFT : 草稿 ASSIGNED : 已发布 IN_PROCESS : 进行中 ON_HOLD : 暂停 COMPLETED : 已完成 TERMINATED : 已终止 DELETE : 已删除 】 【 DRAFT : 草稿 ASSIGNED : 已发布 IN_PROCESS : 进行中 ON_HOLD : 暂停 COMPLETED : 已完成 TERMINATED : 已终止 DELETE : 已删除 】 | |
| note | string | 否 | 备注 | |
| planStartDate | string(date) | 否 | 计划开始日期 | |
| planEndDate | string(date) | 否 | 计划结束日期 | |
| resourceList | WorkResourceDTO[] | 否 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 | |
POST
/api/work/addList
工单管理
批量新增工单
OperationId: addList
调用方法
POST /api/work/addList
参数
无
请求体
Content-Type: application/json 必填: 是 类型: WorkOrderAddDTO[] com.leadwaycloud.ppd.model.dto.workorder.WorkOrderAddDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | WorkOrderAddDTO[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 | |
POST
/api/work-order/start/add
开工单管理
添加开工
OperationId: add_2
调用方法
POST /api/work-order/start/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: WorkOrderStartAddDTO com.leadwaycloud.ppd.model.dto.workorder.WorkOrderStartAddDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| workOrderId | integer(int64) | 是 | 关联工单ID | |
| code | string | 是 | 开工单编号 | |
| name | string | 否 | 名称 | |
| orderProcessId | integer(int64) | 否 | 工序ID | |
| qty | number | 是 | 本次开工数量 | |
| status | string | 否 | 开工状态 【 DRAFT : 草稿 ASSIGNED : 已发布 IN_PROCESS : 进行中 ON_HOLD : 暂停 COMPLETED : 已完成 TERMINATED : 已终止 DELETE : 已删除 】 【 DRAFT : 草稿 ASSIGNED : 已发布 IN_PROCESS : 进行中 ON_HOLD : 暂停 COMPLETED : 已完成 TERMINATED : 已终止 DELETE : 已删除 】 | |
| batchList | WorkOrderBatchDTO[] | 否 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 | |
POST
/api/work-order/report/add
报工单管理
完工申报(报工)
OperationId: add_3
调用方法
POST /api/work-order/report/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: WorkOrderReportAddDTO com.leadwaycloud.ppd.model.dto.workorder.WorkOrderReportAddDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| workOrderId | integer(int64) | 否 | 关联工单ID | |
| code | string | 是 | 报工单编号 | |
| name | string | 否 | 名称 | |
| orderProcessId | integer(int64) | 是 | 工序ID | |
| qty | number(double) | 是 | 本次报工数量 | |
| status | string | 是 | 状态 【 DRAFT : 草稿 ASSIGNED : 已发布 IN_PROCESS : 进行中 ON_HOLD : 暂停 COMPLETED : 已完成 TERMINATED : 已终止 DELETE : 已删除 】 【 DRAFT : 草稿 ASSIGNED : 已发布 IN_PROCESS : 进行中 ON_HOLD : 暂停 COMPLETED : 已完成 TERMINATED : 已终止 DELETE : 已删除 】 | |
| doneTime | string(date-time) | 否 | 实际完工时间 | |
| batchList | WorkOrderBatchDTO[] | 否 | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 | |
POST
/api/wip/query
在制品内核
查询在制品(全量)
OperationId: queryWip
调用方法
POST /api/wip/query
参数
无
请求体
Content-Type: application/json 必填: 是 类型: WipQueryDTO com.leadwaycloud.ppd.api.model.dto.wip.WipQueryDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| productionOrderId | integer(int64) | 否 | 生产订单id | |
| productionOrderProcessId | integer(int64) | 否 | 工序id | |
| processName | string | 否 | 工序名称(模糊查询 ppd_order_process.name) | |
| orderCode | string | 否 | 生产订单编号(模糊) | |
| orderName | string | 否 | 生产订单名称(模糊) | |
| goodsCode | string | 否 | 货号(模糊查询 stock_goods.code) | |
| goodsName | string | 否 | 货品名称(模糊查询 stock_goods.name) | |
| goodsBarcode | string | 否 | 物料编号(模糊查询 stock_goods_barcode.barcode) | |
| batchCode | string | 否 | 批次号(模糊) | |
| statusIn | string[] | 否 | 状态列表(桶级过滤) | |
| productionType | string | 否 | PRODUCTION(生产工序),QUALITY(质检工序) | |
| lastProcess | boolean | 否 | 是否最后工序(true-仅查末工序;false-仅查非末工序;null-不过滤) | |
| firstInTimeStart | string(date-time) | 否 | 首次转入时间-开始 | |
| firstInTimeEnd | string(date-time) | 否 | 首次转入时间-结束 | |
| updateTimeStart | string(date-time) | 否 | 更新时间-开始 | |
| updateTimeEnd | string(date-time) | 否 | 更新时间-结束 | |
| onlyPositiveQty | boolean | 否 | 仅查询正数量桶(默认 true) | |
| page | integer(int32) | 否 | 页码(从0开始,queryWipPage时必填) | |
| size | integer(int32) | 否 | 每页条数(queryWipPage时必填,默认10) | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: WipGroupVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.ppd.api.model.vo.wip.WipGroupVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | WipGroupVO[] | 否 | 返回数据 | |
POST
/api/wip/page
在制品内核
查询在制品(分页)
OperationId: queryWipPage
调用方法
POST /api/wip/page
参数
无
请求体
Content-Type: application/json 必填: 是 类型: WipQueryDTO com.leadwaycloud.ppd.api.model.dto.wip.WipQueryDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| productionOrderId | integer(int64) | 否 | 生产订单id | |
| productionOrderProcessId | integer(int64) | 否 | 工序id | |
| processName | string | 否 | 工序名称(模糊查询 ppd_order_process.name) | |
| orderCode | string | 否 | 生产订单编号(模糊) | |
| orderName | string | 否 | 生产订单名称(模糊) | |
| goodsCode | string | 否 | 货号(模糊查询 stock_goods.code) | |
| goodsName | string | 否 | 货品名称(模糊查询 stock_goods.name) | |
| goodsBarcode | string | 否 | 物料编号(模糊查询 stock_goods_barcode.barcode) | |
| batchCode | string | 否 | 批次号(模糊) | |
| statusIn | string[] | 否 | 状态列表(桶级过滤) | |
| productionType | string | 否 | PRODUCTION(生产工序),QUALITY(质检工序) | |
| lastProcess | boolean | 否 | 是否最后工序(true-仅查末工序;false-仅查非末工序;null-不过滤) | |
| firstInTimeStart | string(date-time) | 否 | 首次转入时间-开始 | |
| firstInTimeEnd | string(date-time) | 否 | 首次转入时间-结束 | |
| updateTimeStart | string(date-time) | 否 | 更新时间-开始 | |
| updateTimeEnd | string(date-time) | 否 | 更新时间-结束 | |
| onlyPositiveQty | boolean | 否 | 仅查询正数量桶(默认 true) | |
| page | integer(int32) | 否 | 页码(从0开始,queryWipPage时必填) | |
| size | integer(int32) | 否 | 每页条数(queryWipPage时必填,默认10) | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: WipGroupVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.ppd.api.model.vo.wip.WipGroupVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | WipGroupVO | 否 | | |
POST
/api/wip/applyWipEvents
在制品内核
应用 WIP 事件列表
OperationId: applyWipEvents
调用方法
POST /api/wip/applyWipEvents
参数
无
请求体
Content-Type: application/json 必填: 是 类型: WipEventDTO[] com.leadwaycloud.ppd.api.model.dto.wip.WipEventDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | WipEventDTO[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/transfer-order/save
转序单管理
保存为草稿
OperationId: save
调用方法
POST /api/transfer-order/save
参数
无
请求体
Content-Type: application/json 必填: 是 类型: TransferOrderSaveDTO com.leadwaycloud.ppd.model.dto.transfer.TransferOrderSaveDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| productionOrderId | integer(int64) | 是 | 生产订单ID | |
| fromOrderProcessId | integer(int64) | 是 | 源工序ID | |
| items | TransferOrderItemDTO[] | 是 | 转序明细列表(目标工序+批次绑定) | |
| note | string | 否 | 备注 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 | |
POST
/api/transfer-order/save-and-confirm
转序单管理
保存并确认
OperationId: saveAndConfirm
调用方法
POST /api/transfer-order/save-and-confirm
参数
无
请求体
Content-Type: application/json 必填: 是 类型: TransferOrderSaveDTO com.leadwaycloud.ppd.model.dto.transfer.TransferOrderSaveDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| productionOrderId | integer(int64) | 是 | 生产订单ID | |
| fromOrderProcessId | integer(int64) | 是 | 源工序ID | |
| items | TransferOrderItemDTO[] | 是 | 转序明细列表(目标工序+批次绑定) | |
| note | string | 否 | 备注 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 | |
POST
/api/transfer-order/confirm/{id}
转序单管理
确认转序
OperationId: confirm_3
调用方法
POST /api/transfer-order/confirm/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/shift-handover-record/add
交接班管理
新增交接班
OperationId: add_4
调用方法
POST /api/shift-handover-record/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: ShiftHandoverRecordAddDTO com.leadwaycloud.ppd.model.dto.shifthandover.ShiftHandoverRecordAddDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| workOrderId | integer(int64) | 是 | 工单ID | |
| orderId | integer(int64) | 否 | 生产订单ID | |
| orderProcessId | integer(int64) | 否 | 工序ID | |
| note | string | 是 | 交班备注 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 | |
POST
/api/routeTemplate/statusChange/{id}
工艺路线模板管理
工艺路线模板状态变更
OperationId: statusChange_1
调用方法
POST /api/routeTemplate/statusChange/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: RouteTemplateDTO$StatusChangeDTO com.leadwaycloud.ppd.model.dto.routetemplate.RouteTemplateDTO$StatusChangeDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | string | 是 | 状态 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/routeTemplate/process/move/{routeTemplateId}
工艺路线模板管理
移动工序
OperationId: moveProcess
调用方法
POST /api/routeTemplate/process/move/{routeTemplateId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| routeTemplateId | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: RouteProcessDTO$MoveProcessDTO com.leadwaycloud.ppd.model.dto.routeprocess.RouteProcessDTO$MoveProcessDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| processId | integer(int64) | 是 | 要移动的工序ID | |
| relationProcessId | integer(int64) | 否 | 关联工序ID | |
| relationType | string | 否 | 关系类型(ROOT_FIRST-根节点-起/ROOT_LAST-根节点-尾/SERIAL-串行/PARALLEL-并行) | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/routeTemplate/process/add/{routeTemplateId}
工艺路线模板管理
添加工序
OperationId: addProcess
调用方法
POST /api/routeTemplate/process/add/{routeTemplateId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| routeTemplateId | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: RouteProcessDTO$AddProcessDTO com.leadwaycloud.ppd.model.dto.routeprocess.RouteProcessDTO$AddProcessDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| relationProcessId | integer(int64) | 否 | 关联工序ID | |
| relationType | string | 否 | 关系类型(ROOT_FIRST-根节点-起/ROOT_LAST-根节点-尾/SERIAL-串行/PARALLEL-并行) | |
| processId | integer(int64) | 否 | 关联的标准工序库ID | |
| code | string | 是 | 工序编码 | |
| name | string | 是 | 工序名称 | |
| type | string | 是 | 工序类别 | |
| processType | string | 是 | 加工类别 | |
| qualityPoint | boolean | 否 | 是否为质检点 | |
| responsibleCompanyId | integer(int64) | 否 | 责任公司ID | |
| responsibleDepartmentId | integer(int64) | 否 | 责任部门ID | |
| requirement | string | 否 | 工序要求 | |
| note | string | 否 | 备注 | |
| resourceList | RouteProcessDTO$ResourceDTO[] | 否 | 资源列表 | |
| bomLineList | RouteProcessDTO$BomDTO[] | 否 | BOM列表 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/routeTemplate/copy/{routeTemplateId}
工艺路线模板管理
复制工艺路线模板
OperationId: copy
调用方法
POST /api/routeTemplate/copy/{routeTemplateId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| routeTemplateId | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: RouteTemplateDTO$CopyDTO com.leadwaycloud.ppd.model.dto.routetemplate.RouteTemplateDTO$CopyDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| code | string | 是 | 新模板编码 | |
| name | string | 是 | 新模板名称 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 | |
POST
/api/routeTemplate/add
工艺路线模板管理
添加工艺路线模板
OperationId: add_5
调用方法
POST /api/routeTemplate/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: RouteTemplateDTO$AddDTO com.leadwaycloud.ppd.model.dto.routetemplate.RouteTemplateDTO$AddDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | |
| companyId | integer(int64) | 是 | 公司ID | |
| code | string | 是 | 模板编码 | |
| name | string | 是 | 模板名称 | |
| note | string | 否 | 备注 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 | |
POST
/api/production-order/terminated
生产订单管理
批量终止生产订单
OperationId: terminated
调用方法
POST /api/production-order/terminated
参数
无
请求体
Content-Type: application/json 必填: 是 类型: ProductionOrderChangeDTO$TerminatedDTO com.leadwaycloud.ppd.model.dto.productionorder.ProductionOrderChangeDTO$TerminatedDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| idList | integer(int64)[] | 否 | | |
| reason | string | 否 | 变更原因 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/production-order/status-change/{id}
生产订单管理
生产订单状态变更
OperationId: statusChange_2
调用方法
POST /api/production-order/status-change/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: ProductionOrderChangeDTO$StatusDTO com.leadwaycloud.ppd.model.dto.productionorder.ProductionOrderChangeDTO$StatusDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | string | 是 | 目标状态 | |
| reason | string | 否 | 变更原因 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/production-order/release
生产订单管理
批量发布生产订单
OperationId: release
调用方法
POST /api/production-order/release
参数
无
请求体
Content-Type: application/json 必填: 是 类型: ProductionOrderReleaseDTO$OrderReleaseDTO[] com.leadwaycloud.ppd.model.dto.productionorder.ProductionOrderReleaseDTO$OrderReleaseDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | ProductionOrderReleaseDTO$OrderReleaseDTO[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/production-order/delete
生产订单管理
删除生产订单
OperationId: delete
调用方法
POST /api/production-order/delete
参数
无
请求体
Content-Type: application/json 必填: 是 类型: integer(int64)[]
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | integer(int64)[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/production-order/add
生产订单管理
新增生产订单-手动创建
OperationId: add_6
调用方法
POST /api/production-order/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: ProductionOrderAddDTO com.leadwaycloud.ppd.model.dto.productionorder.ProductionOrderAddDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | |
| companyId | integer(int64) | 是 | 公司ID | |
| code | string | 是 | 编号 | |
| name | string | 否 | 名称 | |
| type | string | 是 | 订单类型 | |
| originType | string | 是 | 来源类型 | |
| originId | integer(int64) | 否 | 来源ID | |
| goodsId | integer(int64) | 否 | 商品ID | |
| goodsBarcodeId | integer(int64) | 否 | 产品条码ID | |
| goodsBomId | integer(int64) | 是 | 产品BOM ID | |
| goodsProcessRouteId | integer(int64) | 是 | 产品工艺路线ID | |
| planQty | integer(int32) | 是 | 计划数量 | |
| planStartDate | string(date) | 是 | 计划开始日期 | |
| planEndDate | string(date) | 是 | 计划完成日期 | |
| note | string | 否 | 备注 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 | |
POST
/api/production-order-batch-log/addList
生产订单批次日志管理
批量新增批次日志
OperationId: addList_1
调用方法
POST /api/production-order-batch-log/addList
参数
无
请求体
Content-Type: application/json 必填: 是 类型: ProductionOrderBatchLogAddDTO[] com.leadwaycloud.ppd.model.dto.productionorder.ProductionOrderBatchLogAddDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | ProductionOrderBatchLogAddDTO[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 | |
POST
/api/process/statusChange/{id}
工序库管理
工序状态变更
OperationId: statusChange_3
调用方法
POST /api/process/statusChange/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: ProcessDTO$StatusChangeDTO com.leadwaycloud.ppd.model.dto.process.ProcessDTO$StatusChangeDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | string | 是 | 状态 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/process/export
工序库管理
导出工序
OperationId: exportProcess
调用方法
POST /api/process/export
参数
无
请求体
Content-Type: application/json 必填: 是 类型: ProcessDTO$QueryDTO com.leadwaycloud.ppd.plug.poi.model.dto.ExportDTOCom.leadwaycloud.ppd.model.dto.process.ProcessDTO$QueryDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| reportColumnList | ReportColumnDTO[] | 是 | 需导出参数集合 | |
| queryDTO | ProcessDTO$QueryDTO | 是 | | |
| fileName | string | 是 | 导出文件名 | |
响应
POST
/api/process/add
工序库管理
添加工序
OperationId: add_7
调用方法
POST /api/process/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: ProcessDTO$AddDTO com.leadwaycloud.ppd.model.dto.process.ProcessDTO$AddDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | |
| companyId | integer(int64) | 是 | 公司ID | |
| code | string | 是 | 工序编码 | |
| name | string | 是 | 工序名称 | |
| requirement | string | 否 | 工序要求 | |
| type | string | 是 | 工序类别 | |
| processType | string | 是 | 加工类别 | |
| qualityPoint | boolean | 是 | 质检点 | |
| responsibleCompanyId | integer(int64) | 否 | 责任公司ID | |
| responsibleDepartmentId | integer(int64) | 否 | 责任部门ID | |
| resourceList | ProcessDTO$ResourceDTO[] | 否 | 资源列表 | |
| note | string | 否 | 备注 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 | |
POST
/api/process-schedule/split/{id}
工序计划管理
拆分工序计划
OperationId: split
调用方法
POST /api/process-schedule/split/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: ProcessScheduleDTO$SplitDTO[] com.leadwaycloud.ppd.model.dto.processschedule.ProcessScheduleDTO$SplitDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | ProcessScheduleDTO$SplitDTO[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/process-schedule/drag/{id}
工序计划管理
拖拽工序计划
OperationId: drag
调用方法
POST /api/process-schedule/drag/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: ProcessScheduleDTO$DragDTO com.leadwaycloud.ppd.model.dto.processschedule.ProcessScheduleDTO$DragDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| workCenterId | integer(int64) | 是 | 加工中心ID | |
| planStartDate | string(date) | 是 | 计划开始日期 | |
| shiftItemId | integer(int64) | 是 | 班次ID | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/process-schedule/batch-un-publish
工序计划管理
批量取消发布工序计划
OperationId: batchUnpublish
调用方法
POST /api/process-schedule/batch-un-publish
参数
无
请求体
Content-Type: application/json 必填: 是 类型: ProcessScheduleDTO$BatchOperationDTO com.leadwaycloud.ppd.model.dto.processschedule.ProcessScheduleDTO$BatchOperationDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| idList | integer(int64)[] | 是 | 工序计划ID列表 | |
| note | string | 否 | 备注 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/process-schedule/batch-publish
工序计划管理
批量发布工序计划
OperationId: batchPublish
调用方法
POST /api/process-schedule/batch-publish
参数
无
请求体
Content-Type: application/json 必填: 是 类型: ProcessScheduleDTO$BatchOperationDTO com.leadwaycloud.ppd.model.dto.processschedule.ProcessScheduleDTO$BatchOperationDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| idList | integer(int64)[] | 是 | 工序计划ID列表 | |
| note | string | 否 | 备注 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/process-schedule/batch-delete
工序计划管理
批量删除工序计划
OperationId: batchDelete
调用方法
POST /api/process-schedule/batch-delete
参数
无
请求体
Content-Type: application/json 必填: 是 类型: ProcessScheduleDTO$BatchOperationDTO com.leadwaycloud.ppd.model.dto.processschedule.ProcessScheduleDTO$BatchOperationDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| idList | integer(int64)[] | 是 | 工序计划ID列表 | |
| note | string | 否 | 备注 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/process-schedule/add
工序计划管理
创建工序计划
OperationId: add_8
调用方法
POST /api/process-schedule/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: ProcessScheduleDTO$AddDTO com.leadwaycloud.ppd.model.dto.processschedule.ProcessScheduleDTO$AddDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | |
| companyId | integer(int64) | 是 | 公司ID | |
| orderId | integer(int64) | 是 | 订单ID | |
| orderProcessId | integer(int64) | 是 | 订单工序ID | |
| workCenterId | integer(int64) | 是 | 目标加工中心ID | |
| code | string | 是 | 编号 | |
| name | string | 否 | 名称 | |
| planQty | number | 是 | 排程数量 | |
| planStartDate | string(date) | 是 | 开始日期 | |
| planEndDate | string(date) | 是 | 计划完成日期 | |
| scheduleNodeList | ProcessScheduleDTO$ScheduleNodeDTO[] | 是 | 班次节点列表 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 | |
POST
/api/order-completion/add
完工单管理
新增完工单
OperationId: add_9
调用方法
POST /api/order-completion/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: OrderCompletionAddDTO com.leadwaycloud.ppd.model.dto.ordercompletion.OrderCompletionAddDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| orderId | integer(int64) | 是 | 生产订单ID | |
| orderProcessId | integer(int64) | 是 | 末道工序ID | |
| goodsId | integer(int64) | 是 | 商品ID | |
| goodsBarcodeId | integer(int64) | 是 | 商品条码ID | |
| qty | number(double) | 是 | 数量 | |
| status | string | 是 | 状态 【 DRAFT : 草稿 COMPLETED : 已完成 DELETE : 删除 】 【 DRAFT : 草稿 COMPLETED : 已完成 DELETE : 删除 】 | |
| note | string | 否 | 备注 | |
| batchList | WorkOrderBatchDTO[] | 是 | 关联批次列表 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 | |
POST
/api/goods-process-route/status-change/{goodsProcessRouteId}
产品工艺路线管理
路线-产品工艺路线状态变更
OperationId: statusChange_4
调用方法
POST /api/goods-process-route/status-change/{goodsProcessRouteId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| goodsProcessRouteId | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: GoodsProcessRouteDTO$StatusChangeDTO com.leadwaycloud.ppd.model.dto.goodsprocessroute.GoodsProcessRouteDTO$StatusChangeDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | string | 是 | 状态 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/goods-process-route/quote
产品工艺路线管理
路线-引用工艺路线模板
OperationId: quote
调用方法
POST /api/goods-process-route/quote
参数
无
请求体
Content-Type: application/json 必填: 是 类型: GoodsProcessRouteDTO$QuoteDTO com.leadwaycloud.ppd.model.dto.goodsprocessroute.GoodsProcessRouteDTO$QuoteDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | |
| companyId | integer(int64) | 是 | 公司ID | |
| goodsId | integer(int64) | 是 | 商品ID | |
| goodsBarcodeId | integer(int64) | 是 | 产品条码ID | |
| sourceRouteTemplateId | integer(int64) | 是 | 源工艺路线模板ID | |
| code | string | 是 | 编码 | |
| name | string | 否 | 名称 | |
| note | string | 否 | 备注 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 | |
POST
/api/goods-process-route/process/move/{goodsProcessRouteId}
产品工艺路线管理
工序-移动工序
OperationId: moveProcess_1
调用方法
POST /api/goods-process-route/process/move/{goodsProcessRouteId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| goodsProcessRouteId | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: RouteProcessDTO$MoveProcessDTO com.leadwaycloud.ppd.model.dto.routeprocess.RouteProcessDTO$MoveProcessDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| processId | integer(int64) | 是 | 要移动的工序ID | |
| relationProcessId | integer(int64) | 否 | 关联工序ID | |
| relationType | string | 否 | 关系类型(ROOT_FIRST-根节点-起/ROOT_LAST-根节点-尾/SERIAL-串行/PARALLEL-并行) | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/goods-process-route/process/band/bom/{goodsProcessRouteId}
产品工艺路线管理
工序-绑定BOM信息
OperationId: processBandBom
调用方法
POST /api/goods-process-route/process/band/bom/{goodsProcessRouteId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| goodsProcessRouteId | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: RouteProcessDTO$BatchBomDTO[] com.leadwaycloud.ppd.model.dto.routeprocess.RouteProcessDTO$BatchBomDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| (array) | RouteProcessDTO$BatchBomDTO[] | | | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/goods-process-route/process/add/{goodsProcessRouteId}
产品工艺路线管理
工序-添加工序
OperationId: addProcess_1
调用方法
POST /api/goods-process-route/process/add/{goodsProcessRouteId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| goodsProcessRouteId | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: RouteProcessDTO$AddProcessDTO com.leadwaycloud.ppd.model.dto.routeprocess.RouteProcessDTO$AddProcessDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| relationProcessId | integer(int64) | 否 | 关联工序ID | |
| relationType | string | 否 | 关系类型(ROOT_FIRST-根节点-起/ROOT_LAST-根节点-尾/SERIAL-串行/PARALLEL-并行) | |
| processId | integer(int64) | 否 | 关联的标准工序库ID | |
| code | string | 是 | 工序编码 | |
| name | string | 是 | 工序名称 | |
| type | string | 是 | 工序类别 | |
| processType | string | 是 | 加工类别 | |
| qualityPoint | boolean | 否 | 是否为质检点 | |
| responsibleCompanyId | integer(int64) | 否 | 责任公司ID | |
| responsibleDepartmentId | integer(int64) | 否 | 责任部门ID | |
| requirement | string | 否 | 工序要求 | |
| note | string | 否 | 备注 | |
| resourceList | RouteProcessDTO$ResourceDTO[] | 否 | 资源列表 | |
| bomLineList | RouteProcessDTO$BomDTO[] | 否 | BOM列表 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/goods-process-route/enabled/{goodsProcessRouteId}
产品工艺路线管理
路线-产品工艺路线激活
OperationId: enabled
调用方法
POST /api/goods-process-route/enabled/{goodsProcessRouteId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| goodsProcessRouteId | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
POST
/api/goods-process-route/copy
产品工艺路线管理
路线-复制当前版本工艺路线
OperationId: copy_1
调用方法
POST /api/goods-process-route/copy
参数
无
请求体
Content-Type: application/json 必填: 是 类型: GoodsProcessRouteDTO$CopyDTO com.leadwaycloud.ppd.model.dto.goodsprocessroute.GoodsProcessRouteDTO$CopyDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| sourceGoodsProcessRouteId | integer(int64) | 是 | 源产品工艺路线ID | |
| code | string | 是 | 编码 | |
| name | string | 否 | 名称 | |
| note | string | 否 | 备注 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 | |
POST
/api/goods-process-route/copy-to-goods
产品工艺路线管理
路线-复制其它现有产品工艺路线
OperationId: copyToGoods
调用方法
POST /api/goods-process-route/copy-to-goods
参数
无
请求体
Content-Type: application/json 必填: 是 类型: GoodsProcessRouteDTO$CopyToGoodsDTO com.leadwaycloud.ppd.model.dto.goodsprocessroute.GoodsProcessRouteDTO$CopyToGoodsDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| goodsId | integer(int64) | 是 | 商品ID | |
| goodsBarcodeId | integer(int64) | 是 | 产品条码ID | |
| sourceGoodsProcessRouteId | integer(int64) | 是 | 源产品工艺路线ID | |
| code | string | 是 | 编码 | |
| name | string | 否 | 名称 | |
| note | string | 否 | 备注 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 | |
POST
/api/goods-process-route/add
产品工艺路线管理
路线-新增产品工艺路线
OperationId: add_10
调用方法
POST /api/goods-process-route/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: GoodsProcessRouteDTO$AddDTO com.leadwaycloud.ppd.model.dto.goodsprocessroute.GoodsProcessRouteDTO$AddDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | |
| companyId | integer(int64) | 是 | 公司ID | |
| goodsId | integer(int64) | 是 | 商品ID | |
| goodsBarcodeId | integer(int64) | 是 | 产品条码ID | |
| goodsBomId | integer(int64) | 是 | 产品BOM ID | |
| code | string | 是 | 编号 | |
| name | string | 否 | 名称 | |
| note | string | 否 | 备注 | |
响应
状态码: 200 说明: OK Content-Type: */* 类型: Long com.leadwaycloud.core.model.RJava.lang.Long
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | integer(int64) | 否 | 返回数据 | |
GET
/api/workCenter/page
加工中心管理
加工中心分页
OperationId: page
调用方法
GET /api/workCenter/page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| code | query | 否 | string | 编号 | |
| name | query | 否 | string | 名称 | |
| status | query | 否 | WorkCenterEnum | 状态 【 DRAFT : ACTIVE : DEACTIVATE : DELETE : 】 | |
| departmentId | query | 否 | integer(int64) | 所属车间/部门ID | |
| leaderUserId | query | 否 | integer(int64) | 负责人ID | |
| workCenterIdList | query | 否 | integer(int64)[] | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: WorkCenterVO$ListVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.ppd.model.vo.ppd.workcenter.WorkCenterVO$ListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | WorkCenterVO$ListVO | 否 | | |
GET
/api/workCenter/list
加工中心管理
加工中心列表
OperationId: list
调用方法
GET /api/workCenter/list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| code | query | 否 | string | 编号 | |
| name | query | 否 | string | 名称 | |
| status | query | 否 | WorkCenterEnum | 状态 【 DRAFT : ACTIVE : DEACTIVATE : DELETE : 】 | |
| departmentId | query | 否 | integer(int64) | 所属车间/部门ID | |
| leaderUserId | query | 否 | integer(int64) | 负责人ID | |
| workCenterIdList | query | 否 | integer(int64)[] | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: WorkCenterVO$ListVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.ppd.model.vo.ppd.workcenter.WorkCenterVO$ListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | WorkCenterVO$ListVO[] | 否 | 返回数据 | |
GET
/api/workCenter/get/{id}
加工中心管理
加工中心详情
OperationId: get
调用方法
GET /api/workCenter/get/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 加工中心ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: WorkCenterVO$DetailVO com.leadwaycloud.core.model.RCom.leadwaycloud.ppd.model.vo.ppd.workcenter.WorkCenterVO$DetailVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | WorkCenterVO$DetailVO | 否 | | |
GET
/api/workCenter/calendar/list
加工中心日历管理
查询加工中心日历
OperationId: list_1
调用方法
GET /api/workCenter/calendar/list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| workCenterId | query | 是 | integer(int64) | 加工中心ID | |
| startDate | query | 是 | string(date) | 开始日期 | |
| endDate | query | 是 | string(date) | 结束日期 | |
| workCenterIdList | query | 否 | integer(int64)[] | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: WorkCenterCalendarVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.ppd.model.vo.ppd.workcenter.WorkCenterCalendarVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | WorkCenterCalendarVO[] | 否 | 返回数据 | |
GET
/api/work/page
工单管理
工单分页列表
OperationId: page_1
调用方法
GET /api/work/page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| name | query | 否 | string | 名称 | |
| code | query | 否 | string | 编号 | |
| pickingType | query | 否 | string | 工单类型 【 NORMAL_DISPATCH : 派工单 OUTSOURCE_DISPATCH : 外协派工单 】 | |
| orderProcessCode | query | 否 | string | 工序编号 | |
| orderProcessId | query | 否 | integer(int64) | 工序ID | |
| processScheduleCode | query | 否 | string | 工序计划编号 | |
| orderCode | query | 否 | string | 生产订单编号 | |
| goodsName | query | 否 | string | 商品名称 | |
| goodsCode | query | 否 | string | 商品编号 | |
| goodsBarcode | query | 否 | string | 商品条码编号 | |
| userId | query | 否 | integer(int64) | 用户ID | |
| originId | query | 否 | integer(int64) | 源订单ID | |
| originType | query | 否 | string | 源订单类型 【 PROCESS_SCHEDULE : 工序计划 】 | |
| departmentId | query | 否 | integer(int64) | 班组/部门ID | |
| assetDeviceId | query | 否 | integer(int64) | 设备ID | |
| supplierId | query | 否 | integer(int64) | 外协供应商ID | |
| status | query | 否 | string | 状态 【 DRAFT : 草稿 ASSIGNED : 已发布 IN_PROCESS : 进行中 ON_HOLD : 暂停 COMPLETED : 已完成 TERMINATED : 已终止 DELETE : 已删除 】 | |
| createBy | query | 否 | integer(int64) | 创建人ID | |
| planStartDate | query | 否 | string(date) | 计划开始日期 | |
| planEndDate | query | 否 | string(date) | 计划结束日期 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: WorkOrderListVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.ppd.model.vo.ppd.workorder.WorkOrderListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | WorkOrderListVO | 否 | | |
GET
/api/work/get/{id}
工单管理
工单详情
OperationId: get_1
调用方法
GET /api/work/get/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 工单ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: WorkOrderDetailVO com.leadwaycloud.core.model.RCom.leadwaycloud.ppd.model.vo.ppd.workorder.WorkOrderDetailVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | WorkOrderDetailVO | 否 | | |
GET
/api/work-order/start/page
开工单管理
开工单分页列表
OperationId: page_2
调用方法
GET /api/work-order/start/page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| workOrderId | query | 否 | integer(int64) | 关联工单ID | |
| workOrderIdList | query | 否 | integer(int64)[] | | |
| status | query | 否 | string | 状态 【 DRAFT : 草稿 ASSIGNED : 已发布 IN_PROCESS : 进行中 ON_HOLD : 暂停 COMPLETED : 已完成 TERMINATED : 已终止 DELETE : 已删除 】 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: WorkOrderStartListVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.ppd.model.vo.ppd.workorder.WorkOrderStartListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | WorkOrderStartListVO | 否 | | |
GET
/api/work-order/start/list
开工单管理
开工单列表
OperationId: list_2
调用方法
GET /api/work-order/start/list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| workOrderId | query | 否 | integer(int64) | 关联工单ID | |
| workOrderIdList | query | 否 | integer(int64)[] | | |
| status | query | 否 | string | 状态 【 DRAFT : 草稿 ASSIGNED : 已发布 IN_PROCESS : 进行中 ON_HOLD : 暂停 COMPLETED : 已完成 TERMINATED : 已终止 DELETE : 已删除 】 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: WorkOrderStartListVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.ppd.model.vo.ppd.workorder.WorkOrderStartListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | WorkOrderStartListVO[] | 否 | 返回数据 | |
GET
/api/work-order/start/get/{id}
开工单管理
开工单详情
OperationId: get_2
调用方法
GET /api/work-order/start/get/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 开工单ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: WorkOrderStartDetailVO com.leadwaycloud.core.model.RCom.leadwaycloud.ppd.model.vo.ppd.workorder.WorkOrderStartDetailVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | WorkOrderStartDetailVO | 否 | | |
GET
/api/work-order/report/page
报工单管理
报工单分页列表
OperationId: page_3
调用方法
GET /api/work-order/report/page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| name | query | 否 | string | 名称 | |
| code | query | 否 | string | 编号 | |
| workOrderId | query | 否 | integer(int64) | 关联工单ID | |
| workOrderIdList | query | 否 | integer(int64)[] | | |
| status | query | 否 | string | 状态 【 DRAFT : 草稿 ASSIGNED : 已发布 IN_PROCESS : 进行中 ON_HOLD : 暂停 COMPLETED : 已完成 TERMINATED : 已终止 DELETE : 已删除 】 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: WorkOrderReportListVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.ppd.model.vo.ppd.workorder.WorkOrderReportListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | WorkOrderReportListVO | 否 | | |
GET
/api/work-order/report/list
报工单管理
报工单列表
OperationId: list_3
调用方法
GET /api/work-order/report/list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| name | query | 否 | string | 名称 | |
| code | query | 否 | string | 编号 | |
| workOrderId | query | 否 | integer(int64) | 关联工单ID | |
| workOrderIdList | query | 否 | integer(int64)[] | | |
| status | query | 否 | string | 状态 【 DRAFT : 草稿 ASSIGNED : 已发布 IN_PROCESS : 进行中 ON_HOLD : 暂停 COMPLETED : 已完成 TERMINATED : 已终止 DELETE : 已删除 】 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: WorkOrderReportListVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.ppd.model.vo.ppd.workorder.WorkOrderReportListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | WorkOrderReportListVO[] | 否 | 返回数据 | |
GET
/api/work-order/report/get/{id}
报工单管理
报工单详情
OperationId: get_3
调用方法
GET /api/work-order/report/get/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 报工单ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: WorkOrderReportDetailVO com.leadwaycloud.core.model.RCom.leadwaycloud.ppd.model.vo.ppd.workorder.WorkOrderReportDetailVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | WorkOrderReportDetailVO | 否 | | |
GET
/api/wip/ledger/page
在制品台账
在制品台账分页列表
OperationId: page_4
调用方法
GET /api/wip/ledger/page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| productionOrderId | query | 否 | integer(int64) | 生产订单id | |
| productionOrderProcessId | query | 否 | integer(int64) | 工序id | |
| processName | query | 否 | string | 工序名称(模糊查询 ppd_order_process.name) | |
| orderCode | query | 否 | string | 生产订单编号(模糊) | |
| orderName | query | 否 | string | 生产订单名称(模糊) | |
| goodsCode | query | 否 | string | 货号(模糊查询 stock_goods.code) | |
| goodsName | query | 否 | string | 货品名称(模糊查询 stock_goods.name) | |
| goodsBarcode | query | 否 | string | 物料编号(模糊查询 stock_goods_barcode.barcode) | |
| batchCode | query | 否 | string | 批次号(模糊) | |
| statusIn | query | 否 | string[] | 状态列表(桶级过滤) | |
| productionType | query | 否 | string | PRODUCTION(生产工序),QUALITY(质检工序) | |
| lastProcess | query | 否 | boolean | 是否最后工序(true-仅查末工序;false-仅查非末工序;null-不过滤) | |
| firstInTimeStart | query | 否 | string(date-time) | 首次转入时间-开始 | |
| firstInTimeEnd | query | 否 | string(date-time) | 首次转入时间-结束 | |
| updateTimeStart | query | 否 | string(date-time) | 更新时间-开始 | |
| updateTimeEnd | query | 否 | string(date-time) | 更新时间-结束 | |
| onlyPositiveQty | query | 否 | boolean | 仅查询正数量桶(默认 true) | |
| page | query | 否 | integer(int32) | 页码(从0开始,queryWipPage时必填) | |
| size | query | 否 | integer(int32) | 每页条数(queryWipPage时必填,默认10) | |
| sort | query | 否 | string[] | Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported. | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: WipLedgerGroupVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.ppd.model.vo.ppd.wip.WipLedgerGroupVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | WipLedgerGroupVO | 否 | | |
GET
/api/wip/ledger/detail
在制品台账
在制品台账详情
OperationId: detail
调用方法
GET /api/wip/ledger/detail
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| productionOrderId | query | 是 | integer(int64) | 生产订单ID | |
| productionOrderProcessId | query | 是 | integer(int64) | 工序ID | |
| status | query | 是 | string | 在制品状态 【 NONE : PENDING : IN_PROCESS : PENDING_INSPECTION : INSPECTING : QUALIFIED_COMPLETED : UNQUALIFIED_COMPLETED : NCR_PROCESSING : SCRAPPED : CONCESSION_RELEASE : REWORK : REPAIR : TRANSFERRED_OUT : FINAL_TRANSFERRED_OUT : 】 | |
| batchCode | query | 否 | string | 批次号(模糊,仅过滤 details) | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: WipLedgerDetailVO com.leadwaycloud.core.model.RCom.leadwaycloud.ppd.model.vo.ppd.wip.WipLedgerDetailVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | WipLedgerDetailVO | 否 | | |
GET
/api/transfer-order/page
转序单管理
转序单分页列表
OperationId: page_5
调用方法
GET /api/transfer-order/page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| code | query | 否 | string | 转序单号 | |
| productionOrderCode | query | 否 | string | 生产订单编号 | |
| productionOrderId | query | 否 | integer(int64) | 生产订单ID | |
| transferType | query | 否 | string | 转序类型 【 NORMAL : PARALLEL_SPLIT : MERGE : 】 | |
| status | query | 否 | string | 状态 【 DRAFT : CONFIRMED : 】 | |
| fromProcessName | query | 否 | string | 源工序名称 | |
| toProcessName | query | 否 | string | 目标工序名称 | |
| batchCode | query | 否 | string | 批次号 | |
| goodsBarcode | query | 否 | string | 产品编号 | |
| goodsName | query | 否 | string | 产品名称 | |
| createTimeStart | query | 否 | string(date-time) | 创建时间开始 | |
| createTimeEnd | query | 否 | string(date-time) | 创建时间结束 | |
| page | query | 否 | integer | Zero-based page index (0..N) | |
| size | query | 否 | integer | The size of the page to be returned | |
| sort | query | 否 | string[] | Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported. | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: TransferOrderListVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.ppd.model.vo.ppd.transfer.TransferOrderListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | TransferOrderListVO | 否 | | |
GET
/api/transfer-order/next-process
转序单管理
预览下工序
OperationId: previewNextProcess
不落库,仅返回下工序路由预览
调用方法
GET /api/transfer-order/next-process
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| productionOrderId | query | 是 | integer(int64) | 生产订单ID | |
| fromOrderProcessId | query | 是 | integer(int64) | 源工序ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: NextProcessPreviewVO com.leadwaycloud.core.model.RCom.leadwaycloud.ppd.model.vo.ppd.transfer.NextProcessPreviewVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | NextProcessPreviewVO | 否 | | |
GET
/api/transfer-order/get/{id}
转序单管理
转序单详情
OperationId: get_4
调用方法
GET /api/transfer-order/get/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: TransferOrderDetailVO com.leadwaycloud.core.model.RCom.leadwaycloud.ppd.model.vo.ppd.transfer.TransferOrderDetailVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | TransferOrderDetailVO | 否 | | |
GET
/api/transfer-order/batches
转序单管理
查询草稿转序单批次占用情况
OperationId: queryDraftOccupancy
查询指定订单工序的草稿转序单已占用的批次/序列号明细,用于创建转序单时前端比对可用量
调用方法
GET /api/transfer-order/batches
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| productionOrderId | query | 是 | integer(int64) | 生产订单ID | |
| orderProcessId | query | 是 | integer(int64) | 工序ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: TransferDraftOccupancyVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.ppd.model.vo.ppd.transfer.TransferDraftOccupancyVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | TransferDraftOccupancyVO[] | 否 | 返回数据 | |
GET
/api/shift-handover-record/page
交接班管理
交接班分页列表
OperationId: page_6
调用方法
GET /api/shift-handover-record/page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| workOrderId | query | 否 | integer(int64) | 工单ID | |
| workOrderCode | query | 否 | string | 工单编号 | |
| orderId | query | 否 | integer(int64) | 生产订单ID | |
| orderCode | query | 否 | string | 生产订单编号 | |
| orderProcessId | query | 否 | integer(int64) | 工序ID | |
| orderProcessCode | query | 否 | string | 工序编号 | |
| orderProcessName | query | 否 | string | 工序名称 | |
| status | query | 否 | string | 交接状态:PENDING/COMPLETED | |
| handoverUserId | query | 否 | integer(int64) | 交班人ID | |
| takeoverUserId | query | 否 | integer(int64) | 接班人ID | |
| goodsName | query | 否 | string | 商品名称 | |
| goodsCode | query | 否 | string | 商品编号 | |
| goodsBarcode | query | 否 | string | 商品条码编号 | |
| handoverStartTime | query | 否 | string | 交班开始时间(yyyy-MM-dd HH:mm:ss) | |
| handoverEndTime | query | 否 | string | 交班结束时间(yyyy-MM-dd HH:mm:ss) | |
| takeoverStartTime | query | 否 | string | 接班开始时间(yyyy-MM-dd HH:mm:ss) | |
| takeoverEndTime | query | 否 | string | 接班结束时间(yyyy-MM-dd HH:mm:ss) | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ShiftHandoverRecordListVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.ppd.model.vo.ppd.shifthandover.ShiftHandoverRecordListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ShiftHandoverRecordListVO | 否 | | |
GET
/api/shift-handover-record/list
交接班管理
交接班列表
OperationId: list_4
调用方法
GET /api/shift-handover-record/list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| workOrderId | query | 否 | integer(int64) | 工单ID | |
| workOrderCode | query | 否 | string | 工单编号 | |
| orderId | query | 否 | integer(int64) | 生产订单ID | |
| orderCode | query | 否 | string | 生产订单编号 | |
| orderProcessId | query | 否 | integer(int64) | 工序ID | |
| orderProcessCode | query | 否 | string | 工序编号 | |
| orderProcessName | query | 否 | string | 工序名称 | |
| status | query | 否 | string | 交接状态:PENDING/COMPLETED | |
| handoverUserId | query | 否 | integer(int64) | 交班人ID | |
| takeoverUserId | query | 否 | integer(int64) | 接班人ID | |
| goodsName | query | 否 | string | 商品名称 | |
| goodsCode | query | 否 | string | 商品编号 | |
| goodsBarcode | query | 否 | string | 商品条码编号 | |
| handoverStartTime | query | 否 | string | 交班开始时间(yyyy-MM-dd HH:mm:ss) | |
| handoverEndTime | query | 否 | string | 交班结束时间(yyyy-MM-dd HH:mm:ss) | |
| takeoverStartTime | query | 否 | string | 接班开始时间(yyyy-MM-dd HH:mm:ss) | |
| takeoverEndTime | query | 否 | string | 接班结束时间(yyyy-MM-dd HH:mm:ss) | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ShiftHandoverRecordListVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.ppd.model.vo.ppd.shifthandover.ShiftHandoverRecordListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ShiftHandoverRecordListVO[] | 否 | 返回数据 | |
GET
/api/shift-handover-record/get/{id}
交接班管理
交接班详情
OperationId: get_5
调用方法
GET /api/shift-handover-record/get/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 交接班记录ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ShiftHandoverRecordDetailVO com.leadwaycloud.core.model.RCom.leadwaycloud.ppd.model.vo.ppd.shifthandover.ShiftHandoverRecordDetailVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ShiftHandoverRecordDetailVO | 否 | | |
GET
/api/routeTemplate/process/list/{id}
工艺路线模板管理
获取工序树
OperationId: getProcessList
调用方法
GET /api/routeTemplate/process/list/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 工艺路线模板ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RouteTemplateVO$ProcessVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.ppd.model.vo.ppd.routetemplate.RouteTemplateVO$ProcessVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RouteTemplateVO$ProcessVO[] | 否 | 返回数据 | |
GET
/api/routeTemplate/page
工艺路线模板管理
工艺路线模板分页
OperationId: page_7
调用方法
GET /api/routeTemplate/page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| code | query | 否 | string | 模板编码 | |
| name | query | 否 | string | 模板名称 | |
| status | query | 否 | string | 状态 【 DRAFT : ACTIVE : DEACTIVATE : DELETE : 】 | |
| note | query | 否 | string | 备注 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RouteTemplateVO$ListVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.ppd.model.vo.ppd.routetemplate.RouteTemplateVO$ListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RouteTemplateVO$ListVO | 否 | | |
GET
/api/routeTemplate/list
工艺路线模板管理
工艺路线模板列表
OperationId: list_5
调用方法
GET /api/routeTemplate/list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| code | query | 否 | string | 模板编码 | |
| name | query | 否 | string | 模板名称 | |
| status | query | 否 | string | 状态 【 DRAFT : ACTIVE : DEACTIVATE : DELETE : 】 | |
| note | query | 否 | string | 备注 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RouteTemplateVO$ListVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.ppd.model.vo.ppd.routetemplate.RouteTemplateVO$ListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RouteTemplateVO$ListVO[] | 否 | 返回数据 | |
GET
/api/routeTemplate/get/{id}
工艺路线模板管理
工艺路线模板详情
OperationId: get_6
调用方法
GET /api/routeTemplate/get/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 工艺路线模板ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RouteTemplateVO$DetailVO com.leadwaycloud.core.model.RCom.leadwaycloud.ppd.model.vo.ppd.routetemplate.RouteTemplateVO$DetailVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RouteTemplateVO$DetailVO | 否 | | |
GET
/api/production-order/page
生产订单管理
分页查询生产订单
OperationId: page_8
调用方法
GET /api/production-order/page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | | |
| size | query | 是 | integer(int32) | | |
| code | query | 否 | string | 编号 | |
| name | query | 否 | string | 名称 | |
| status | query | 否 | string | 状态 【 DRAFT : ASSIGNED : IN_PROCESS : ON_HOLD : COMPLETED : TERMINATED : DELETE : 】 | |
| type | query | 否 | string | 订单类型 【 GOODS : OTHER : 】 | |
| originType | query | 否 | string | 来源类型 【 MANUAL : MRP : 】 | |
| goodsId | query | 否 | integer(int64) | 商品ID | |
| goodsBarcodeId | query | 否 | integer(int64) | 产品条码ID | |
| batchCode | query | 否 | string | 批次号(精确匹配) | |
| goodsBarcode | query | 否 | string | 商品条码编号 | |
| startPlanDate | query | 否 | string(date) | 计划日期-起(判断订单时间段与查询范围有交集) | |
| endPlanDate | query | 否 | string(date) | 计划日期-止(判断订单时间段与查询范围有交集) | |
| startCreateTime | query | 否 | string(date-time) | 创建时间-起 | |
| endCreateTime | query | 否 | string(date-time) | 创建时间-止 | |
| productionOrderIdList | query | 否 | integer(int64)[] | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ProductionOrderVO$ListVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.ppd.model.vo.ppd.productionorder.ProductionOrderVO$ListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ProductionOrderVO$ListVO | 否 | | |
GET
/api/production-order/list
生产订单管理
列表查询生产订单
OperationId: list_6
调用方法
GET /api/production-order/list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| code | query | 否 | string | 编号 | |
| name | query | 否 | string | 名称 | |
| status | query | 否 | string | 状态 【 DRAFT : ASSIGNED : IN_PROCESS : ON_HOLD : COMPLETED : TERMINATED : DELETE : 】 | |
| type | query | 否 | string | 订单类型 【 GOODS : OTHER : 】 | |
| originType | query | 否 | string | 来源类型 【 MANUAL : MRP : 】 | |
| goodsId | query | 否 | integer(int64) | 商品ID | |
| goodsBarcodeId | query | 否 | integer(int64) | 产品条码ID | |
| batchCode | query | 否 | string | 批次号(精确匹配) | |
| goodsBarcode | query | 否 | string | 商品条码编号 | |
| startPlanDate | query | 否 | string(date) | 计划日期-起(判断订单时间段与查询范围有交集) | |
| endPlanDate | query | 否 | string(date) | 计划日期-止(判断订单时间段与查询范围有交集) | |
| startCreateTime | query | 否 | string(date-time) | 创建时间-起 | |
| endCreateTime | query | 否 | string(date-time) | 创建时间-止 | |
| productionOrderIdList | query | 否 | integer(int64)[] | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ProductionOrderVO$ListVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.ppd.model.vo.ppd.productionorder.ProductionOrderVO$ListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ProductionOrderVO$ListVO[] | 否 | 返回数据 | |
GET
/api/production-order/get/{id}
生产订单管理
获取生产订单详情
OperationId: get_7
调用方法
GET /api/production-order/get/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ProductionOrderVO$DetailVO com.leadwaycloud.core.model.RCom.leadwaycloud.ppd.model.vo.ppd.productionorder.ProductionOrderVO$DetailVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ProductionOrderVO$DetailVO | 否 | | |
GET
/api/production-order/attribute/process/next-execution/{productionOrderId}
生产订单管理
属性-获取后继工序
OperationId: getNextExecutionProcess
调用方法
GET /api/production-order/attribute/process/next-execution/{productionOrderId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| productionOrderId | path | 是 | integer(int64) | | |
| orderProcessId | query | 否 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ProductionOrderAttributeVO$ProcessListVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.ppd.model.vo.ppd.productionorder.ProductionOrderAttributeVO$ProcessListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ProductionOrderAttributeVO$ProcessListVO[] | 否 | 返回数据 | |
GET
/api/production-order/attribute/process/list/{id}
生产订单管理
属性-获取订单工序列表
OperationId: getProcessList_1
调用方法
GET /api/production-order/attribute/process/list/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ProductionOrderAttributeVO$ProcessListVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.ppd.model.vo.ppd.productionorder.ProductionOrderAttributeVO$ProcessListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ProductionOrderAttributeVO$ProcessListVO[] | 否 | 返回数据 | |
GET
/api/production-order/attribute/process/get/{id}
生产订单管理
属性-获取工序
OperationId: getOrderProcess
调用方法
GET /api/production-order/attribute/process/get/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ProductionOrderAttributeVO$ProcessBriefVO com.leadwaycloud.core.model.RCom.leadwaycloud.ppd.model.vo.ppd.productionorder.ProductionOrderAttributeVO$ProcessBriefVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ProductionOrderAttributeVO$ProcessBriefVO | 否 | | |
GET
/api/production-order/attribute/bom-tree/{id}
生产订单管理
属性-获取订单BOM
OperationId: getBomTree
调用方法
GET /api/production-order/attribute/bom-tree/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ProductionOrderAttributeVO$OrderBomVO com.leadwaycloud.core.model.RCom.leadwaycloud.ppd.model.vo.ppd.productionorder.ProductionOrderAttributeVO$OrderBomVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ProductionOrderAttributeVO$OrderBomVO | 否 | | |
GET
/api/production-order/attribute/batch/list/{id}
生产订单管理
属性-获取订单批次列表
OperationId: getBatchList
调用方法
GET /api/production-order/attribute/batch/list/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ProductionOrderVO$BatchVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.ppd.model.vo.ppd.productionorder.ProductionOrderVO$BatchVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ProductionOrderVO$BatchVO[] | 否 | 返回数据 | |
GET
/api/production-order-batch-log/page
生产订单批次日志管理
批次日志分页列表
OperationId: page_9
调用方法
GET /api/production-order-batch-log/page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| orderId | query | 否 | integer(int64) | 生产订单ID | |
| orderProcessId | query | 否 | integer(int64) | 工序ID | |
| originId | query | 否 | integer(int64) | 源订单ID | |
| originIdList | query | 否 | integer(int64) | 源订单ID | |
| originType | query | 否 | string | 源订单类型 【 NORMAL_DISPATCH : 派工单 OUTSOURCE_DISPATCH : 外协派工单 START_WORK_ORDER : 开工单 REPORT_WORK_ORDER : 报工单 TRANSFER_ORDER : 转序单 ORDER_COMPLETION : 完工单 】 | |
| batchId | query | 否 | integer(int64) | 批次ID | |
| serialId | query | 否 | integer(int64) | 节号ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ProductionOrderBatchLogListVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.ppd.model.vo.ppd.productionorder.ProductionOrderBatchLogListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ProductionOrderBatchLogListVO | 否 | | |
GET
/api/production-order-batch-log/list
生产订单批次日志管理
批次日志列表
OperationId: list_7
调用方法
GET /api/production-order-batch-log/list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| orderId | query | 否 | integer(int64) | 生产订单ID | |
| orderProcessId | query | 否 | integer(int64) | 工序ID | |
| originId | query | 否 | integer(int64) | 源订单ID | |
| originIdList | query | 否 | integer(int64) | 源订单ID | |
| originType | query | 否 | string | 源订单类型 【 NORMAL_DISPATCH : 派工单 OUTSOURCE_DISPATCH : 外协派工单 START_WORK_ORDER : 开工单 REPORT_WORK_ORDER : 报工单 TRANSFER_ORDER : 转序单 ORDER_COMPLETION : 完工单 】 | |
| batchId | query | 否 | integer(int64) | 批次ID | |
| serialId | query | 否 | integer(int64) | 节号ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ProductionOrderBatchLogListVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.ppd.model.vo.ppd.productionorder.ProductionOrderBatchLogListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ProductionOrderBatchLogListVO[] | 否 | 返回数据 | |
GET
/api/production-order-batch-log/get
生产订单批次日志管理
查询批次日志详情信息
OperationId: get_8
调用方法
GET /api/production-order-batch-log/get
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | query | 是 | integer(int64) | ID | 0 |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ProductionOrderBatchLogDetailVO com.leadwaycloud.core.model.RCom.leadwaycloud.ppd.model.vo.ppd.productionorder.ProductionOrderBatchLogDetailVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ProductionOrderBatchLogDetailVO | 否 | | |
GET
/api/process/page
工序库管理
工序分页
OperationId: page_10
调用方法
GET /api/process/page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| code | query | 否 | string | 工序编码 | |
| name | query | 否 | string | 工序名称 | |
| keyword | query | 否 | string | 工序编码or工序名称 | |
| status | query | 否 | string | 状态 【 DRAFT : ACTIVE : DEACTIVATE : DELETE : 】 | |
| type | query | 否 | string | 工序类别 【 PRODUCTION : QUALITY : 】 | |
| processType | query | 否 | string | 加工类别 【 HOMEMADE : OUTSOURCE : HOMEMADE_OUTSOURCE : 】 | |
| responsibleDepartmentId | query | 否 | integer(int64) | 责任部门ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ProcessVO$ListVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.ppd.model.vo.ppd.process.ProcessVO$ListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ProcessVO$ListVO | 否 | | |
GET
/api/process/list
工序库管理
工序列表
OperationId: list_8
调用方法
GET /api/process/list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| code | query | 否 | string | 工序编码 | |
| name | query | 否 | string | 工序名称 | |
| keyword | query | 否 | string | 工序编码or工序名称 | |
| status | query | 否 | string | 状态 【 DRAFT : ACTIVE : DEACTIVATE : DELETE : 】 | |
| type | query | 否 | string | 工序类别 【 PRODUCTION : QUALITY : 】 | |
| processType | query | 否 | string | 加工类别 【 HOMEMADE : OUTSOURCE : HOMEMADE_OUTSOURCE : 】 | |
| responsibleDepartmentId | query | 否 | integer(int64) | 责任部门ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ProcessVO$ListVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.ppd.model.vo.ppd.process.ProcessVO$ListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ProcessVO$ListVO[] | 否 | 返回数据 | |
GET
/api/process/get/{id}
工序库管理
工序详情
OperationId: get_9
调用方法
GET /api/process/get/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 工序ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ProcessVO$DetailVO com.leadwaycloud.core.model.RCom.leadwaycloud.ppd.model.vo.ppd.process.ProcessVO$DetailVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ProcessVO$DetailVO | 否 | | |
GET
/api/process-schedule/pending/page
工序计划管理
待排产工序
OperationId: pendingPage
调用方法
GET /api/process-schedule/pending/page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| goodsId | query | 否 | integer(int64) | 商品ID | |
| goodsBarcodeId | query | 否 | integer(int64) | 产品条码ID | |
| goodsBarcode | query | 否 | string | 商品条码编号 | |
| orderCode | query | 否 | string | 订单号 | |
| batchCode | query | 否 | string | 批次号 | |
| processName | query | 否 | string | 工序名称 | |
| workCenterIdList | query | 否 | integer(int64)[] | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ProcessScheduleVO$PendingTaskListVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.ppd.model.vo.ppd.processschedule.ProcessScheduleVO$PendingTaskListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ProcessScheduleVO$PendingTaskListVO | 否 | | |
GET
/api/process-schedule/page
工序计划管理
工序计划分页
OperationId: page_11
调用方法
GET /api/process-schedule/page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| status | query | 否 | string | 状态 【 DRAFT : ASSIGNED : DELETE : 】 | |
| workPending | query | 否 | boolean | 工单待排(状态传递为ASSIGNED时生效) | |
| workCenterOutsource | query | 否 | boolean | 加工中心-是否为外协虚拟加工中心 | |
| workCenterIdList | query | 否 | integer(int64)[] | | |
| orderProcessIdList | query | 否 | integer(int64)[] | | |
| planEndDate | query | 否 | string(date) | 计划日期起 | |
| planStartDate | query | 否 | string(date) | 计划日期止 | |
| goodsId | query | 否 | integer(int64) | 商品ID | |
| goodsBarcodeId | query | 否 | integer(int64) | 产品条码ID | |
| goodsBarcode | query | 否 | string | 商品条码编号 | |
| orderCode | query | 否 | string | 订单号 | |
| batchCode | query | 否 | string | 批次号 | |
| processName | query | 否 | string | 工序名称 | |
| processCode | query | 否 | string | 工序编号 | |
| code | query | 否 | string | 编号 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ProcessScheduleVO$ListVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.ppd.model.vo.ppd.processschedule.ProcessScheduleVO$ListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ProcessScheduleVO$ListVO | 否 | | |
GET
/api/process-schedule/list
工序计划管理
工序计划列表
OperationId: list_9
调用方法
GET /api/process-schedule/list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| status | query | 否 | string | 状态 【 DRAFT : ASSIGNED : DELETE : 】 | |
| workPending | query | 否 | boolean | 工单待排(状态传递为ASSIGNED时生效) | |
| workCenterOutsource | query | 否 | boolean | 加工中心-是否为外协虚拟加工中心 | |
| workCenterIdList | query | 否 | integer(int64)[] | | |
| orderProcessIdList | query | 否 | integer(int64)[] | | |
| planEndDate | query | 否 | string(date) | 计划日期起 | |
| planStartDate | query | 否 | string(date) | 计划日期止 | |
| goodsId | query | 否 | integer(int64) | 商品ID | |
| goodsBarcodeId | query | 否 | integer(int64) | 产品条码ID | |
| goodsBarcode | query | 否 | string | 商品条码编号 | |
| orderCode | query | 否 | string | 订单号 | |
| batchCode | query | 否 | string | 批次号 | |
| processName | query | 否 | string | 工序名称 | |
| processCode | query | 否 | string | 工序编号 | |
| code | query | 否 | string | 编号 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ProcessScheduleVO$ListVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.ppd.model.vo.ppd.processschedule.ProcessScheduleVO$ListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ProcessScheduleVO$ListVO[] | 否 | 返回数据 | |
GET
/api/process-schedule/get/{id}
工序计划管理
工序计划详情
OperationId: get_10
调用方法
GET /api/process-schedule/get/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 工序计划ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ProcessScheduleVO$DetailVO com.leadwaycloud.core.model.RCom.leadwaycloud.ppd.model.vo.ppd.processschedule.ProcessScheduleVO$DetailVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ProcessScheduleVO$DetailVO | 否 | | |
GET
/api/process-schedule/gantt
工序计划管理
甘特图
OperationId: gantt
调用方法
GET /api/process-schedule/gantt
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| workCenterIdList | query | 否 | integer(int64)[] | | |
| goodsId | query | 否 | integer(int64) | 商品ID | |
| goodsBarcodeId | query | 否 | integer(int64) | 产品条码ID | |
| goodsBarcode | query | 否 | string | 商品条码编号 | |
| status | query | 否 | string | 状态 【 DRAFT : ASSIGNED : DELETE : 】 | |
| planStartDate | query | 是 | string(date) | 甘特图开始日期 | |
| planEndDate | query | 是 | string(date) | 甘特图结束日期 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ProcessScheduleVO$GanttScheduleVO com.leadwaycloud.core.model.RCom.leadwaycloud.ppd.model.vo.ppd.processschedule.ProcessScheduleVO$GanttScheduleVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ProcessScheduleVO$GanttScheduleVO | 否 | | |
GET
/api/order-completion/page
完工单管理
完工单分页列表
OperationId: page_12
调用方法
GET /api/order-completion/page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 1 |
| size | query | 是 | integer(int32) | 查询页行数 | 20 |
| code | query | 否 | string | 完工单号(模糊搜索) | |
| orderCode | query | 否 | string | 生产订单编号(模糊搜索) | |
| goodsCode | query | 否 | string | 物料编号(模糊搜索) | |
| goodsBarcode | query | 否 | string | 商品条码编号 | |
| batchCode | query | 否 | string | 批次号(模糊搜索) | |
| status | query | 否 | string | 状态筛选:DRAFT=草稿, COMPLETED=已完成, DELETE=已删除 【 DRAFT : 草稿 COMPLETED : 已完成 DELETE : 删除 】 | |
| startCreateTime | query | 否 | string(date-time) | 创建时间-起 | |
| endCreateTime | query | 否 | string(date-time) | 创建时间-止 | |
| createdBy | query | 否 | integer(int64) | 创建人ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: OrderCompletionListVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.ppd.model.vo.ppd.ordercompletion.OrderCompletionListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | OrderCompletionListVO | 否 | | |
GET
/api/order-completion/get/{id}
完工单管理
完工单详情
OperationId: get_11
调用方法
GET /api/order-completion/get/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 完工单ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: OrderCompletionDetailVO com.leadwaycloud.core.model.RCom.leadwaycloud.ppd.model.vo.ppd.ordercompletion.OrderCompletionDetailVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | OrderCompletionDetailVO | 否 | | |
GET
/api/monitor/version
服务监控管理
获取服务版本信息
OperationId: version
调用方法
GET /api/monitor/version
参数
无
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
GET
/api/monitor/health
服务监控管理
心跳检查
OperationId: health
调用方法
GET /api/monitor/health
参数
无
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
GET
/api/goods-process-route/process/list/{goodsProcessRouteId}
产品工艺路线管理
工序-获取工序树
OperationId: getProcessList_2
调用方法
GET /api/goods-process-route/process/list/{goodsProcessRouteId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| goodsProcessRouteId | path | 是 | integer(int64) | 工艺路线ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: RouteTemplateVO$ProcessVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.ppd.model.vo.ppd.routetemplate.RouteTemplateVO$ProcessVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | RouteTemplateVO$ProcessVO[] | 否 | 返回数据 | |
GET
/api/goods-process-route/page
产品工艺路线管理
路线-产品工艺路线分页
OperationId: page_13
调用方法
GET /api/goods-process-route/page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| goodsId | query | 否 | integer(int64) | 商品ID | |
| goodsBarcodeId | query | 否 | integer(int64) | 产品条码ID | |
| code | query | 否 | string | 编号 | |
| name | query | 否 | string | 名称 | |
| status | query | 否 | string | 状态 【 DRAFT : ACTIVE : ENABLED : DEACTIVATE : DELETE : 】 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: GoodsProcessRouteVO$ListVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.ppd.model.vo.ppd.goodsprocessroute.GoodsProcessRouteVO$ListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | GoodsProcessRouteVO$ListVO | 否 | | |
GET
/api/goods-process-route/list
产品工艺路线管理
路线-产品工艺路线列表
OperationId: list_10
调用方法
GET /api/goods-process-route/list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| goodsId | query | 否 | integer(int64) | 商品ID | |
| goodsBarcodeId | query | 否 | integer(int64) | 产品条码ID | |
| code | query | 否 | string | 编号 | |
| name | query | 否 | string | 名称 | |
| status | query | 否 | string | 状态 【 DRAFT : ACTIVE : ENABLED : DEACTIVATE : DELETE : 】 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: GoodsProcessRouteVO$ListVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.ppd.model.vo.ppd.goodsprocessroute.GoodsProcessRouteVO$ListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | GoodsProcessRouteVO$ListVO[] | 否 | 返回数据 | |
GET
/api/goods-process-route/goods-barcode/page
产品工艺路线管理
商品-产品信息分页
OperationId: page_14
调用方法
GET /api/goods-process-route/goods-barcode/page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| code | query | 否 | string | 编号 | |
| name | query | 否 | string | 名称 | |
| type | query | 否 | string | 类型 【 PREPARE : PRODUCT : 】 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: GoodsProcessRouteVO$GoodsListVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.ppd.model.vo.ppd.goodsprocessroute.GoodsProcessRouteVO$GoodsListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | GoodsProcessRouteVO$GoodsListVO | 否 | | |
GET
/api/goods-process-route/goods-barcode/list
产品工艺路线管理
商品-产品信息列表
OperationId: list_11
调用方法
GET /api/goods-process-route/goods-barcode/list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| code | query | 否 | string | 编号 | |
| name | query | 否 | string | 名称 | |
| type | query | 否 | string | 类型 【 PREPARE : PRODUCT : 】 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: GoodsProcessRouteVO$GoodsListVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.ppd.model.vo.ppd.goodsprocessroute.GoodsProcessRouteVO$GoodsListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | GoodsProcessRouteVO$GoodsListVO[] | 否 | 返回数据 | |
GET
/api/goods-process-route/get/{goodsProcessRouteId}
产品工艺路线管理
路线-产品工艺路线详情
OperationId: get_12
调用方法
GET /api/goods-process-route/get/{goodsProcessRouteId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| goodsProcessRouteId | path | 是 | integer(int64) | 产品工艺路线ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: GoodsProcessRouteVO$DetailVO com.leadwaycloud.core.model.RCom.leadwaycloud.ppd.model.vo.ppd.goodsprocessroute.GoodsProcessRouteVO$DetailVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | GoodsProcessRouteVO$DetailVO | 否 | | |
GET
/api/execute-change/page
生产执行变更记录管理
分页
OperationId: page_15
调用方法
GET /api/execute-change/page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| originId | query | 是 | integer(int64) | 源ID | |
| originType | query | 是 | string | 源类型 【 GOODS_BARCODE : PRODUCTION_ORDER : PROCESS_SCHEDULE : NORMAL_DISPATCH : OUTSOURCE_DISPATCH : START_WORK_ORDER : REPORT_WORK_ORDER : 】 | |
| originLineId | query | 否 | integer(int64) | 源明细ID | |
| originTypeSub | query | 否 | string | 源明细类型 【 GOODS_PROCESS_ROUTE : PRODUCTION_ORDER_STATUS : PROCESS_SCHEDULE_STATUS : 】 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ExecuteChangeLogVO$ListVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.ppd.model.vo.ppd.executechange.ExecuteChangeLogVO$ListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ExecuteChangeLogVO$ListVO | 否 | | |
GET
/api/execute-change/list
生产执行变更记录管理
列表
OperationId: list_12
调用方法
GET /api/execute-change/list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| originId | query | 是 | integer(int64) | 源ID | |
| originType | query | 是 | string | 源类型 【 GOODS_BARCODE : PRODUCTION_ORDER : PROCESS_SCHEDULE : NORMAL_DISPATCH : OUTSOURCE_DISPATCH : START_WORK_ORDER : REPORT_WORK_ORDER : 】 | |
| originLineId | query | 否 | integer(int64) | 源明细ID | |
| originTypeSub | query | 否 | string | 源明细类型 【 GOODS_PROCESS_ROUTE : PRODUCTION_ORDER_STATUS : PROCESS_SCHEDULE_STATUS : 】 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: ExecuteChangeLogVO$ListVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.ppd.model.vo.ppd.executechange.ExecuteChangeLogVO$ListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | ExecuteChangeLogVO$ListVO[] | 否 | 返回数据 | |
DELETE
/api/workCenter/delete/{id}
加工中心管理
删除加工中心
OperationId: delete_1
调用方法
DELETE /api/workCenter/delete/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
DELETE
/api/work/delete/{id}
工单管理
删除工单
OperationId: delete_2
调用方法
DELETE /api/work/delete/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
DELETE
/api/transfer-order/delete/{id}
转序单管理
删除转序单
OperationId: delete_3
调用方法
DELETE /api/transfer-order/delete/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
DELETE
/api/shift-handover-record/delete/{id}
交接班管理
删除交接班
OperationId: delete_4
调用方法
DELETE /api/shift-handover-record/delete/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 交接班记录ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Boolean com.leadwaycloud.core.model.RJava.lang.Boolean
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | boolean | 否 | 返回数据 | |
DELETE
/api/routeTemplate/process/delete/{routeProcessId}
工艺路线模板管理
删除工序
OperationId: deleteProcess
调用方法
DELETE /api/routeTemplate/process/delete/{routeProcessId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| routeProcessId | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
DELETE
/api/routeTemplate/delete/{id}
工艺路线模板管理
删除工艺路线模板
OperationId: delete_5
调用方法
DELETE /api/routeTemplate/delete/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
DELETE
/api/process/delete/{id}
工序库管理
删除工序
OperationId: delete_6
调用方法
DELETE /api/process/delete/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
DELETE
/api/order-completion/delete/{id}
完工单管理
删除完工单
OperationId: delete_7
调用方法
DELETE /api/order-completion/delete/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Void com.leadwaycloud.core.model.RJava.lang.Void
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
DELETE
/api/goods-process-route/process/delete/{routeProcessId}
产品工艺路线管理
工序-删除工序
OperationId: deleteProcess_1
调用方法
DELETE /api/goods-process-route/process/delete/{routeProcessId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| routeProcessId | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
DELETE
/api/goods-process-route/delete/{goodsProcessRouteId}
产品工艺路线管理
路线-删除产品工艺路线
OperationId: delete_8
调用方法
DELETE /api/goods-process-route/delete/{goodsProcessRouteId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| goodsProcessRouteId | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: Object com.leadwaycloud.core.model.RJava.lang.Object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | object | 否 | 返回数据 | |
模型定义
java.time.LocalTime
结束时间
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| hour | integer(int32) | 否 | | |
| minute | integer(int32) | 否 | | |
| second | integer(int32) | 否 | | |
| nano | integer(int32) | 否 | | |