Merge branch 'feature/DM/bug-projecttype' into test

This commit is contained in:
曹鹏飞 2024-09-11 10:11:51 +08:00
commit 678379a69e
2 changed files with 3 additions and 1 deletions

View File

@ -260,6 +260,8 @@ public class EBomImportService {
dto.setUnit("PC");
}
dto.setProjectType(StrUtil.trim(dto.getProjectType()));
if (StrUtil.equals(dto.getProjectType(), BomConstant.PROJECT_TYPE_TEMPORARY, true)) {
String id = RandomUtil.randomNumbers(9);
dto.setMaterialNo(BomConstant.PROJECT_TYPE_TEMPORARY + id);

View File

@ -5,7 +5,6 @@ import cn.hutool.core.util.StrUtil;
import com.nflg.product.base.core.exception.NflgBusinessException;
import com.nflg.product.bomnew.constant.ProjectTypeInputTypeEnum;
import com.nflg.product.bomnew.pojo.dto.BomNewEBomImportExcelDTO;
import com.nflg.product.bomnew.pojo.vo.BomNewEbomChildVO;
import nflg.product.common.constant.STATE;
import java.util.List;
@ -23,6 +22,7 @@ public class EBomImportExcelCheck {
List<String> projectTypeList= ProjectTypeInputTypeEnum.ProjectTypeEnum.getAllValue();
for(BomNewEBomImportExcelDTO dto:list){
dto.setProjectType(StrUtil.trim(dto.getProjectType()));
if(Objects.isNull(dto.getProjectType())){
error.append(StrUtil.format("第%行,项目类别不能为空",count));
}else {