Browse Source

教材管理新增-解决征订记录为null报错的问题

dzx 1 year ago
parent
commit
72b2faa133

+ 6 - 3
src/main/java/com/xjrsoft/module/textbook/service/impl/TextbookServiceImpl.java

@@ -51,11 +51,14 @@ public class TextbookServiceImpl extends MPJBaseServiceImpl<TextbookMapper, Text
             textbookClassRelation.setTextbookId(textbook.getId());
             textbookTextbookClassRelationMapper.insert(textbookClassRelation);
         }
-        for (TextbookSubscriptionRecord textbookSubscriptionRecord : textbook.getTextbookSubscriptionRecordList()) {
-            textbookSubscriptionRecord.setWfTextbookSubscriptionId(textbook.getId());
-            textbookTextbookSubscriptionRecordMapper.insert(textbookSubscriptionRecord);
+        if(textbook.getTextbookSubscriptionRecordList() != null){
+            for (TextbookSubscriptionRecord textbookSubscriptionRecord : textbook.getTextbookSubscriptionRecordList()) {
+                textbookSubscriptionRecord.setWfTextbookSubscriptionId(textbook.getId());
+                textbookTextbookSubscriptionRecordMapper.insert(textbookSubscriptionRecord);
+            }
         }
 
+
         return true;
     }