feat(wms): 添加产品和原料规格字段支持
- 在 WmsProduct 和 WmsRawMaterial 实体类中新增 specification 字段- 在对应的 BO 和 VO 类中同步增加 specification 属性- 更新查询构造器,支持根据规格进行模糊匹配 - 调整默认属性配置中的规格值格式 -优化分页查询逻辑,确保 BOM信息正确填充
This commit is contained in:
@@ -92,5 +92,8 @@ public class WmsProduct extends BaseEntity {
|
||||
*/
|
||||
private String type;
|
||||
|
||||
//规格
|
||||
private String specification;
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -126,11 +126,14 @@ public class WmsRawMaterial extends BaseEntity {
|
||||
* 单位
|
||||
*/
|
||||
private String unit;
|
||||
|
||||
|
||||
/**
|
||||
* BOM 表头ID
|
||||
*/
|
||||
private Long bomId;
|
||||
|
||||
//规格
|
||||
private String specification;
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -93,5 +93,8 @@ public class WmsProductBo extends BaseEntity {
|
||||
private Long bomId;
|
||||
//产品类型
|
||||
private String type;
|
||||
|
||||
//规格
|
||||
private String specification;
|
||||
}
|
||||
|
||||
|
||||
@@ -150,5 +150,7 @@ public class WmsRawMaterialBo extends BaseEntity {
|
||||
*/
|
||||
private Long bomId;
|
||||
|
||||
//规格
|
||||
private String specification;
|
||||
}
|
||||
|
||||
|
||||
@@ -123,5 +123,8 @@ public class WmsProductVo {
|
||||
*/
|
||||
private List<WmsBomItemVo> bomItems;
|
||||
|
||||
|
||||
//规格
|
||||
private String specification;
|
||||
}
|
||||
|
||||
|
||||
@@ -218,5 +218,8 @@ public class WmsRawMaterialVo {
|
||||
* BOM明细信息
|
||||
*/
|
||||
private List<WmsBomItemVo> bomItems;
|
||||
|
||||
//规格
|
||||
private String specification;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user