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");