From 6aefe0bb2479822a945552d72de4cbc943d1cdc4 Mon Sep 17 00:00:00 2001 From: linfso Date: Wed, 7 May 2025 13:52:59 +0800 Subject: [PATCH] md --- .../mapper/EmisSettlePayRelMapper.xml | 39 +++++-------------- 1 file changed, 9 insertions(+), 30 deletions(-) diff --git a/emis-biz/src/main/resources/mapper/EmisSettlePayRelMapper.xml b/emis-biz/src/main/resources/mapper/EmisSettlePayRelMapper.xml index 4b34f2005..2d6236661 100644 --- a/emis-biz/src/main/resources/mapper/EmisSettlePayRelMapper.xml +++ b/emis-biz/src/main/resources/mapper/EmisSettlePayRelMapper.xml @@ -43,20 +43,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - select bill_no as billNo, sum(pay_money) sumMoney - from emis_settle_pay_rel a - where del_flag='0' - AND pay_id IN ( - + select a.bill_no as billNo, sum(a.pay_money) sumMoney + from emis_settle_pay_rel a,emis_settle_pay_record b + where a.del_flag='0' and b.del_flag='0' and a.pay_id=b.pay_id + AND a.pay_id IN ( select pay_id from emis_settle_pay_bill_rel espbr where espbr.del_flag='0' and FIND_IN_SET(espbr.settle_bill_no, #{settleBillNo}) ) AND a.bill_no IN ( select essb.bill_no from emis_settle_sub_bill essb where essb.del_flag='0' and FIND_IN_SET( essb.settle_bill_no, #{settleBillNo}) ) - group by bill_no + group by a.bill_no