分派规程维护新增的时候面积不填保存接口报错

liweidong
张乾翔 19 hours ago
parent 541a1394f8
commit d831ca2ffb
  1. 18
      blade-service/blade-desk/src/main/java/org/springblade/desk/basic/service/impl/BsAssignServiceImpl.java

@ -53,10 +53,7 @@ import org.springblade.system.cache.DictCache;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.ArrayList; import java.util.*;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors; import java.util.stream.Collectors;
/** /**
@ -129,12 +126,17 @@ public class BsAssignServiceImpl extends BaseServiceImpl<BsAssignMapper, BsAssig
for (BsAssignEntity entity : entities) { for (BsAssignEntity entity : entities) {
// 单面积区间 // 单面积区间
if (entity.getUpArea().compareTo(entity.getLowArea()) < 0) { if (Objects.nonNull(entity.getLowArea()) && Objects.nonNull(entity.getUpArea())) {
R.fail("单面积上限不能小于单面积下限") ; if (entity.getUpArea().compareTo(entity.getLowArea()) < 0) {
R.fail("单面积上限不能小于单面积下限") ;
}
} }
// 单批面积区间 // 单批面积区间
if (entity.getSingleUpArea().compareTo(entity.getSingleDownArea()) < 0) { if (Objects.nonNull(entity.getSingleDownArea()) && Objects.nonNull(entity.getSingleUpArea())) {
R.fail("单批面积上限不能小于单批面积下限"); if (entity.getSingleUpArea().compareTo(entity.getSingleDownArea()) < 0) {
R.fail("单批面积上限不能小于单批面积下限");
}
} }
// 拼接质量等级名称 // 拼接质量等级名称

Loading…
Cancel
Save