提交 340418da 编写于 作者: KK's avatar KK

表单应用通知为create时不应该刷新

上级 ee7dd1d7
...@@ -905,7 +905,7 @@ import { Util } from '@/ibiz-core/utils'; ...@@ -905,7 +905,7 @@ import { Util } from '@/ibiz-core/utils';
}); });
if(AppCenterService && AppCenterService.getMessageCenter()){ if(AppCenterService && AppCenterService.getMessageCenter()){
this.appStateEvent = AppCenterService.getMessageCenter().subscribe(({ name, action, data }) =>{ this.appStateEvent = AppCenterService.getMessageCenter().subscribe(({ name, action, data }) =>{
if(!Object.is(name,"${ctrl.getPSAppDataEntity().getCodeName()}")){ if(!Object.is(name,"${ctrl.getPSAppDataEntity().getCodeName()}") && data.appRefreshAction){
return; return;
} }
if(Object.is(action,'appRefresh')){ if(Object.is(action,'appRefresh')){
...@@ -1161,7 +1161,7 @@ import { Util } from '@/ibiz-core/utils'; ...@@ -1161,7 +1161,7 @@ import { Util } from '@/ibiz-core/utils';
this.$emit('save', data); this.$emit('save', data);
} }
<#if ctrl.getControlType() == 'FORM'> <#if ctrl.getControlType() == 'FORM'>
AppCenterService.notifyMessage({name:"${ctrl.getPSAppDataEntity().getCodeName()}",action:'appRefresh',data:data}); AppCenterService.notifyMessage({name:"${ctrl.getPSAppDataEntity().getCodeName()}",action:'appRefresh',data:data:Object.assign(data,{appRefreshAction:action===this.updateAction?false:true})}});
this.$store.dispatch('viewaction/datasaved', { viewtag: this.viewtag }); this.$store.dispatch('viewaction/datasaved', { viewtag: this.viewtag });
</#if> </#if>
this.$nextTick(() => { this.$nextTick(() => {
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册