Browse Source

删除和还原标签后(预览文字有变化)调推送2098

zhouna 5 years ago
parent
commit
c0e42627b5
2 changed files with 16 additions and 1 deletions
  1. 7 1
      src/containers/EditableSpan.js
  2. 9 0
      src/containers/OperationContainer.js

+ 7 - 1
src/containers/EditableSpan.js

@@ -235,7 +235,13 @@ function mapDispatchToProps(dispatch,state) {
       // 更新文本标签
       // 更新文本标签
       dispatch({
       dispatch({
         type:ISREAD
         type:ISREAD
-      })
+      });
+      //右侧推送
+      setTimeout(function(){      //延迟待确定后的数据更新后推送,避免获取的参数还是旧的
+        if(didPushParamChange()){     //操作后内容有变化才推送
+          dispatch(billing());
+        }
+      },200);
     },
     },
     removeId(obj){//删除时移除id
     removeId(obj){//删除时移除id
       if(obj.i==null){return}
       if(obj.i==null){return}

+ 9 - 0
src/containers/OperationContainer.js

@@ -17,6 +17,8 @@ import {RECOVER_TAG_CURRENT} from '@store/types/currentIll';
 import {RECOVER_TAG_OTHER} from '@store/types/otherHistory';
 import {RECOVER_TAG_OTHER} from '@store/types/otherHistory';
 import {RECOVER_TAG_CHECK} from '@store/types/checkBody';
 import {RECOVER_TAG_CHECK} from '@store/types/checkBody';
 import {Notify} from '@commonComp';
 import {Notify} from '@commonComp';
+import {didPushParamChange} from '@utils/tools.js';
+import {billing} from '@store/async-actions/pushMessage';
 
 
 // function mapStateToProps({print}) {
 // function mapStateToProps({print}) {
 function mapStateToProps(state) {
 function mapStateToProps(state) {
@@ -90,6 +92,13 @@ function mapDispatchToProps(dispatch) {
               data:deledTags[0],
               data:deledTags[0],
               index:arr[1]
               index:arr[1]
             });
             });
+          //右侧推送
+          setTimeout(function(){      //延迟待确定后的数据更新后推送,避免获取的参数还是旧的
+            if(didPushParamChange()){     //操作后内容有变化才推送
+              dispatch(billing());
+            }
+          },200);
+
         }
         }
     };
     };
 }
 }