From 555d59edbfaf4baa477d1b3dd62a71ca189237a1 Mon Sep 17 00:00:00 2001 From: xiangerlin <251481237@qq.com> Date: Mon, 11 Aug 2025 09:55:34 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=9D=E8=AF=81=E9=87=91=E6=91=98=E8=A6=81?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../oa/payment/service/impl/PaybillPluginServiceImpl.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/oa/payment/service/impl/PaybillPluginServiceImpl.java b/base-buildpackage/src/main/java/com/hzya/frame/plugin/oa/payment/service/impl/PaybillPluginServiceImpl.java index fb546fb1..dba87f0d 100644 --- a/base-buildpackage/src/main/java/com/hzya/frame/plugin/oa/payment/service/impl/PaybillPluginServiceImpl.java +++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/oa/payment/service/impl/PaybillPluginServiceImpl.java @@ -262,11 +262,14 @@ public class PaybillPluginServiceImpl implements IPaybillPluginService { b.put("pk_recproject", headers.getString("付-汇票保证金"));//收支项目, 固定写付-汇票保证金 b.put("pk_oppaccount", formmainData.getString("field0103"));//付款银行账号 //汇票保证金摘要格式:{保证金金额}元汇票{保证金比例}{票号前8-后8} + //2025年8月11日09:49:08 改成 :汇票保证金摘要格式:{整单合计金额}元汇票{保证金比例}{票号前8-后8} String bzjTemplate = "{}元汇票{}{}保证金(票号{}-{})"; BigDecimal field0095 = Convert.toBigDecimal(formmainData.getBigDecimal("field0095"),BigDecimal.ZERO); BigDecimal multiply = field0095.multiply(BigDecimal.valueOf(100)); BigDecimal proportion = multiply.setScale(0, BigDecimal.ROUND_HALF_UP); - String je = Convert.toStr(formmainData.getString("field0096"),""); + // 保证金金额 改成 合计金额 + //String je = Convert.toStr(formmainData.getString("field0096"),""); + String je = Convert.toStr(formmainData.getString("field0019"),""); String bzjMemo = StrUtil.format(bzjTemplate,je,proportion,"%","",""); b.put("memo",bzjMemo); }