From 372571abb071903a4544f2912ba06317eab082e9 Mon Sep 17 00:00:00 2001 From: zhangzhiguo <421587375@qq.com> Date: Mon, 22 Sep 2025 11:08:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=A5=E5=BA=93=E5=8D=95=E8=AE=A1=E7=AE=97?= =?UTF-8?q?=E6=94=AF=E5=87=BA=E5=90=88=E5=90=8C=E7=BB=93=E7=AE=97=E5=8D=95?= =?UTF-8?q?=E6=94=AF=E4=BB=98=E9=A1=B9=E7=9B=AE=E5=88=86=E5=BD=95=E9=87=91?= =?UTF-8?q?=E9=A2=9D=E6=8F=92=E4=BB=B6=E6=8F=90=E4=BA=A4=E6=9D=83=E9=99=90?= =?UTF-8?q?=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../MaterialInAmountToItemEntryWorkFlowPlugin.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/workflow/MaterialInAmountToItemEntryWorkFlowPlugin.java b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/workflow/MaterialInAmountToItemEntryWorkFlowPlugin.java index d3d4f1f..b6e5e4d 100644 --- a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/workflow/MaterialInAmountToItemEntryWorkFlowPlugin.java +++ b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/workflow/MaterialInAmountToItemEntryWorkFlowPlugin.java @@ -53,9 +53,11 @@ public class MaterialInAmountToItemEntryWorkFlowPlugin implements IWorkflowPlugi calAllTypeAmount(outContractSettle); SaveServiceHelper.save(new DynamicObject[]{outContractSettle}); OperateOption option= OperateOption.create(); - option.setVariableValue(OperateOptionConst.STRICTVALIDATION, String.valueOf(false)); - option.setVariableValue(OperateOptionConst.IGNOREINTERACTION, String.valueOf(true)); - option.setVariableValue(OperateOptionConst.IGNOREWARN, String.valueOf(true)); + // option.setVariableValue("ishasright", "true");//此处是跳过校验权限 + // option.setVariableValue(OperateOptionConst.STRICTVALIDATION, String.valueOf(false)); + // option.setVariableValue(OperateOptionConst.IGNOREINTERACTION, String.valueOf(true)); + // option.setVariableValue(OperateOptionConst.IGNOREWARN, String.valueOf(true)); + option.setVariableValue(OperateOptionConst.ISHASRIGHT, String.valueOf(true));//跳过权限校验 //option.add(OperateOptionConst.SKIP_PERMISSION_CHECK); OperationResult result = OperationServiceHelper.executeOperate("submit", "ec_out_contract_settle", new DynamicObject[]{outContractSettle}, option); log.info("MaterialInAmountToItemEntryWorkFlowPlugin-result:"+result.toString());