xiatian 2 年 前
コミット
c8d04ddbab

+ 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());
 		}
 		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);
+					}
 				}
 			}
 		}