From fa4fb79d7e5e79820570d2b1fedfa53b1dce06b8 Mon Sep 17 00:00:00 2001 From: xuhaihui <2098865055@qq.com> Date: Wed, 18 Jun 2025 11:25:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=98=E6=AC=BE=E7=94=B3=E8=AF=B7=E5=8D=95?= =?UTF-8?q?=E6=8F=90=E4=BA=A4=E6=A0=A1=E9=AA=8C=E9=80=BB=E8=BE=91=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ec/ecpf/opplugin/PaymentApplyInvoiceValidateOp.java | 3 ++- .../kd/ec/ecpf/opplugin/PaymentApplyInvoiceValidator.java | 4 ++-- .../pr/plugin/form/PaymentApplyInvoiceValidateOpExt.java | 8 +++----- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/kd/ec/ecpf/opplugin/PaymentApplyInvoiceValidateOp.java b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/kd/ec/ecpf/opplugin/PaymentApplyInvoiceValidateOp.java index 8448258..ea3e518 100644 --- a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/kd/ec/ecpf/opplugin/PaymentApplyInvoiceValidateOp.java +++ b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/kd/ec/ecpf/opplugin/PaymentApplyInvoiceValidateOp.java @@ -22,6 +22,7 @@ public class PaymentApplyInvoiceValidateOp extends AbstractOperationServicePlugI } public void onAddValidators(AddValidatorsEventArgs e) { - e.addValidator(new PaymentApplyInvoiceValidator()); +// e.addValidator(new PaymentApplyInvoiceValidator()); + e.getValidators().removeIf(validator -> validator instanceof PaymentApplyInvoiceValidator); } } diff --git a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/kd/ec/ecpf/opplugin/PaymentApplyInvoiceValidator.java b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/kd/ec/ecpf/opplugin/PaymentApplyInvoiceValidator.java index f88cdfa..48d9551 100644 --- a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/kd/ec/ecpf/opplugin/PaymentApplyInvoiceValidator.java +++ b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/kd/ec/ecpf/opplugin/PaymentApplyInvoiceValidator.java @@ -23,9 +23,9 @@ import kd.bos.servicehelper.QueryServiceHelper; import kd.ec.basedata.common.enums.BillStatusEnum; import zcgj.zcdev.zcdev.pr.plugin.form.MaterialInbFinaceConfirmeInvoicePlugin; -class PaymentApplyInvoiceValidator extends AbstractValidator { +public class PaymentApplyInvoiceValidator extends AbstractValidator { private static final Log log = LogFactory.getLog(PaymentApplyInvoiceValidator.class); - PaymentApplyInvoiceValidator() { + public PaymentApplyInvoiceValidator() { } public void validate() { diff --git a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/PaymentApplyInvoiceValidateOpExt.java b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/PaymentApplyInvoiceValidateOpExt.java index c2b10e9..5525e45 100644 --- a/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/PaymentApplyInvoiceValidateOpExt.java +++ b/code/zcdev/zcgj-zcdev-zcdev-pr/src/main/java/zcgj/zcdev/zcdev/pr/plugin/form/PaymentApplyInvoiceValidateOpExt.java @@ -1,8 +1,3 @@ -// -// Source code recreated from a .class file by IntelliJ IDEA -// (powered by FernFlower decompiler) -// - package zcgj.zcdev.zcdev.pr.plugin.form; import kd.bos.entity.plugin.AbstractOperationServicePlugIn; @@ -10,6 +5,9 @@ import kd.bos.entity.plugin.AddValidatorsEventArgs; import kd.bos.entity.plugin.PreparePropertysEventArgs; import kd.ec.ecpf.opplugin.PaymentApplyInvoiceValidator; +/* + * 付款申请单提交操作校验更改 + */ public class PaymentApplyInvoiceValidateOpExt extends AbstractOperationServicePlugIn { public PaymentApplyInvoiceValidateOpExt() { }