Przeglądaj źródła

特征及内容

zhongzewei 7 lat temu
rodzic
commit
0ecbf7a991

+ 4 - 3
web/building_saas/main/js/views/character_content_view.js

@@ -124,7 +124,7 @@ let contentOprObj = {
     save: function (callback) {
         let selectedNode = projectObj.mainController.tree.selected;
         const setting = projectObj.project.property.addRule !== undefined ? projectObj.project.property.addRule : getAddRuleSetting();
-        pageCCOprObj.setCharacterBySetting(selectedNode, setting, callback);
+        pageCCOprObj.setCharacterBySetting(contentOprObj, selectedNode, setting, callback);
     },
     onEditEnded: function (sender, args) {
         let me = contentOprObj;
@@ -498,7 +498,7 @@ let characterOprObj = {
     save: function (callback) {
         let selectedNode = projectObj.mainController.tree.selected;
         const setting = projectObj.project.property.addRule !== undefined ? projectObj.project.property.addRule : getAddRuleSetting();
-        pageCCOprObj.setCharacterBySetting(selectedNode, setting, callback);
+        pageCCOprObj.setCharacterBySetting(characterOprObj, selectedNode, setting, callback);
     },
     onEditStart: function (sender, args) {
         let me = characterOprObj;
@@ -822,7 +822,7 @@ let pageCCOprObj = {
      * @param {Object} setting - 设置
      * @return {void}
      */
-    setCharacterBySetting: function(node, setting, callback) {
+    setCharacterBySetting: function(oprObj, node, setting, callback) {
         let self = this;
 
         // 保存的条件数据
@@ -843,6 +843,7 @@ let pageCCOprObj = {
             node.data.name = updateData.name;
             node.data.itemCharacterText = updateData.itemCharacterText;
             node.data.jobContentText = updateData.jobContentText;
+            pageCCOprObj.showData(oprObj.workBook.getSheet(0), oprObj.setting, oprObj.currentCache);//刷新特征及内容Spread
             if(callback){
                 callback();
             }