Преглед на файлове

Merge remote-tracking branch 'origin/dev' into dev

lazhaoqian преди 3 години
родител
ревизия
c6474ece53
променени са 1 файла, в които са добавени 6 реда и са изтрити 2 реда
  1. 6 2
      ruoyi-warehouse/src/main/java/com/ruoyi/warehouseBusiness/service/impl/TWarehouseBillsServiceImpl.java

+ 6 - 2
ruoyi-warehouse/src/main/java/com/ruoyi/warehouseBusiness/service/impl/TWarehouseBillsServiceImpl.java

@@ -490,8 +490,12 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
         List<Map<String, Object>> list = tWarehouseBillsMapper.selectWarehouseBusinessList(tWarehousebills);
         list.forEach(map -> {
             map.put("fBilltype", "其他账务");
-            map.put("shipsName", tVesselMapper.selectTVesselById(((Integer) map.get("fVslid")).longValue()).getfName());
-            map.put("voyage", tVoyageMapper.selectTVoyageById(((Integer) map.get("fVoyid")).longValue()).getfNo());
+            if (map.get("fVslid") != null) {
+                map.put("shipsName", tVesselMapper.selectTVesselById(((Integer) map.get("fVslid")).longValue()).getfName());
+            }
+            if (map.get("fVoyid") != null) {
+                map.put("voyage", tVoyageMapper.selectTVoyageById(((Integer) map.get("fVoyid")).longValue()).getfNo());
+            }
         });
         return list;
     }