luobang преди 1 година
родител
ревизия
5baecd0621
променени са 1 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 3 0
      src/main/java/com/steerinfo/dil/service/impl/TmstruckWeightResultServiceImpl.java

+ 3 - 0
src/main/java/com/steerinfo/dil/service/impl/TmstruckWeightResultServiceImpl.java

@@ -341,6 +341,9 @@ public class TmstruckWeightResultServiceImpl implements ITmstruckWeightResultSer
                 String flId = codeMap.get("FLID").toString();
                 codeMap.put("flId",flId);
                 BigDecimal orderIdByFLID = omstruckOrderMapper.selectOrderIdByFLID(codeMap.get("FLID"));
+                if(orderIdByFLID == null) {
+                    throw new Exception("该分录没有对应的运输订单");
+                }
                 saleMaterialId = tmstruckWeightResultMapper.getSaleMaterialId(codeMap);
                 codeMap.put("saleMaterialId",saleMaterialId);
                 //首先判断该分录有没有净重