bom-编辑时的T项
This commit is contained in:
parent
d528829d2b
commit
37c9612a84
|
|
@ -534,6 +534,20 @@ public class BomNewPbomParentService extends ServiceImpl<BomNewPbomParentMapper,
|
|||
if(u.getRowId() == null || u.getRowId()<=0){
|
||||
u.setSourceStatus(PbomSourceStatusEnum.PBOM.getValue());
|
||||
u.setFacCode(parent.getFacCode());
|
||||
//新增T项
|
||||
if (StrUtil.equals(BomConstant.PROJECT_TYPE_TEMPORARY, u.getProjectType(), true)) {
|
||||
String id = RandomUtil.randomNumbers(9);
|
||||
u.setMaterialNo(BomConstant.PROJECT_TYPE_TEMPORARY + id);
|
||||
u.setDrawingNo(BomConstant.PROJECT_TYPE_TEMPORARY + id);
|
||||
if (StrUtil.isBlank(u.getMaterialUnit())) {
|
||||
u.setMaterialUnit("PC");
|
||||
}
|
||||
if(Objects.isNull(u.getNum())){
|
||||
u.setNum(new BigDecimal(1));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}else{
|
||||
BomNewPbomChildEntity oChild = childMap.get(u.getRowId());
|
||||
//判断是否有变更记录
|
||||
|
|
|
|||
Loading…
Reference in New Issue