diff --git a/emis-biz/src/main/resources/mapper/EmisSettleBillMapper.xml b/emis-biz/src/main/resources/mapper/EmisSettleBillMapper.xml index bb5267678..f2476544a 100644 --- a/emis-biz/src/main/resources/mapper/EmisSettleBillMapper.xml +++ b/emis-biz/src/main/resources/mapper/EmisSettleBillMapper.xml @@ -230,8 +230,8 @@ a.settle_bill_no, sum( b.pay_money) AS totalPayMoney, sum( if(b.trade_date a.payment_due_date,b.pay_money,0) ) AS recdMoneyIn, - sum( if(b.trade_date ]]> a.payment_due_date and b.trade_date DATE_SUB( a.payment_due_date, INTERVAL (a.credit_period-60) DAY ),b.pay_money,0) ) AS recdPayMoney60D, - sum( if(b.trade_date = ]]> DATE_SUB( a.payment_due_date, INTERVAL (a.credit_period-60) DAY ),b.pay_money,0) ) AS recdPayMoneyGreat60D + sum( if(a.settle_type='2' and a.credit_period ]]> 30 and b.trade_date ]]> a.payment_due_date and b.trade_date DATE_SUB( a.payment_due_date, INTERVAL (a.credit_period-60) DAY ),b.pay_money,0) ) AS recdPayMoney60D, + sum( if( (a.settle_type='2' and a.credit_period ]]> 30 and b.trade_date = ]]> DATE_SUB( a.payment_due_date, INTERVAL (a.credit_period-60) DAY ) ) or ( ( (a.settle_type='2' and a.credit_period 30) or a.settle_type='1' ) and b.trade_date ]]> a.payment_due_date ),b.pay_money,0) ) AS recdPayMoneyGreat60D FROM emis_settle_bill a, emis_settle_pay_record b,