Browse Source

逾期车辆列表查询条件优化测试

zhanglei
God 1 year ago
parent
commit
4184ebdafd
  1. 2
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbeoverdueveh/LoanBeOverdueVehMapper.xml
  2. 9
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbeoverdueveh/LoanBeOverdueVehService.java

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

@ -11,6 +11,7 @@
a1.`loanContractNo`,
a1.borrowerName,
RIGHT(a1.vinNo,8) AS vinNo,
a1.vehMark AS carNum,
a1.`bankName`,
a1.`bankContractNo`,
a1.dueMoney AS bankMonthRep,
@ -31,6 +32,7 @@
lrpd.`loanContractNo`,
lrpd.borrowerName,
lrpd.`vinNo`,
lrpd.`vehMark`,
lrpd.`bankName`,
lrpd.`bankContractNo`,
lrpd.dueMoney,

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

@ -86,7 +86,7 @@ public class LoanBeOverdueVehService {
qw.like("a1.borrowerName", query.getBorrowerName());
}
if (StringUtils.isNotBlank(query.getCarNum())) {
qw.like("", query.getCarNum());
qw.like("a1.vehMark", query.getCarNum());
}
if (StringUtils.isNotBlank(query.getBankName())) {
qw.like("a1.bankName", query.getBankName());
@ -97,6 +97,9 @@ public class LoanBeOverdueVehService {
if (StringUtils.isNotBlank(query.getRiskStaffName())) {
qw.like("a1.riskStaffUserName", query.getRiskStaffName());
}
if (StringUtils.isNotBlank(query.getVinNo())) {
qw.like("a1.vinNo", query.getVinNo());
}
String collectionStartDate = query.getCollectionStartDate();
String collectionEndDate = query.getCollectionEndDate();
qw.apply(StringUtils.isNotBlank(collectionStartDate), "date_format (a1.createTime,'%Y-%m-%d') >= date_format('" + collectionStartDate + "','%Y-%m-%d')").
@ -105,9 +108,9 @@ public class LoanBeOverdueVehService {
qw.groupBy("a1.loanContractNo");
qw.groupBy("a1.vinNo");
qw.groupBy("a1.busVinSid");
if (StringUtils.isNotBlank(query.getVinNo())) {
/*if (StringUtils.isNotBlank(query.getVinNo())) {
qw.having("vinNo = {0}", query.getVinNo());
}
}*/
if (StringUtils.isNotBlank(query.getBeOverduePeriod())) {
qw.having("beOverduePeriod = {0}", query.getBeOverduePeriod());
}

Loading…
Cancel
Save