Ver código fonte

Merge branch 'cherry-pick-3c4e0800' into 'wrdp'

Merge branch 'fix/Process.redirect_mobile' into 'release'

See merge request o2oa/o2oa!2877
蔡祥熠 5 anos atrás
pai
commit
4289c97a43
1 arquivos alterados com 3 adições e 0 exclusões
  1. 3 0
      o2web/source/x_component_process_Xform/Form.js

+ 3 - 0
o2web/source/x_component_process_Xform/Form.js

@@ -4306,6 +4306,9 @@ MWF.xApplication.process.Xform.Form = MWF.APPForm = new Class(
             window.webkit.messageHandlers.closeWork.postMessage("");
         } else if (window.wx && window.__wxjs_environment === 'miniprogram') { //微信小程序 关闭页面
             wx.miniProgram.navigateBack({ delta: 1 });
+        } else if (this.json.afterProcessAction === "redirect" && this.json.afterProcessRedirectScript && this.json.afterProcessRedirectScript.code) {
+            var url = this.Macro.exec(this.json.afterProcessRedirectScript.code, this);
+            (new URI(url)).go();
         } else {
             var len = window.history.length;
             if (len > 1) {