Parcourir la source

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

phoenix il y a 1 an
Parent
commit
5060eda80d

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

@@ -57,11 +57,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;
     }