Merge branch 'feature/DM/nflg-bom-transition' into test
This commit is contained in:
commit
a9d059ace0
|
|
@ -172,7 +172,9 @@ public class EBomEdit {
|
||||||
child.setEditStatus(dto.getOpType());
|
child.setEditStatus(dto.getOpType());
|
||||||
child.setTotalWeight(NumberUtil.mul(child.getUnitWeight(), child.getNum()));
|
child.setTotalWeight(NumberUtil.mul(child.getUnitWeight(), child.getNum()));
|
||||||
child.setModifyTime(LocalDateTime.now());
|
child.setModifyTime(LocalDateTime.now());
|
||||||
|
if (StrUtil.isNotEmpty(child.getProjectType())) {
|
||||||
|
child.setProjectType(child.getProjectType().toUpperCase().trim());
|
||||||
|
}
|
||||||
// if (child.getMaterialName().contains(VirtualPackageTypeEnum.MAKING_PACKAGE.getConMaterialName())) {
|
// if (child.getMaterialName().contains(VirtualPackageTypeEnum.MAKING_PACKAGE.getConMaterialName())) {
|
||||||
// child.setVirtualPartType(VirtualPackageTypeEnum.MAKING_PACKAGE.getValue());
|
// child.setVirtualPartType(VirtualPackageTypeEnum.MAKING_PACKAGE.getValue());
|
||||||
// child.setVirtualPartIs(1);
|
// child.setVirtualPartIs(1);
|
||||||
|
|
@ -202,14 +204,13 @@ public class EBomEdit {
|
||||||
child.setOrderNumber("001");
|
child.setOrderNumber("001");
|
||||||
}
|
}
|
||||||
if (dto.getOpType() == EbomEditStatusEnum.HANDLER_FINISHED.getValue()) {
|
if (dto.getOpType() == EbomEditStatusEnum.HANDLER_FINISHED.getValue()) {
|
||||||
child.setExceptionStatus(EBomExceptionStatusEnum.OK.getValue());
|
if(ObjectUtil.isNull(child.getExceptionStatus())) {
|
||||||
// parent.setExceptionStatus(EBomExceptionStatusEnum.OK.getValue());
|
child.setExceptionStatus(EBomExceptionStatusEnum.OK.getValue());
|
||||||
|
}
|
||||||
checkExcept(dto.getParent(), child);
|
checkExcept(dto.getParent(), child);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (StrUtil.isNotBlank(child.getProjectType())) {
|
|
||||||
child.setProjectType(child.getProjectType().toUpperCase());
|
|
||||||
}
|
|
||||||
if (StrUtil.equals(BomConstant.PROJECT_TYPE_TEMPORARY, child.getProjectType(), true)) {
|
if (StrUtil.equals(BomConstant.PROJECT_TYPE_TEMPORARY, child.getProjectType(), true)) {
|
||||||
String id = RandomUtil.randomNumbers(9);
|
String id = RandomUtil.randomNumbers(9);
|
||||||
child.setMaterialNo(BomConstant.PROJECT_TYPE_TEMPORARY + id);
|
child.setMaterialNo(BomConstant.PROJECT_TYPE_TEMPORARY + id);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue