feat(wms): 新增钢卷信息校验功能
- 在 IWmsReceivePlanService 中添加 validateCoil 方法接口 - 在 WmsReceivePlanController 中新增 /validateCoil 接口 - 在 WmsReceivePlanServiceImpl 中实现钢卷信息校验逻辑 - 创建 CoilValidationBo 用于接收校验参数 - 创建 CoilValidationVo 用于返回校验结果 - 实现钢卷信息与数据库数据的字段对比功能 - 添加对原材料、产品和仓库数据的查询验证 - 支持多种字段类型的比较并返回差异信息
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
package com.klp.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* 钢卷校验结果视图对象
|
||||
*
|
||||
* @author klp
|
||||
* @date 2026-05-10
|
||||
*/
|
||||
@Data
|
||||
public class CoilValidationVo {
|
||||
|
||||
/**
|
||||
* 是否找到匹配的钢卷
|
||||
*/
|
||||
private Boolean found;
|
||||
|
||||
/**
|
||||
* 校验消息
|
||||
*/
|
||||
private String message;
|
||||
|
||||
/**
|
||||
* 字段差异信息 (字段名 -> 差异信息)
|
||||
*/
|
||||
private Map<String, String> differences;
|
||||
|
||||
/**
|
||||
* 数据库中的钢卷信息
|
||||
*/
|
||||
private WmsReceivePlanVo dbData;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user