From be78f71051ccce43744d4325c3a9dc6de05b02b0 Mon Sep 17 00:00:00 2001 From: yuxueliang0813 <407010292@qq.com> Date: Fri, 18 Jul 2025 17:15:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A6=82=E6=9E=9C=E4=B8=8D=E6=98=AF=E5=85=A8?= =?UTF-8?q?=E5=8A=9F=E8=83=BD=E7=94=A8=E6=88=B7=E7=9B=B4=E6=8E=A5=E8=BF=94?= =?UTF-8?q?=E5=9B=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/shjh/jhzj7/fi/fi/plugin/form/TestDBFormPlugin.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/main/java/shjh/jhzj7/fi/fi/plugin/form/TestDBFormPlugin.java b/main/java/shjh/jhzj7/fi/fi/plugin/form/TestDBFormPlugin.java index 1466441..a782785 100644 --- a/main/java/shjh/jhzj7/fi/fi/plugin/form/TestDBFormPlugin.java +++ b/main/java/shjh/jhzj7/fi/fi/plugin/form/TestDBFormPlugin.java @@ -1,11 +1,13 @@ package shjh.jhzj7.fi.fi.plugin.form; +import kd.bos.context.RequestContext; import kd.bos.db.DB; import kd.bos.db.DBRoute; import kd.bos.form.events.AfterDoOperationEventArgs; import kd.bos.form.plugin.AbstractFormPlugin; import kd.bos.logging.Log; import kd.bos.logging.LogFactory; +import kd.bos.servicehelper.permission.PermissionServiceHelper; public class TestDBFormPlugin extends AbstractFormPlugin { @@ -15,6 +17,10 @@ public class TestDBFormPlugin extends AbstractFormPlugin { public void afterDoOperation(AfterDoOperationEventArgs e) { super.afterDoOperation(e); if("shjh_btnok".equals(e.getOperateKey())){ + //如果不是全功能用户直接返回 + if(PermissionServiceHelper.isSuperUser(RequestContext.get().getCurrUserId())){ + return; + } String dbnum = (String) this.getModel().getValue("shjh_dbnum");//标识 String sql = (String) this.getModel().getValue("shjh_sqls");//sql语句 try{