删除bom表中的parent_type和parent_id然后修改对应的CRUD

This commit is contained in:
2025-07-29 13:35:41 +08:00
parent 620d16fcb0
commit c60b25538e
7 changed files with 5 additions and 40 deletions

View File

@@ -35,7 +35,7 @@ public interface IWmsBomService {
/**
* 新增BOM 头,关联产品或原材料
*/
Boolean insertByBo(WmsBomBo bo);
WmsBomBo insertByBo(WmsBomBo bo);
/**
* 修改BOM 头,关联产品或原材料

View File

@@ -63,8 +63,6 @@ public class WmsBomServiceImpl implements IWmsBomService {
LambdaQueryWrapper<WmsBom> lqw = Wrappers.lambdaQuery();
lqw.eq(StringUtils.isNotBlank(bo.getBomCode()), WmsBom::getBomCode, bo.getBomCode());
lqw.like(StringUtils.isNotBlank(bo.getBomName()), WmsBom::getBomName, bo.getBomName());
lqw.eq(StringUtils.isNotBlank(bo.getParentType()), WmsBom::getParentType, bo.getParentType());
lqw.eq(bo.getParentId() != null, WmsBom::getParentId, bo.getParentId());
lqw.eq(bo.getIsEnabled() != null, WmsBom::getIsEnabled, bo.getIsEnabled());
return lqw;
}
@@ -73,14 +71,14 @@ public class WmsBomServiceImpl implements IWmsBomService {
* 新增BOM 头,关联产品或原材料
*/
@Override
public Boolean insertByBo(WmsBomBo bo) {
public WmsBomBo insertByBo(WmsBomBo bo) {
WmsBom add = BeanUtil.toBean(bo, WmsBom.class);
validEntityBeforeSave(add);
boolean flag = baseMapper.insert(add) > 0;
if (flag) {
bo.setBomId(add.getBomId());
}
return flag;
return bo;
}
/**