From 111c34decb36745137517afb046f3494ab80006f Mon Sep 17 00:00:00 2001 From: chenshaoxin <1981897232@qq.com> Date: Sat, 10 May 2025 18:11:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BA=BA=EF=BC=9A=E9=99=88?= =?UTF-8?q?=E7=BB=8D=E9=91=AB=20=E6=97=A5=E6=9C=9F=EF=BC=9A2025/5/9=2016?= =?UTF-8?q?=EF=BC=9A30=20=E5=86=85=E5=AE=B9:=E9=94=80=E6=88=B7=E7=94=B3?= =?UTF-8?q?=E8=AF=B7=E5=AE=A1=E6=89=B9=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../shkd/sys/sys/plugin/mob/AccountClosureMobBillPlugin.java | 4 ++++ .../java/shkd/sys/sys/plugin/mob/ApprovalMobBillPlugin.java | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/mob/AccountClosureMobBillPlugin.java b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/mob/AccountClosureMobBillPlugin.java index af7f3c5..ff60a16 100644 --- a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/mob/AccountClosureMobBillPlugin.java +++ b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/mob/AccountClosureMobBillPlugin.java @@ -1,6 +1,7 @@ package shkd.sys.sys.plugin.mob; import kd.bos.bill.AbstractMobBillPlugIn; +import kd.bos.form.IPageCache; import kd.bos.form.events.AfterDoOperationEventArgs; import kd.bos.logging.Log; import kd.bos.logging.LogFactory; @@ -22,6 +23,9 @@ public class AccountClosureMobBillPlugin extends AbstractMobBillPlugIn implement if (afterDoOperationEventArgs.getOperateKey().equals("donothing")) { boolean success = afterDoOperationEventArgs.getOperationResult().isSuccess();//是否成功 if (success) { + this.getPageCache().put("xhsuccess", String.valueOf(true)); + String xhsuccess = this.getPageCache().get("xhsuccess"); + logger.info("xhsuccess:"+xhsuccess); logger.info("进入donothing"); // 插件代码 HashMap map = new HashMap<>(); diff --git a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/mob/ApprovalMobBillPlugin.java b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/mob/ApprovalMobBillPlugin.java index bc0300e..f74db84 100644 --- a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/mob/ApprovalMobBillPlugin.java +++ b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/mob/ApprovalMobBillPlugin.java @@ -2,6 +2,7 @@ package shkd.sys.sys.plugin.mob; import kd.bos.bill.AbstractMobBillPlugIn; import kd.bos.form.CloseCallBack; +import kd.bos.form.IPageCache; import kd.bos.form.container.Container; import kd.bos.form.control.Button; import kd.bos.form.control.Toolbar; @@ -27,6 +28,10 @@ public class ApprovalMobBillPlugin extends AbstractMobBillPlugIn implements Plug logger.info("进入afterDoOperation方法"); if (afterDoOperationEventArgs.getOperateKey().equals("donothing")) { logger.info("进入donothing"); + + IPageCache iPageCache = this.getView().getParentView().getService(IPageCache.class); + String xhsuccess = iPageCache.get("xhsuccess"); + logger.info("xhsuccess:"+xhsuccess); // 插件代码 HashMap map = new HashMap<>(); map.put("method", "setLocalStorage");