diff --git a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/form/GuaranteeContractFeeDetailPlugin.java b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/form/GuaranteeContractFeeDetailPlugin.java index 68620c0..54b57f7 100644 --- a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/form/GuaranteeContractFeeDetailPlugin.java +++ b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/form/GuaranteeContractFeeDetailPlugin.java @@ -297,13 +297,10 @@ public class GuaranteeContractFeeDetailPlugin extends AbstractBillPlugIn { public void propertyChanged(PropertyChangedArgs e) { super.propertyChanged(e); String name = e.getProperty().getName(); - if ("".equals(name)){ + if (Arrays.asList("shkd_jtfeeamt","shkd_ytfeeamt").contains(name)){ String billstatus = (String) this.getModel().getValue("billstatus"); BigDecimal newValue = (BigDecimal) e.getChangeSet()[0].getNewValue(); BigDecimal oldValue = (BigDecimal) e.getChangeSet()[0].getOldValue(); - if (newValue==null||oldValue==null){ - return; - } if (newValue.compareTo(oldValue)!=0&&Arrays.asList("B","C").contains(billstatus)){ SaveServiceHelper.save(new DynamicObject[]{this.getModel().getDataEntity(true)}); } diff --git a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/operation/DrafttradebillOP.java b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/operation/DrafttradebillOP.java index a05281f..b78ce2b 100644 --- a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/operation/DrafttradebillOP.java +++ b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/operation/DrafttradebillOP.java @@ -26,6 +26,12 @@ import java.math.BigDecimal; import java.util.*; import java.util.stream.Collectors; +/** + * @FileName GuaranteeContractAuditOpPlugin + * @Description 自动下推兑付票据 + * @Author csx + * @date 2025-08-08 + **/ public class DrafttradebillOP extends AbstractOperationServicePlugIn { private static final Log logger = LogFactory.getLog(DrafttradebillOP.class); diff --git a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/operation/ElectronicPayDealOPPlugin.java b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/operation/ElectronicPayDealOPPlugin.java index 1daaf8e..8b9149d 100644 --- a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/operation/ElectronicPayDealOPPlugin.java +++ b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/operation/ElectronicPayDealOPPlugin.java @@ -21,6 +21,12 @@ import java.time.Duration; import java.time.LocalDateTime; import java.util.*; +/** + * @FileName GuaranteeContractAuditOpPlugin + * @Description 锁定校验插件 + * @Author csx + * @date 2025-08-08 + **/ public class ElectronicPayDealOPPlugin extends AbstractOperationServicePlugIn implements Plugin { private static final Log logger = LogFactory.getLog(ElectronicPayDealOPPlugin.class); diff --git a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/operation/GuaranteeContractAuditOpPlugin.java b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/operation/GuaranteeContractAuditOpPlugin.java index 3bf3e42..99071a8 100644 --- a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/operation/GuaranteeContractAuditOpPlugin.java +++ b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/operation/GuaranteeContractAuditOpPlugin.java @@ -11,6 +11,13 @@ import kd.bos.logging.LogFactory; import kd.bos.servicehelper.BusinessDataServiceHelper; import kd.bos.servicehelper.operation.SaveServiceHelper; + +/** + * @FileName GuaranteeContractAuditOpPlugin + * @Description 担保合同审核插件 + * @Author csx + * @date 2025-08-08 + **/ public class GuaranteeContractAuditOpPlugin extends AbstractOperationServicePlugIn { private static final Log logger = LogFactory.getLog(GuaranteeContractAuditOpPlugin.class); diff --git a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/operation/GuaranteeContractUnAuditOpPlugin.java b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/operation/GuaranteeContractUnAuditOpPlugin.java index 7be06a9..993f9b9 100644 --- a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/operation/GuaranteeContractUnAuditOpPlugin.java +++ b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/plugin/operation/GuaranteeContractUnAuditOpPlugin.java @@ -14,6 +14,12 @@ import kd.bos.servicehelper.operation.SaveServiceHelper; import java.util.ArrayList; import java.util.List; +/** + * @FileName GuaranteeContractUnAuditOpPlugin + * @Description 担保合同反审核插件 + * @Author csx + * @date 2025-08-08 + **/ public class GuaranteeContractUnAuditOpPlugin extends AbstractOperationServicePlugIn { private static final Log logger = LogFactory.getLog(GuaranteeContractUnAuditOpPlugin.class);