删除BOM优化提示

This commit is contained in:
10002327 2024-11-07 11:45:49 +08:00
parent f6afff1bfb
commit 6995b568ca
1 changed files with 5 additions and 1 deletions

View File

@ -3213,7 +3213,11 @@ public class BomNewEbomParentService extends ServiceImpl<BomNewEbomParentMapper,
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public Boolean deleteBomV2(Long bomRowId) { public Boolean deleteBomV2(Long bomRowId) {
BomNewEbomParentEntity parent = getById(bomRowId); BomNewEbomParentEntity parent = getById(bomRowId);
VUtils.isTure(Objects.isNull(parent)).throwMessage("bom不存在"); if(parent == null){
//如果是发起变更后再删除市用户页面缓存再次提交删除则直接返回成功刷新页面 10002327 241107
return true;
}
//VUtils.isTure(Objects.isNull(parent)).throwMessage("bom不存在");
// VUtils.isTure(root.getRootIs() != 1 && root.getUserRootIs() != 1).throwMessage("请选择根节点"); // VUtils.isTure(root.getRootIs() != 1 && root.getUserRootIs() != 1).throwMessage("请选择根节点");
//校验状态发布PBOM以后不能再删除 10002327 241106 //校验状态发布PBOM以后不能再删除 10002327 241106
VUtils.isTure(parent.getStatus() != null && parent.getStatus() >= EBomStatusEnum.PUBLISHED.getValue()).throwMessage("发布PBOM之后不能再删除~"); VUtils.isTure(parent.getStatus() != null && parent.getStatus() >= EBomStatusEnum.PUBLISHED.getValue()).throwMessage("发布PBOM之后不能再删除~");