ebom删除添加状态校验,仅状态为待复核和已退回才能删除
This commit is contained in:
parent
7fe9e5e2be
commit
86e49645e2
|
|
@ -6,6 +6,7 @@ import cn.hutool.core.collection.CollectionUtil;
|
||||||
import cn.hutool.core.convert.Convert;
|
import cn.hutool.core.convert.Convert;
|
||||||
import cn.hutool.core.lang.TypeReference;
|
import cn.hutool.core.lang.TypeReference;
|
||||||
import cn.hutool.core.thread.ThreadUtil;
|
import cn.hutool.core.thread.ThreadUtil;
|
||||||
|
import cn.hutool.core.util.EnumUtil;
|
||||||
import cn.hutool.core.util.IdUtil;
|
import cn.hutool.core.util.IdUtil;
|
||||||
import cn.hutool.core.util.NumberUtil;
|
import cn.hutool.core.util.NumberUtil;
|
||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
|
|
@ -1471,6 +1472,11 @@ public class BomNewEbomParentService extends ServiceImpl<BomNewEbomParentMapper,
|
||||||
VUtils.isTure(!parentEntity.getCreatedBy().equals(SessionUtil.getUserCode())).throwMessage("该节点不属于你,你无权删除");
|
VUtils.isTure(!parentEntity.getCreatedBy().equals(SessionUtil.getUserCode())).throwMessage("该节点不属于你,你无权删除");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//待复核和已退回才能删除
|
||||||
|
VUtils.isTure(parentEntity.getStatus().equals(EBomStatusEnum.WAIT_CHECK.getValue())
|
||||||
|
|| parentEntity.getStatus().equals(EBomStatusEnum.RETURNED.getValue()))
|
||||||
|
.throwMessage(EnumUtil.fromString(EBomStatusEnum.class, parentEntity.getStatus().toString()).getDescription() + "状态不能删除");
|
||||||
|
|
||||||
EBomDel eBomDel = new EBomDel(bomRowId);
|
EBomDel eBomDel = new EBomDel(bomRowId);
|
||||||
eBomDel.classifyBom();
|
eBomDel.classifyBom();
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue