This commit is contained in:
linfso 2025-05-05 19:43:53 +08:00
parent e99d55714e
commit 695d1f0901

View File

@ -125,6 +125,8 @@
tba.settle_type as settleType, tba.settle_type as settleType,
tba.open_bill_status as openBillStatus, tba.open_bill_status as openBillStatus,
tba.payment_status as paymentStatus, tba.payment_status as paymentStatus,
tba.settle_day as settleDay,
tba.payment_due_date as paymentDueDate,
tba.rec_money as recMoney, tba.rec_money as recMoney,
tba.reced_money as recedMoney, tba.reced_money as recedMoney,
tba.salesmen as salesmen, tba.salesmen as salesmen,
@ -144,6 +146,8 @@
settle_type, settle_type,
open_bill_status, open_bill_status,
payment_status, payment_status,
settle_day,
payment_due_date,
rec_money, rec_money,
reced_money, reced_money,
salesmen, salesmen,
@ -172,7 +176,8 @@
SELECT SELECT
a.settle_bill_no, a.settle_bill_no,
sum( if( b.trade_date <![CDATA[ <= ]]> a.payment_due_date,b.pay_money,0) ) AS recdMoneyIn, sum( if( b.trade_date <![CDATA[ <= ]]> a.payment_due_date,b.pay_money,0) ) AS recdMoneyIn,
sum( if(b.trade_date <![CDATA[ > ]]> a.payment_due_date and b.trade_date <![CDATA[ <= ]]> DATE_SUB( a.payment_due_date, INTERVAL - 30 DAY ),b.pay_money,0) ) AS recdPayMoney60D sum( if(b.trade_date <![CDATA[ > ]]> a.payment_due_date and b.trade_date <![CDATA[ <= ]]> DATE_SUB( a.payment_due_date, INTERVAL - 30 DAY ),b.pay_money,0) ) AS recdPayMoney60D,
sum( if(b.trade_date <![CDATA[ > ]]> DATE_SUB( a.payment_due_date, INTERVAL - 30 DAY ),b.pay_money,0) ) AS recdPayMoneyGreat60D
FROM FROM
emis_settle_bill a, emis_settle_bill a,
emis_settle_pay_record b, emis_settle_pay_record b,
@ -183,8 +188,6 @@
AND c.del_flag = '0' AND c.del_flag = '0'
AND a.settle_bill_no = c.settle_bill_no AND a.settle_bill_no = c.settle_bill_no
AND b.pay_id = c.pay_id AND b.pay_id = c.pay_id
AND b.trade_date <![CDATA[ > ]]> a.payment_due_date
AND b.trade_date <![CDATA[ <= ]]> DATE_SUB( a.payment_due_date, INTERVAL - 30 DAY )
<if test="salesmen != null and salesmen!='' "> and a.salesmen = #{salesmen}</if> <if test="salesmen != null and salesmen!='' "> and a.salesmen = #{salesmen}</if>
<if test="settleType != null and settleType != ''"> and a.settle_type= #{settleType}</if> <if test="settleType != null and settleType != ''"> and a.settle_type= #{settleType}</if>
<if test="billMonth != null and billMonth!='' "> and a.bill_month = #{billMonth}</if> <if test="billMonth != null and billMonth!='' "> and a.bill_month = #{billMonth}</if>