From adf73628c1387fc9abdf1fa51d0d0fa3e2c38276 Mon Sep 17 00:00:00 2001 From: lijiarao Date: Fri, 30 Sep 2022 12:31:15 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E6=9B=B4=E6=96=B0=E7=A5=A8=E6=8D=AE?= =?UTF-8?q?=E8=A1=A8=E4=B8=AD=E7=9A=84=E7=A8=8E=E9=A2=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/jero/mail/mapper/PayMailBillMapper.java | 3 +++ .../com/jero/mail/mapper/xml/PayMailBillMapper.xml | 12 ++++++++++++ .../mail/service/impl/PayMailBillServiceImpl.java | 9 +++++++++ 3 files changed, 24 insertions(+) diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/mail/mapper/PayMailBillMapper.java b/jero-boot-incoming-payment/src/main/java/com/jero/mail/mapper/PayMailBillMapper.java index 83d8b7c3..68cf753d 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/mail/mapper/PayMailBillMapper.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/mail/mapper/PayMailBillMapper.java @@ -75,4 +75,7 @@ public interface PayMailBillMapper extends BaseMapper { Integer updateByProjectId(@Param("updated") PayMailBill payMailBill, @Param("projectId") String projectId); + Integer updateTax(@Param("id") String id); + + Integer updateNoTaxAmount(@Param("id") String id); } diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/mail/mapper/xml/PayMailBillMapper.xml b/jero-boot-incoming-payment/src/main/java/com/jero/mail/mapper/xml/PayMailBillMapper.xml index 5e7eff7b..61e1c146 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/mail/mapper/xml/PayMailBillMapper.xml +++ b/jero-boot-incoming-payment/src/main/java/com/jero/mail/mapper/xml/PayMailBillMapper.xml @@ -232,4 +232,16 @@ ) + + + update pay_mail_bill pmb + set pmb.tax = (select sum(pmbp.tax) from pay_mail_bill_project pmbp where bill_id = #{id}) + where id = #{id} + + + + update pay_mail_bill pmb + set pmb.no_tax_amount = (select sum(pmbp.no_tax_amount) from pay_mail_bill_project pmbp where bill_id = #{id}) + where id = #{id} + \ No newline at end of file diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/mail/service/impl/PayMailBillServiceImpl.java b/jero-boot-incoming-payment/src/main/java/com/jero/mail/service/impl/PayMailBillServiceImpl.java index 208a0784..f4a32e43 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/mail/service/impl/PayMailBillServiceImpl.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/mail/service/impl/PayMailBillServiceImpl.java @@ -415,6 +415,8 @@ public class PayMailBillServiceImpl extends ServiceImpl