Browse Source

明细rolls允许空

master
han\hanst 1 week ago
parent
commit
709b1286b5
  1. 6
      src/main/java/com/xujie/sys/modules/ecss/service/impl/CoDelServiceImpl.java

6
src/main/java/com/xujie/sys/modules/ecss/service/impl/CoDelServiceImpl.java

@ -4206,7 +4206,9 @@ public class CoDelServiceImpl implements CoDelService {
}
Object detailRollsObj = detail.get("detailRolls");
if (detailRollsObj instanceof BigDecimal) {
if (detailRollsObj == null || "".equals(detailRollsObj)) {
palletDetailData.setRolls(BigDecimal.valueOf(0));
} else if (detailRollsObj instanceof BigDecimal) {
palletDetailData.setRolls((BigDecimal) detailRollsObj);
} else if (detailRollsObj instanceof Integer) {
palletDetailData.setRolls(BigDecimal.valueOf((Integer) detailRollsObj));
@ -4214,7 +4216,7 @@ public class CoDelServiceImpl implements CoDelService {
palletDetailData.setRolls(BigDecimal.valueOf((Double) detailRollsObj));
} else if (detailRollsObj instanceof String) {
palletDetailData.setRolls(new BigDecimal((String) detailRollsObj));
} else if (detailRollsObj != null) {
} else {
palletDetailData.setRolls(BigDecimal.valueOf(((Number) detailRollsObj).doubleValue()));
}

Loading…
Cancel
Save