diff --git "a/@LOGIC/@UIACTION/\345\211\215\345\217\260\350\260\203\347\224\250/LOGIC.vue.ftl" "b/@LOGIC/@UIACTION/\345\211\215\345\217\260\350\260\203\347\224\250/LOGIC.vue.ftl" index 56e7b2b2d660ebb71ae95a9d65f2466fc2f09f92..1c1d5368cdc0437f5193fc5a6f6bdf6ed133dbb8 100644 --- "a/@LOGIC/@UIACTION/\345\211\215\345\217\260\350\260\203\347\224\250/LOGIC.vue.ftl" +++ "b/@LOGIC/@UIACTION/\345\211\215\345\217\260\350\260\203\347\224\250/LOGIC.vue.ftl" @@ -83,10 +83,6 @@ ${front_block} <#-- BEGIN: 鍓嶅彴澶勭悊妯″紡锛氭墦寮€HTML --> <#if item.getFrontProcessType() == 'OPENHTMLPAGE'> <#-- 鎵撳紑鐙珛绋嬪簭寮瑰嚭 --> - <#if item.isCloseEditView()> - <#-- 鍏抽棴缂栬緫瑙嗗浘 --> - actionContext.closeView(null); - </#if> const openPopupApp = (url: string) => { window.open(url, '_blank'); return null; @@ -171,10 +167,6 @@ ${front_block} </#if> </#if> <#-- END锛氬噯澶囧弬鏁� --> - <#-- 鍏抽棴缂栬緫瑙嗗浘 --> - <#if item.isCloseEditView()> - actionContext.closeView(null); - </#if> <#-- BEGIN: 鎵撳紑閲嶅畾鍚戣鍥� --> <#if dataview.isRedirectView()> <#-- BEGIN: 鎵撳紑椤剁骇鍒嗛〉瑙嗗浘 --> @@ -389,6 +381,11 @@ ${front_block} } </#if> <#-- END 鏄惁閲嶆柊鍔犺浇鏁版嵁 --> + <#-- BEGIN鍏抽棴缂栬緫瑙嗗浘 --> + <#if item.isCloseEditView()> + actionContext.closeView(null); + </#if> + <#-- END鍏抽棴缂栬緫瑙嗗浘 --> <#-- BEGIN 鍚庣画鐣岄潰琛屼负 --> <#if item.getNextPSUIAction?? && item.getNextPSUIAction()??> <#assign nextPSUIAction = item.getNextPSUIAction()/> @@ -422,6 +419,11 @@ ${front_block} xData.refresh(args); } </#if> + <#-- BEGIN鍏抽棴缂栬緫瑙嗗浘 --> + <#if item.isCloseEditView()> + _this.closeView(null); + </#if> + <#-- END鍏抽棴缂栬緫瑙嗗浘 --> <#-- 鍚庣画鐣岄潰琛屼负 --> <#if item.getNextPSUIAction?? && item.getNextPSUIAction()??> <#assign nextPSUIAction = item.getNextPSUIAction()/> @@ -465,6 +467,11 @@ ${front_block} xData.refresh(args); } </#if> + <#-- BEGIN鍏抽棴缂栬緫瑙嗗浘 --> + <#if item.isCloseEditView()> + _this.closeView(null); + </#if> + <#-- END鍏抽棴缂栬緫瑙嗗浘 --> <#-- 鍚庣画鐣岄潰琛屼负 --> <#if item.getNextPSUIAction?? && item.getNextPSUIAction()??> <#assign nextPSUIAction = item.getNextPSUIAction()/> @@ -509,6 +516,10 @@ ${front_block} xData.refresh(args); } </#if> + <#-- BEGIN鍏抽棴缂栬緫瑙嗗浘 --> + <#if item.isCloseEditView()> + _this.closeView(null); + </#if> <#-- 鍚庣画鐣岄潰琛屼负 --> <#if item.getNextPSUIAction?? && item.getNextPSUIAction()??> <#assign nextPSUIAction = item.getNextPSUIAction()/> @@ -551,6 +562,10 @@ ${front_block} if (xData && xData.refresh && xData.refresh instanceof Function) { xData.refresh(args); } + <#-- 鍏抽棴缂栬緫瑙嗗浘 --> + <#if item.isCloseEditView()> + actionContext.closeView(null); + </#if> <#-- 鍚庣画鐣岄潰琛屼负 --> <#if item.getNextPSUIAction?? && item.getNextPSUIAction()??> <#assign nextPSUIAction = item.getNextPSUIAction()/>