领料管理--领料任务状态枚举定义
This commit is contained in:
parent
594c8872a9
commit
7903d8ff96
|
|
@ -0,0 +1,24 @@
|
|||
package com.bonus.common.biz.enums;
|
||||
|
||||
import lombok.Getter;
|
||||
|
||||
/**
|
||||
* @author : 阮世耀
|
||||
* @version : 1.0
|
||||
* 领料任务状态枚举
|
||||
*/
|
||||
@Getter
|
||||
public enum LeaseTaskStatusEnum {
|
||||
|
||||
LEASE_TASK_NO_PUBLISHED(0, "领料任务--未发布"),
|
||||
LEASE_TASK_PUBLISHED(1, "领料任务--已发布"),
|
||||
LEASE_TASK_FINISH(2, "领料任务--已完成");
|
||||
|
||||
private final Integer status;
|
||||
private final String statusName;
|
||||
|
||||
LeaseTaskStatusEnum(Integer status, String statusName) {
|
||||
this.status = status;
|
||||
this.statusName = statusName;
|
||||
}
|
||||
}
|
||||
|
|
@ -18,9 +18,7 @@ public enum PurchaseTaskStatusEnum {
|
|||
IN_STORE(19, "已入库"),
|
||||
TASK_TO_START(20, "入库待开始"),
|
||||
TASK_IN_PROGRESS(21, "入库进行中"),
|
||||
TASK_FINISHED(22, "入库已完成"),
|
||||
LEASE_TASK_NO_PUBLISHED(0, "领料任务--未发布"),
|
||||
LEASE_TASK_PUBLISHED(1, "领料任务--已发布");
|
||||
TASK_FINISHED(22, "入库已完成");
|
||||
|
||||
private final Integer status;
|
||||
private final String statusName;
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ import java.util.Optional;
|
|||
|
||||
import cn.hutool.core.collection.CollectionUtil;
|
||||
import com.bonus.common.biz.constant.MaterialConstants;
|
||||
import com.bonus.common.biz.enums.LeaseTaskStatusEnum;
|
||||
import com.bonus.common.biz.enums.PurchaseTaskStatusEnum;
|
||||
import com.bonus.common.biz.enums.TmTaskTypeEnum;
|
||||
import com.bonus.common.core.exception.ServiceException;
|
||||
|
|
@ -151,14 +152,14 @@ public class LeaseApplyInfoServiceImpl implements ILeaseApplyInfoService {
|
|||
}
|
||||
|
||||
leaseApplyInfo.setUpdateTime(DateUtils.getNowDate());
|
||||
leaseApplyInfo.setStatus(String.valueOf(PurchaseTaskStatusEnum.LEASE_TASK_PUBLISHED.getStatus()));
|
||||
leaseApplyInfo.setStatus(String.valueOf(LeaseTaskStatusEnum.LEASE_TASK_PUBLISHED.getStatus()));
|
||||
try {
|
||||
int result = leaseApplyInfoMapper.updateLeaseApplyInfo(leaseApplyInfo);
|
||||
if (result > 0) {
|
||||
// 同步修改tm_task任务状态
|
||||
TmTask tmTask = new TmTask();
|
||||
tmTask.setTaskId(leaseApplyInfo.getTaskId());
|
||||
tmTask.setStatus(String.valueOf(PurchaseTaskStatusEnum.LEASE_TASK_PUBLISHED.getStatus()));
|
||||
tmTask.setStatus(String.valueOf(LeaseTaskStatusEnum.LEASE_TASK_PUBLISHED.getStatus()));
|
||||
tmTaskMapper.updateTmTask(tmTask);
|
||||
return AjaxResult.success("发布成功");
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue