feat(wms): 在排产管理中新增工序类型字段
- 在排产单表格中添加工序类型列显示 - 在编辑表单中增加工序类型输入字段 - 在合并表单中添加工序类型字段配置 - 在后端实体类SchProdScheduleItem中新增actionType属性 - 在业务对象SchProdScheduleItemBo中添加actionType字段 - 在查询条件中加入工序类型过滤功能 - 在视图对象SchProdScheduleItemVo中添加工序类型映射 - 更新表单初始化时工序类型数据的处理逻辑
This commit is contained in:
@@ -131,6 +131,10 @@ public class SchProdScheduleItem extends BaseEntity {
|
||||
* 排产明细关联主表ID(逗号分隔,未合并存单值,合并后存多个)
|
||||
*/
|
||||
private String scheduleDetailIds;
|
||||
/**
|
||||
* 工序类型
|
||||
*/
|
||||
private String actionType;
|
||||
/**
|
||||
* 规格 例:1.0X1250
|
||||
*/
|
||||
|
||||
@@ -158,6 +158,11 @@ public class SchProdScheduleItemBo extends BaseEntity {
|
||||
*/
|
||||
private String scheduleDetailIds;
|
||||
|
||||
/**
|
||||
* 工序类型
|
||||
*/
|
||||
private String actionType;
|
||||
|
||||
/**
|
||||
* 规格 例:1.0X1250
|
||||
*/
|
||||
|
||||
@@ -189,6 +189,12 @@ public class SchProdScheduleItemVo {
|
||||
@ExcelProperty(value = "排产明细关联主表ID")
|
||||
private String scheduleDetailIds;
|
||||
|
||||
/**
|
||||
* 工序类型
|
||||
*/
|
||||
@ExcelProperty(value = "工序类型")
|
||||
private String actionType;
|
||||
|
||||
/**
|
||||
* 规格 例:1.0X1250
|
||||
*/
|
||||
|
||||
@@ -108,6 +108,8 @@ public class SchProdScheduleItemServiceImpl implements ISchProdScheduleItemServi
|
||||
lqw.eq(bo.getScheduleWeight() != null, SchProdScheduleItem::getScheduleWeight, bo.getScheduleWeight());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getProductItem()), SchProdScheduleItem::getProductItem, bo.getProductItem());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getRowRemark()), SchProdScheduleItem::getRowRemark, bo.getRowRemark());
|
||||
// actionType
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getActionType()), SchProdScheduleItem::getActionType, bo.getActionType());
|
||||
return lqw;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user