Browse Source

修改

master
ligaode 4 days ago
parent
commit
5af0684c17
  1. 4
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbeoverdueveh/LoanBeOverdueVehMapper.xml
  2. 2
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbeoverdueveh/LoanBeOverdueVehService.java

4
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbeoverdueveh/LoanBeOverdueVehMapper.xml

@ -229,8 +229,6 @@
lrpd.dueDate < CURDATE() lrpd.dueDate < CURDATE()
GROUP BY GROUP BY
lrpd.sid lrpd.sid
HAVING
(lrpd.dueMoney - SUM(IFNULL(lrh.actualMoney, 0))) > 0
) a1 ) a1
WHERE WHERE
a1.borrowerSid = #{borrowerSid} a1.borrowerSid = #{borrowerSid}
@ -239,6 +237,7 @@
a1.loanContractNo, a1.loanContractNo,
a1.vinNo, a1.vinNo,
a1.busVinSid a1.busVinSid
HAVING beOverdueMoney > 0
</select> </select>
<select id="initReaRepayment" resultType="com.yxt.anrui.riskcenter.api.loanbeoverdueveh.ReaRepaymentVo"> <select id="initReaRepayment" resultType="com.yxt.anrui.riskcenter.api.loanbeoverdueveh.ReaRepaymentVo">
@ -344,7 +343,6 @@
) lbcv ON lbcv.saleVehSid = lrpd.busVinSid AND lbcv.rn = 1 ) lbcv ON lbcv.saleVehSid = lrpd.busVinSid AND lbcv.rn = 1
WHERE lrpd.dueDate &lt; CURDATE() -- 移除DATE_FORMAT函数 WHERE lrpd.dueDate &lt; CURDATE() -- 移除DATE_FORMAT函数
GROUP BY lrpd.sid GROUP BY lrpd.sid
HAVING (lrpd.dueMoney - COALESCE(SUM(lrh.actualMoney), 0)) > 0
) a1 ) a1
LEFT JOIN ( LEFT JOIN (
SELECT SELECT

2
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbeoverdueveh/LoanBeOverdueVehService.java

@ -183,6 +183,7 @@ public class LoanBeOverdueVehService {
if (StringUtils.isNotBlank(query.getBeOverdueMoneyAndPeriod())) { if (StringUtils.isNotBlank(query.getBeOverdueMoneyAndPeriod())) {
qw.having("beOverdueMoneyAndPeriod = {0}", query.getBeOverdueMoneyAndPeriod()); qw.having("beOverdueMoneyAndPeriod = {0}", query.getBeOverdueMoneyAndPeriod());
} }
qw.having("beOverdueMoney > {0}", 0);
IPage<LoanBeOverdueVehVo> page = PagerUtil.queryToPage(pq); IPage<LoanBeOverdueVehVo> page = PagerUtil.queryToPage(pq);
IPage<LoanBeOverdueVehVo> pagging = loanBeOverdueVehMapper.selectPageVo(page, qw); IPage<LoanBeOverdueVehVo> pagging = loanBeOverdueVehMapper.selectPageVo(page, qw);
PagerVo<LoanBeOverdueVehVo> p = PagerUtil.pageToVo(pagging, null); PagerVo<LoanBeOverdueVehVo> p = PagerUtil.pageToVo(pagging, null);
@ -303,6 +304,7 @@ public class LoanBeOverdueVehService {
if (StringUtils.isNotBlank(query.getBeOverdueMoneyAndPeriod())) { if (StringUtils.isNotBlank(query.getBeOverdueMoneyAndPeriod())) {
qw.having("beOverdueMoneyAndPeriod = {0}", query.getBeOverdueMoneyAndPeriod()); qw.having("beOverdueMoneyAndPeriod = {0}", query.getBeOverdueMoneyAndPeriod());
} }
qw.having("beOverdueMoney > {0}", 0);
List<LoanBeOverdueVehExcelVo> loanBeOverdueVehExcelVos = loanBeOverdueVehMapper.excelList(qw); List<LoanBeOverdueVehExcelVo> loanBeOverdueVehExcelVos = loanBeOverdueVehMapper.excelList(qw);
return loanBeOverdueVehExcelVos; return loanBeOverdueVehExcelVos;
} }

Loading…
Cancel
Save