feat(WmsProcessTask): 添加工艺顺序字段并实现相关功能
- 在 WmsProcessTask 和 WmsProcessTaskBo 类中添加 sequence 字段 - 在 WmsProcessTaskMapper.xml 中添加 sequence 列的映射 - 在 WmsProcessTaskServiceImpl 中按 sequence 排序任务列表 - 在 WmsProcessTaskVo 中添加 sequence 字段并支持 Excel 导出
This commit is contained in:
@@ -54,4 +54,7 @@ public class WmsProcessTask extends BaseEntity {
|
||||
*/
|
||||
private String remark;
|
||||
|
||||
//排序字段
|
||||
private Integer sequence;
|
||||
|
||||
}
|
||||
|
||||
@@ -51,5 +51,8 @@ public class WmsProcessTaskBo extends BaseEntity {
|
||||
*/
|
||||
private String remark;
|
||||
|
||||
//工艺顺序
|
||||
private Integer sequence;
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -59,5 +59,9 @@ public class WmsProcessTaskVo {
|
||||
@ExcelProperty(value = "备注")
|
||||
private String remark;
|
||||
|
||||
//工艺顺序
|
||||
@ExcelProperty(value = "工艺顺序")
|
||||
private Integer sequence;
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -66,6 +66,7 @@ public class WmsProcessTaskServiceImpl implements IWmsProcessTaskService {
|
||||
lqw.eq(bo.getProductId() != null, WmsProcessTask::getProductId, bo.getProductId());
|
||||
lqw.eq(bo.getTaskQuantity() != null, WmsProcessTask::getTaskQuantity, bo.getTaskQuantity());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getTaskStatus()), WmsProcessTask::getTaskStatus, bo.getTaskStatus());
|
||||
lqw.orderByAsc(WmsProcessTask::getSequence);
|
||||
return lqw;
|
||||
}
|
||||
|
||||
|
||||
@@ -11,6 +11,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
<result property="productId" column="product_id"/>
|
||||
<result property="taskQuantity" column="task_quantity"/>
|
||||
<result property="taskStatus" column="task_status"/>
|
||||
<result property="sequence" column="sequence"/>
|
||||
<result property="delFlag" column="del_flag"/>
|
||||
<result property="remark" column="remark"/>
|
||||
<result property="createTime" column="create_time"/>
|
||||
|
||||
Reference in New Issue
Block a user