瀏覽代碼

Merge remote-tracking branch 'remotes/origin/dev_1.0.0' into release_1.0.0

xiatian 2 年之前
父節點
當前提交
3f30118f7d
共有 1 個文件被更改,包括 7 次插入5 次删除
  1. 7 5
      src/main/java/cn/com/qmth/mps/service/impl/PaperDetailServiceImpl.java

+ 7 - 5
src/main/java/cn/com/qmth/mps/service/impl/PaperDetailServiceImpl.java

@@ -77,11 +77,13 @@ public class PaperDetailServiceImpl extends ServiceImpl<PaperDetailDao, PaperDet
 			unitSet.add(u.getDetailNumber() + "-" + u.getDetailUnitNumber());
 			unitSet.add(u.getDetailNumber() + "-" + u.getDetailUnitNumber());
 		}
 		}
 		for (PaperDetail pd : ret) {
 		for (PaperDetail pd : ret) {
-			for (PaperDetailUnit u : pd.getUnits()) {
-				if (unitSet.contains(pd.getNumber() + "-" + u.getNumber())) {
-					u.setInGroup(true);
-				} else {
-					u.setInGroup(false);
+			if (CollectionUtils.isNotEmpty(pd.getUnits())) {
+				for (PaperDetailUnit u : pd.getUnits()) {
+					if (unitSet.contains(pd.getNumber() + "-" + u.getNumber())) {
+						u.setInGroup(true);
+					} else {
+						u.setInGroup(false);
+					}
 				}
 				}
 			}
 			}
 		}
 		}