服务地址
| 地址 | 说明 |
|---|
| http://localhost:8080 | 开发环境 |
| https://api.leadwaycloud.com | 测试环境 |
接口详情
PUT
/api/samplingPlan/version/update/{versionId}
抽样方案管理
编辑草稿版本
OperationId: updateVersion
调用方法
PUT /api/samplingPlan/version/update/{versionId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| versionId | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: SamplingPlanVersionDTO$UpdateDTO com.leadwaycloud.pqc.model.dto.pqc.samplingPlan.SamplingPlanVersionDTO$UpdateDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| version | SamplingPlanVersionDTO$VersionBody | 是 | | |
响应
状态码: 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/samplingPlan/update/{id}
抽样方案管理
编辑抽样方案(仅方案名称)
OperationId: updatePlan
调用方法
PUT /api/samplingPlan/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: SamplingPlanDTO$UpdateDTO com.leadwaycloud.pqc.model.dto.pqc.samplingPlan.SamplingPlanDTO$UpdateDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| planName | 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/samplingPlan/line/update/{lineId}
抽样方案管理
编辑版本明细(仅草稿版本)
OperationId: updateLine
调用方法
PUT /api/samplingPlan/line/update/{lineId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| lineId | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: SamplingPlanVersionLineDTO$UpdateDTO com.leadwaycloud.pqc.model.dto.pqc.samplingPlan.SamplingPlanVersionLineDTO$UpdateDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| lotSizeFrom | integer(int32) | 是 | 批量下限 | |
| lotSizeTo | integer(int32) | 是 | 批量上限 | |
| sampleValue | number | 是 | 抽样数量或百分比 | |
| acceptQty | integer(int32) | 是 | 允收数 | |
| rejectQty | integer(int32) | 是 | 拒收数 | |
| severity | string | 是 | 严格度 | |
| sortNo | integer(int32) | 否 | 排序号 | |
响应
状态码: 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/ncr/update/{id}
不合格处置单管理
编辑
OperationId: update
调用方法
PUT /api/ncr/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: NcrUpdateDTO com.leadwaycloud.pqc.model.dto.pqc.ncr.NcrUpdateDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| note | string | 否 | 备注 | |
| respUnitId | integer(int64) | 否 | 责任单位ID | |
| respUnitType | string | 否 | 责任单位类型 | |
| respUnitName | string | 否 | 责任单位名称 | |
| lineList | NcrLineDTO[] | 是 | 处置明细列表 | |
响应
状态码: 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/inspectionItemGroup/update/{id}
检验项目分组
编辑
OperationId: update_1
调用方法
PUT /api/inspectionItemGroup/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: InspectionItemGroupDTO$UpdateDTO com.leadwaycloud.pqc.model.dto.pqc.inspectionItem.InspectionItemGroupDTO$UpdateDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| groupName | 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/inspectionItem/update/{id}
检验项目管理
编辑检验项目
OperationId: update_2
调用方法
PUT /api/inspectionItem/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: InspectionItemDTO$UpdateDTO com.leadwaycloud.pqc.model.dto.pqc.inspectionItem.InspectionItemDTO$UpdateDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| itemName | string | 是 | 检验项目名称 | |
| alias | string | 否 | 别名 | |
| groupId | integer(int64) | 否 | 所属分组ID | |
| dataType | string | 是 | 数据类型 | |
| qualityAnalysisMethod | string | 是 | 质量分析方法 | |
| unit | string | 否 | 单位(数值型必填) | |
| extensionInfo | InspectionItemExtension | 否 | | |
| 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/inspection-task/update/{id}
检验任务管理
编辑
OperationId: update_3
调用方法
PUT /api/inspection-task/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: TaskUpdateDTO com.leadwaycloud.pqc.model.dto.pqc.task.TaskUpdateDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| note | string | 否 | 备注 | |
| planStartDate | string(date) | 否 | 计划开始日期 | |
| planEndDate | string(date) | 否 | 计划完成日期 | |
| taskLineList | TaskLineDTO[] | 是 | 任务明细列表 | |
响应
状态码: 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/defectNature/update/{id}
缺陷性质管理
编辑
OperationId: update_4
调用方法
PUT /api/defectNature/update/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: DefectNatureDTO$UpdateDTO com.leadwaycloud.pqc.model.dto.pqc.defectNature.DefectNatureDTO$UpdateDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| defectName | string | 是 | 名称 | |
| parentId | 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/samplingPlan/version/upgrade/{planId}
抽样方案管理
升版(深拷贝启用或最新版本为草稿)
OperationId: upgradeVersion
调用方法
POST /api/samplingPlan/version/upgrade/{planId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| planId | path | 是 | integer(int64) | | |
| sourceVersionId | query | 否 | integer(int64) | | |
请求体
无
响应
状态码: 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/samplingPlan/version/statusChange/{versionId}
抽样方案管理
版本状态变更(启用/停用)
OperationId: versionStatusChange
调用方法
POST /api/samplingPlan/version/statusChange/{versionId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| versionId | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: SamplingPlanVersionDTO$StatusChangeDTO com.leadwaycloud.pqc.model.dto.pqc.samplingPlan.SamplingPlanVersionDTO$StatusChangeDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | string | 是 | 目标状态:ACTIVE 启用,DEACTIVATE 停用 | |
响应
状态码: 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/samplingPlan/version/add
抽样方案管理
新增草稿版本
OperationId: addVersion
调用方法
POST /api/samplingPlan/version/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: SamplingPlanVersionDTO$AddDTO com.leadwaycloud.pqc.model.dto.pqc.samplingPlan.SamplingPlanVersionDTO$AddDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| samplingPlanId | integer(int64) | 是 | 抽样方案ID | |
| sourceVersionId | integer(int64) | 否 | 基于升版的源版本ID(可选,默认取启用或最新版本) | |
| version | SamplingPlanVersionDTO$VersionBody | 是 | | |
响应
状态码: 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/samplingPlan/line/add/{versionId}
抽样方案管理
新增版本明细(仅草稿版本、非GB2828)
OperationId: addLine
调用方法
POST /api/samplingPlan/line/add/{versionId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| versionId | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: SamplingPlanVersionLineDTO$AddDTO com.leadwaycloud.pqc.model.dto.pqc.samplingPlan.SamplingPlanVersionLineDTO$AddDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| lotSizeFrom | integer(int32) | 是 | 批量下限 | |
| lotSizeTo | integer(int32) | 是 | 批量上限 | |
| sampleValue | number | 是 | 抽样数量或百分比 | |
| acceptQty | integer(int32) | 是 | 允收数 | |
| rejectQty | integer(int32) | 是 | 拒收数 | |
| severity | string | 是 | 严格度 | |
| sortNo | integer(int32) | 否 | 排序号 | |
响应
状态码: 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/samplingPlan/add
抽样方案管理
新增抽样方案(含首版本)
OperationId: add
调用方法
POST /api/samplingPlan/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: SamplingPlanDTO$AddDTO com.leadwaycloud.pqc.model.dto.pqc.samplingPlan.SamplingPlanDTO$AddDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| planCode | string | 是 | 方案编号 | |
| planName | string | 是 | 方案名称 | |
| ruleType | string | 是 | 规则类型 | |
| version | SamplingPlanVersionDTO$VersionBody | 是 | | |
响应
状态码: 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/ncr/publish
不合格处置单管理
发布/确认
OperationId: publish
调用方法
POST /api/ncr/publish
参数
无
请求体
Content-Type: application/json 必填: 是 类型: NcrOperationDTO com.leadwaycloud.pqc.model.dto.pqc.ncr.NcrOperationDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| 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/ncr/execute
不合格处置单管理
完成/执行
OperationId: execute
调用方法
POST /api/ncr/execute
参数
无
请求体
Content-Type: application/json 必填: 是 类型: NcrCompleteDTO com.leadwaycloud.pqc.model.dto.pqc.ncr.NcrCompleteDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| ncrId | integer(int64) | 是 | 处置单ID | |
| code | string | 是 | 完工单编号 | |
| name | string | 否 | 完工单名称 | |
| note | string | 否 | 备注 | |
| conclusionList | ConclusionDTO[] | 是 | 处置结论列表 | |
响应
状态码: 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/ncr/delete
不合格处置单管理
删除
OperationId: delete
调用方法
POST /api/ncr/delete
参数
无
请求体
Content-Type: application/json 必填: 是 类型: NcrOperationDTO com.leadwaycloud.pqc.model.dto.pqc.ncr.NcrOperationDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| 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/ncr/add
不合格处置单管理
创建
OperationId: add_1
调用方法
POST /api/ncr/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: NcrAddDTO com.leadwaycloud.pqc.model.dto.pqc.ncr.NcrAddDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | |
| companyId | integer(int64) | 是 | 公司ID | |
| taskId | integer(int64) | 是 | 检验任务单ID | |
| status | string | 是 | 状态:DRAFT/CONFIRMED | |
| code | string | 是 | 处置单号 | |
| name | string | 否 | 处置单名称 | |
| qty | number | 是 | 处置总数量 | |
| respUnitId | integer(int64) | 是 | 责任单位ID | |
| respUnitType | string | 是 | 责任单位类型 | |
| respUnitName | string | 是 | 责任单位名称 | |
| note | string | 否 | 备注 | |
| lineList | NcrLineDTO[] | 是 | 处置明细列表 | |
响应
状态码: 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/inspectionItemGroup/add
检验项目分组
新增
OperationId: add_2
调用方法
POST /api/inspectionItemGroup/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: InspectionItemGroupDTO$AddDTO com.leadwaycloud.pqc.model.dto.pqc.inspectionItem.InspectionItemGroupDTO$AddDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| parentId | integer(int64) | 否 | 父分组ID,不传表示一级分组 | |
| groupName | 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/inspectionItem/statusChange/{id}
检验项目管理
状态变更(启用/停用)
OperationId: statusChange
调用方法
POST /api/inspectionItem/statusChange/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: InspectionItemDTO$StatusChangeDTO com.leadwaycloud.pqc.model.dto.pqc.inspectionItem.InspectionItemDTO$StatusChangeDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | string | 是 | 目标状态:ACTIVE 启用,DEACTIVATE 停用 | |
响应
状态码: 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/inspectionItem/add
检验项目管理
新增检验项目
OperationId: add_3
调用方法
POST /api/inspectionItem/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: InspectionItemDTO$AddDTO com.leadwaycloud.pqc.model.dto.pqc.inspectionItem.InspectionItemDTO$AddDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| itemCode | string | 是 | 检验项目编码 | |
| itemName | string | 是 | 检验项目名称 | |
| alias | string | 否 | 别名 | |
| groupId | integer(int64) | 否 | 所属分组ID | |
| dataType | string | 是 | 数据类型 | |
| qualityAnalysisMethod | string | 是 | 质量分析方法 | |
| unit | string | 否 | 单位(数值型必填) | |
| extensionInfo | InspectionItemExtension | 否 | | |
| 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/inspection-task/terminate
检验任务管理
终止检验任务
OperationId: terminate
调用方法
POST /api/inspection-task/terminate
参数
无
请求体
Content-Type: application/json 必填: 是 类型: TaskOperationDTO com.leadwaycloud.pqc.model.dto.pqc.task.TaskOperationDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| 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/inspection-task/publish
检验任务管理
发布检验任务
OperationId: publish_1
调用方法
POST /api/inspection-task/publish
参数
无
请求体
Content-Type: application/json 必填: 是 类型: TaskOperationDTO com.leadwaycloud.pqc.model.dto.pqc.task.TaskOperationDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| 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/inspection-task/execute
检验任务管理
执行分批完工
OperationId: execute_1
调用方法
POST /api/inspection-task/execute
参数
无
请求体
Content-Type: application/json 必填: 是 类型: TaskExecuteDTO com.leadwaycloud.pqc.model.dto.pqc.task.TaskExecuteDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| taskId | integer(int64) | 是 | 任务ID | |
| code | string | 是 | 完工单号(前端生成传入) | |
| note | string | 否 | 备注 | |
| conclusionList | TaskExecuteDTO$ConclusionDTO[] | 是 | 完工结论明细列表 | |
响应
状态码: 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/inspection-task/delete
检验任务管理
删除检验任务
OperationId: delete_1
调用方法
POST /api/inspection-task/delete
参数
无
请求体
Content-Type: application/json 必填: 是 类型: TaskOperationDTO com.leadwaycloud.pqc.model.dto.pqc.task.TaskOperationDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| 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/inspection-task/add
检验任务管理
创建
OperationId: add_4
调用方法
POST /api/inspection-task/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: TaskAddDTO com.leadwaycloud.pqc.model.dto.pqc.task.TaskAddDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| merchantId | integer(int64) | 是 | 商户ID | |
| companyId | integer(int64) | 是 | 公司ID | |
| interactSys | string | 是 | 交互系统 | |
| pickingType | string | 是 | 检验类型 | |
| status | string | 是 | 状态(默认传递DRAFT,传递ASSIGNED做发布动作) | |
| code | string | 是 | 任务单号(前端从ERP获取) | |
| name | string | 否 | 任务名称 | |
| originId | integer(int64) | 是 | 源ID(订单工序ID) | |
| originType | string | 是 | 源类型 | |
| orderId | integer(int64) | 否 | 订单Id | |
| orderCode | string | 否 | 订单编号 | |
| processCode | string | 否 | 工序编号 | |
| processName | string | 否 | 工序名称 | |
| goodsName | string | 否 | 产品名称 | |
| goodsCode | string | 否 | 产品编号 | |
| goodsBarcode | string | 否 | 产品条码编号 | |
| planStartDate | string(date) | 否 | 计划开始日期 | |
| planEndDate | string(date) | 否 | 计划完成日期 | |
| qty | number | 是 | 检验数量(本次勾选总量) | |
| note | string | 否 | 备注 | |
| taskLineList | TaskLineDTO[] | 是 | 任务明细列表 | |
响应
状态码: 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/defectNature/statusChange/{id}
缺陷性质管理
状态变更(启用/停用)
OperationId: statusChange_1
调用方法
POST /api/defectNature/statusChange/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
Content-Type: application/json 必填: 是 类型: DefectNatureDTO$StatusChangeDTO com.leadwaycloud.pqc.model.dto.pqc.defectNature.DefectNatureDTO$StatusChangeDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | string | 是 | 目标状态:启用传 ACTIVE,停用传 DEACTIVATE | |
响应
状态码: 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/defectNature/import
缺陷性质管理
导入
OperationId: importDefectNature
调用方法
POST /api/defectNature/import
参数
无
请求体
Content-Type: application/json 必填: 否 类型: object
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| file | string(binary) | 是 | | |
响应
状态码: 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/defectNature/add
缺陷性质管理
新增
OperationId: add_5
调用方法
POST /api/defectNature/add
参数
无
请求体
Content-Type: application/json 必填: 是 类型: DefectNatureDTO$AddDTO com.leadwaycloud.pqc.model.dto.pqc.defectNature.DefectNatureDTO$AddDTO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| defectCode | string | 是 | code | |
| defectName | string | 是 | 名称 | |
| parentId | 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) | 否 | 返回数据 | |
GET
/api/samplingPlan/page
抽样方案管理
抽样方案分页列表
OperationId: page
调用方法
GET /api/samplingPlan/page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer | 页码(从0开始) | 0 |
| size | query | 是 | integer | 每页条数 | 10 |
| planCode | query | 否 | string | 方案编号(模糊) | |
| planName | query | 否 | string | 方案名称(模糊) | |
| ruleType | query | 否 | string | 规则类型筛选 【 FIXED_QTY : FIXED_PERCENT : GB2828 : 】 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: SamplingPlanVO$ListVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.pqc.model.vo.samplingPlan.SamplingPlanVO$ListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SamplingPlanVO$ListVO | 否 | | |
GET
/api/samplingPlan/line/list/{versionId}
抽样方案管理
版本明细列表
OperationId: listLines
调用方法
GET /api/samplingPlan/line/list/{versionId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| versionId | path | 是 | integer(int64) | | |
| severity | query | 否 | string | 严格度筛选 【 NORMAL : TIGHTENED : RELAXED : 】 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: SamplingPlanVersionLineVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.pqc.model.vo.samplingPlan.SamplingPlanVersionLineVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SamplingPlanVersionLineVO[] | 否 | 返回数据 | |
GET
/api/samplingPlan/line/get/{lineId}
抽样方案管理
版本明细详情
OperationId: getLine
调用方法
GET /api/samplingPlan/line/get/{lineId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| lineId | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: SamplingPlanVersionLineVO com.leadwaycloud.core.model.RCom.leadwaycloud.pqc.model.vo.samplingPlan.SamplingPlanVersionLineVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SamplingPlanVersionLineVO | 否 | | |
GET
/api/samplingPlan/get/{id}
抽样方案管理
抽样方案详情(含版本与明细)
OperationId: get
调用方法
GET /api/samplingPlan/get/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: SamplingPlanVO$DetailVO com.leadwaycloud.core.model.RCom.leadwaycloud.pqc.model.vo.samplingPlan.SamplingPlanVO$DetailVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | SamplingPlanVO$DetailVO | 否 | | |
GET
/api/ncr/page
不合格处置单管理
分页列表
OperationId: page_1
调用方法
GET /api/ncr/page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| code | query | 否 | string | 处置单号(模糊搜索) | |
| status | query | 否 | string | 状态 【 DRAFT : ASSIGNED : IN_PROCESS : COMPLETED : DELETE : 】 | |
| respUnitName | query | 否 | string | 责任单位名称(模糊搜索) | |
| conclusion | query | 否 | string[] | 处置结论筛选(多选) | |
| startCreateTime | query | 否 | string(date-time) | 创建时间起 | |
| endCreateTime | query | 否 | string(date-time) | 创建时间止 | |
| startInspectDate | query | 否 | string(date-time) | 检验时间起(最新的创建完工单的时间) | |
| endInspectDate | query | 否 | string(date-time) | 检验时间止(最新的创建完工单的时间) | |
| startPlanDate | query | 否 | string(date) | 计划日期-起 | |
| endPlanDate | query | 否 | string(date) | 计划日期-止 | |
| processName | query | 否 | string | 工序名称(模糊搜索) | |
| batchCode | query | 否 | string | 物料名称(模糊搜索) | |
| goodsBarcode | query | 否 | string | 物料编号(模糊搜索) | |
| orderCode | query | 否 | string | 订单编号(模糊搜索) | |
| taskCode | query | 否 | string | 检验任务单号(模糊搜索) | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: NcrListVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.pqc.model.vo.ncr.NcrListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | NcrListVO | 否 | | |
GET
/api/ncr/list
不合格处置单管理
列表
OperationId: list
调用方法
GET /api/ncr/list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| code | query | 否 | string | 处置单号(模糊搜索) | |
| status | query | 否 | string | 状态 【 DRAFT : ASSIGNED : IN_PROCESS : COMPLETED : DELETE : 】 | |
| respUnitName | query | 否 | string | 责任单位名称(模糊搜索) | |
| conclusion | query | 否 | string[] | 处置结论筛选(多选) | |
| startCreateTime | query | 否 | string(date-time) | 创建时间起 | |
| endCreateTime | query | 否 | string(date-time) | 创建时间止 | |
| startInspectDate | query | 否 | string(date-time) | 检验时间起(最新的创建完工单的时间) | |
| endInspectDate | query | 否 | string(date-time) | 检验时间止(最新的创建完工单的时间) | |
| startPlanDate | query | 否 | string(date) | 计划日期-起 | |
| endPlanDate | query | 否 | string(date) | 计划日期-止 | |
| processName | query | 否 | string | 工序名称(模糊搜索) | |
| batchCode | query | 否 | string | 物料名称(模糊搜索) | |
| goodsBarcode | query | 否 | string | 物料编号(模糊搜索) | |
| orderCode | query | 否 | string | 订单编号(模糊搜索) | |
| taskCode | query | 否 | string | 检验任务单号(模糊搜索) | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: NcrListVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.pqc.model.vo.ncr.NcrListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | NcrListVO[] | 否 | 返回数据 | |
GET
/api/ncr/line/list
不合格处置单管理
明细信息
OperationId: lineList
调用方法
GET /api/ncr/line/list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| taskId | query | 是 | integer(int64) | 任务ID | |
| ncrId | query | 否 | integer(int64) | NCR_ID(不传返回同任务ID下的所有已选明细) | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: NcrLineVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.pqc.model.vo.ncr.NcrLineVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | NcrLineVO[] | 否 | 返回数据 | |
GET
/api/ncr/get/{id}
不合格处置单管理
详情
OperationId: get_1
调用方法
GET /api/ncr/get/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 处置单ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: NcrDetailVO com.leadwaycloud.core.model.RCom.leadwaycloud.pqc.model.vo.ncr.NcrDetailVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | NcrDetailVO | 否 | | |
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/inspectionItemGroup/tree
检验项目分组
分组树
OperationId: tree
调用方法
GET /api/inspectionItemGroup/tree
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| keyword | query | 否 | string | 分组名称关键字 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: InspectionItemGroupVO$TreeVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.pqc.model.vo.inspectionItem.InspectionItemGroupVO$TreeVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | InspectionItemGroupVO$TreeVO[] | 否 | 返回数据 | |
GET
/api/inspectionItem/page
检验项目管理
分页列表
OperationId: page_2
调用方法
GET /api/inspectionItem/page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码(从0开始) | 0 |
| size | query | 是 | integer(int32) | 每页条数 | 10 |
| itemCode | query | 否 | string | 检验项目编码 | |
| itemName | query | 否 | string | 检验项目名称 | |
| alias | query | 否 | string | 别名 | |
| statusFilter | query | 否 | string | 状态筛选:ALL/DRAFT/ACTIVE/DEACTIVATE,默认 ALL 【 ALL : DRAFT : ACTIVE : DEACTIVATE : 】 | |
| groupId | query | 否 | integer(int64) | 分组ID(含该节点及子分组下项目) | |
| dataType | query | 否 | string | 数据类型筛选 【 NUMERIC : TEXT : ENUM : 】 | |
| qualityAnalysisMethod | query | 否 | string | 质量分析方法筛选 【 QUANTITATIVE : QUALITATIVE : DESCRIPTIVE : 】 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: InspectionItemVO$ListVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.pqc.model.vo.inspectionItem.InspectionItemVO$ListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | InspectionItemVO$ListVO | 否 | | |
GET
/api/inspectionItem/get/{id}
检验项目管理
详情
OperationId: get_2
调用方法
GET /api/inspectionItem/get/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: InspectionItemVO$DetailVO com.leadwaycloud.core.model.RCom.leadwaycloud.pqc.model.vo.inspectionItem.InspectionItemVO$DetailVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | InspectionItemVO$DetailVO | 否 | | |
GET
/api/inspection-task/page
检验任务管理
分页
OperationId: page_3
调用方法
GET /api/inspection-task/page
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| page | query | 是 | integer(int32) | 查询页码 | 0 |
| size | query | 是 | integer(int32) | 查询页行数 | 10 |
| code | query | 否 | string | 任务单号(模糊搜索) | |
| status | query | 否 | string | 任务状态 【 DRAFT : ASSIGNED : IN_PROCESS : COMPLETED : TERMINATED : DELETE : 】 | |
| interactSys | query | 否 | string | 来源系统 【 MES : 】 | |
| originType | query | 否 | string | 来源单据类型 【 ORDER_PROCESS : 】 | |
| originIdList | query | 否 | integer(int64)[] | | |
| pickingType | query | 否 | string | 检验类型 【 IPQC : IPC : FQC : 】 | |
| processName | query | 否 | string | 工序名称(模糊搜索) | |
| batchCode | query | 否 | string | 物料名称(模糊搜索) | |
| goodsBarcode | query | 否 | string | 物料编号(模糊搜索) | |
| orderCode | query | 否 | string | 订单编号(模糊搜索) | |
| startCreateTime | query | 否 | string(date-time) | 创建时间起 | |
| endCreateTime | query | 否 | string(date-time) | 创建时间止 | |
| startInspectDate | query | 否 | string(date-time) | 检验时间起(最新的创建完工单的时间) | |
| endInspectDate | query | 否 | string(date-time) | 检验时间止(最新的创建完工单的时间) | |
| startPlanDate | query | 否 | string(date) | 计划日期-起 | |
| endPlanDate | query | 否 | string(date) | 计划日期-止 | |
| taskIdList | query | 否 | integer(int64)[] | | |
| ncrPending | query | 否 | boolean | 待NCR处理 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: TaskListVO com.leadwaycloud.core.model.RCom.leadwaycloud.core.model.PCom.leadwaycloud.pqc.model.vo.task.TaskListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | TaskListVO | 否 | | |
GET
/api/inspection-task/list
检验任务管理
列表
OperationId: list_1
调用方法
GET /api/inspection-task/list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| code | query | 否 | string | 任务单号(模糊搜索) | |
| status | query | 否 | string | 任务状态 【 DRAFT : ASSIGNED : IN_PROCESS : COMPLETED : TERMINATED : DELETE : 】 | |
| interactSys | query | 否 | string | 来源系统 【 MES : 】 | |
| originType | query | 否 | string | 来源单据类型 【 ORDER_PROCESS : 】 | |
| originIdList | query | 否 | integer(int64)[] | | |
| pickingType | query | 否 | string | 检验类型 【 IPQC : IPC : FQC : 】 | |
| processName | query | 否 | string | 工序名称(模糊搜索) | |
| batchCode | query | 否 | string | 物料名称(模糊搜索) | |
| goodsBarcode | query | 否 | string | 物料编号(模糊搜索) | |
| orderCode | query | 否 | string | 订单编号(模糊搜索) | |
| startCreateTime | query | 否 | string(date-time) | 创建时间起 | |
| endCreateTime | query | 否 | string(date-time) | 创建时间止 | |
| startInspectDate | query | 否 | string(date-time) | 检验时间起(最新的创建完工单的时间) | |
| endInspectDate | query | 否 | string(date-time) | 检验时间止(最新的创建完工单的时间) | |
| startPlanDate | query | 否 | string(date) | 计划日期-起 | |
| endPlanDate | query | 否 | string(date) | 计划日期-止 | |
| taskIdList | query | 否 | integer(int64)[] | | |
| ncrPending | query | 否 | boolean | 待NCR处理 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: TaskListVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.pqc.model.vo.task.TaskListVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | TaskListVO[] | 否 | 返回数据 | |
GET
/api/inspection-task/line/list
检验任务管理
明细信息
OperationId: lineList_1
调用方法
GET /api/inspection-task/line/list
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| originId | query | 是 | integer(int64) | 源ID(订单工序ID) | |
| originType | query | 是 | string | 源类型 【 ORDER_PROCESS : 】 | |
| taskId | query | 否 | integer(int64) | 任务ID(不传返回同一源ID下的所有已选明细) | |
| conclusion | query | 否 | string | 检验结论 【 OK : NG : 】 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: TaskLineVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.pqc.model.vo.task.TaskLineVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | TaskLineVO[] | 否 | 返回数据 | |
GET
/api/inspection-task/get/{id}
检验任务管理
详情
OperationId: get_3
调用方法
GET /api/inspection-task/get/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | 检验任务ID | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: TaskDetailVO com.leadwaycloud.core.model.RCom.leadwaycloud.pqc.model.vo.task.TaskDetailVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | TaskDetailVO | 否 | | |
GET
/api/defectNature/tree
缺陷性质管理
缺陷性质树(筛选与关键字)
OperationId: tree_1
调用方法
GET /api/defectNature/tree
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| statusList | query | 否 | string | 状态筛选 | |
| defectCode | query | 否 | string | code | |
| defectName | query | 否 | string | 名称 | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: DefectNatureVO$TreeVO com.leadwaycloud.core.model.RJava.util.ListCom.leadwaycloud.pqc.model.vo.defectNature.DefectNatureVO$TreeVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | DefectNatureVO$TreeVO[] | 否 | 返回数据 | |
GET
/api/defectNature/get/{id}
缺陷性质管理
详情
OperationId: get_4
调用方法
GET /api/defectNature/get/{id}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| id | path | 是 | integer(int64) | | |
请求体
无
响应
状态码: 200 说明: OK Content-Type: */* 类型: DefectNatureVO$DetailVO com.leadwaycloud.core.model.RCom.leadwaycloud.pqc.model.vo.defectNature.DefectNatureVO$DetailVO
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|
| status | integer(int32) | 是 | 状态码 | 200 |
| code | string | 是 | 业务代码 | "000" |
| message | string | 是 | 消息描述 | "成功" |
| data | DefectNatureVO$DetailVO | 否 | | |
DELETE
/api/samplingPlan/version/delete/{versionId}
抽样方案管理
删除草稿版本
OperationId: deleteVersion
调用方法
DELETE /api/samplingPlan/version/delete/{versionId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| versionId | 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/samplingPlan/line/delete/{lineId}
抽样方案管理
删除版本明细(仅草稿版本)
OperationId: deleteLine
调用方法
DELETE /api/samplingPlan/line/delete/{lineId}
参数
| 名称 | 位置 | 必填 | 类型 | 说明 | 示例 |
|---|
| lineId | 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/samplingPlan/delete/{id}
抽样方案管理
删除抽样方案
OperationId: deletePlan
调用方法
DELETE /api/samplingPlan/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/inspectionItemGroup/delete/{id}
检验项目分组
删除(无子分组且无关联检验项目)
OperationId: delete_2
调用方法
DELETE /api/inspectionItemGroup/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/inspectionItem/delete/{id}
检验项目管理
删除检验项目(仅草稿)
OperationId: delete_3
调用方法
DELETE /api/inspectionItem/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/defectNature/delete/{id}
缺陷性质管理
删除(仅草稿且无子节点)
OperationId: delete_4
调用方法
DELETE /api/defectNature/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 | 否 | 返回数据 | |
模型定义