diff --git a/emis-biz/src/main/resources/mapper/EmisSettlePayRecordMapper.xml b/emis-biz/src/main/resources/mapper/EmisSettlePayRecordMapper.xml
index b5ce7a7da..26bd08fa9 100644
--- a/emis-biz/src/main/resources/mapper/EmisSettlePayRecordMapper.xml
+++ b/emis-biz/src/main/resources/mapper/EmisSettlePayRecordMapper.xml
@@ -205,13 +205,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
WHERE espbr.del_flag=0 and esb.del_flag=0
and espbr.settle_bill_no=esb.settle_bill_no
- b.trade_date esb.payment_due_date
+ and b.trade_date esb.payment_due_date
- b.trade_date ]]> esb.payment_due_date and b.trade_date DATE_SUB( esb.payment_due_date, INTERVAL - 30 DAY )
+ and ( b.trade_date ]]> esb.payment_due_date and b.trade_date DATE_SUB( esb.payment_due_date, INTERVAL - 30 DAY ) )
- b.trade_date ]]> DATE_SUB( esb.payment_due_date, INTERVAL - 30 DAY )
+ and b.trade_date ]]> DATE_SUB( esb.payment_due_date, INTERVAL - 30 DAY )
and FIND_IN_SET(espbr.settle_bill_no,#{settleBillNo})
)