Browse Source

修复bug

olym 7 years ago
parent
commit
4a1fff3589
1 changed files with 9 additions and 5 deletions
  1. 9 5
      web/building_saas/main/js/views/character_content_view.js

+ 9 - 5
web/building_saas/main/js/views/character_content_view.js

@@ -987,15 +987,19 @@ let pageCCOprObj = {
      * @return {Object} - 返回更新的数据
      */
     getCharacterUpdateData: function(setting, node) {
-        // 获取原名称
-        const name = node.data.name.split("\n");
-        this.nameCache = name[0] !== undefined ? name[0] : "";
-
         let updateData = {
             itemCharacterText: '',
             jobContentText: '',
-            name: this.nameCache,
+            name: '',
         };
+        if (node.data.name === undefined || node.data.itemCharacter.length <= 0 || node.data.jobContent.length <= 0) {
+            return updateData;
+        }
+        // 获取原名称
+        const name = node.data.name.split("\n");
+        this.nameCache = name[0] !== undefined ? name[0] : "";
+        updateData.name = this.nameCache;
+
         let contentArray = [];
 
         // 获取当前设置数据