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

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

上级 ee7dd1d7
......@@ -905,7 +905,7 @@ import { Util } from '@/ibiz-core/utils';
});
if(AppCenterService && AppCenterService.getMessageCenter()){
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;
}
if(Object.is(action,'appRefresh')){
......@@ -1161,7 +1161,7 @@ import { Util } from '@/ibiz-core/utils';
this.$emit('save', data);
}
<#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 });
</#if>
this.$nextTick(() => {
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册