瀏覽代碼

空指针处理

WANGJIALIANG 3 年之前
父節點
當前提交
43452aaea0
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      src/main/java/cn/hnthyy/thmz/service/impl/his/yf/YfSpecialMarkServiceImpl.java

+ 3 - 1
src/main/java/cn/hnthyy/thmz/service/impl/his/yf/YfSpecialMarkServiceImpl.java

@@ -73,9 +73,11 @@ public class YfSpecialMarkServiceImpl implements YfSpecialMarkService {
                 }
                 Double largeStockAmount = ypBaseYfMapper.selectLargeStockAmount(ypZdDict.getCode(), groupNo);
                 ypZdBaseYfSpecialVo.setStockAmountLarge(largeStockAmount);
+                List<Map<String, Object>> list = new ArrayList<>();
                 List<Map<String, Object>> zyList = ypZyPatientMapper.selectLatelyYpZyPatient(ypZdDict.getCode(), ypZdDict.getSerial(), ypZdDict.getPackSize().doubleValue(), groupNo);
                 List<Map<String, Object>> ypMzFytjs = ypMzFytjMapper.selectLatelyYpMzFytj(ypZdDict.getCode(), ypZdDict.getSerial(), ypZdDict.getPackSize().doubleValue(), groupNo);
-                zyList.addAll(ypMzFytjs);
+                list.addAll(zyList);
+                list.addAll(ypMzFytjs);
                 int threeDayDosage = 0;
                 int sevenDayDosage = 0;
                 int fourteenDayDosage = 0;