|
@ -140,18 +140,18 @@ public class LoanRepurchaseApplyService extends MybatisBaseService<LoanRepurchas |
|
|
String orgLevelKey = defaultIdReltBean.getData(); |
|
|
String orgLevelKey = defaultIdReltBean.getData(); |
|
|
if ("1".equals(orgLevelKey)) { |
|
|
if ("1".equals(orgLevelKey)) { |
|
|
orgSidPath = orgSidPath.substring(0, i1); |
|
|
orgSidPath = orgSidPath.substring(0, i1); |
|
|
qw.like("orgSidPath", orgSidPath); |
|
|
qw.like("la.orgSidPath", orgSidPath); |
|
|
} else if ("2".equals(orgLevelKey)) { |
|
|
} else if ("2".equals(orgLevelKey)) { |
|
|
orgSidPath = orgSidPath.substring(0, i2); |
|
|
orgSidPath = orgSidPath.substring(0, i2); |
|
|
qw.like("orgSidPath", orgSidPath); |
|
|
qw.like("la.orgSidPath", orgSidPath); |
|
|
} else if ("3".equals(orgLevelKey)) { |
|
|
} else if ("3".equals(orgLevelKey)) { |
|
|
orgSidPath = orgSidPath.substring(0, i3); |
|
|
orgSidPath = orgSidPath.substring(0, i3); |
|
|
qw.like("orgSidPath", orgSidPath); |
|
|
qw.like("la.orgSidPath", orgSidPath); |
|
|
} else if ("4".equals(orgLevelKey)) { |
|
|
} else if ("4".equals(orgLevelKey)) { |
|
|
orgSidPath = orgSidPath.substring(0, i4); |
|
|
orgSidPath = orgSidPath.substring(0, i4); |
|
|
qw.like("orgSidPath", orgSidPath); |
|
|
qw.like("la.orgSidPath", orgSidPath); |
|
|
} else if ("5".equals(orgLevelKey)) { |
|
|
} else if ("5".equals(orgLevelKey)) { |
|
|
qw.eq("createBySid", pagerQuery.getUserSid()); |
|
|
qw.eq("la.createBySid", pagerQuery.getUserSid()); |
|
|
} else { |
|
|
} else { |
|
|
PagerVo<LoanRepurchaseApplyVo> p = new PagerVo<>(); |
|
|
PagerVo<LoanRepurchaseApplyVo> p = new PagerVo<>(); |
|
|
return p; |
|
|
return p; |
|
@ -163,62 +163,62 @@ public class LoanRepurchaseApplyService extends MybatisBaseService<LoanRepurchas |
|
|
//=======================
|
|
|
//=======================
|
|
|
//分公司
|
|
|
//分公司
|
|
|
if (StringUtils.isNotBlank(pagerQuery.getUseOrgName())) { |
|
|
if (StringUtils.isNotBlank(pagerQuery.getUseOrgName())) { |
|
|
qw.like("useOrgName", pagerQuery.getUseOrgName()); |
|
|
qw.like("la.useOrgName", pagerQuery.getUseOrgName()); |
|
|
} |
|
|
} |
|
|
//申请人
|
|
|
//申请人
|
|
|
if (StringUtils.isNotBlank(pagerQuery.getCreateByName())) { |
|
|
if (StringUtils.isNotBlank(pagerQuery.getCreateByName())) { |
|
|
qw.like("createByName", pagerQuery.getCreateByName()); |
|
|
qw.like("la.createByName", pagerQuery.getCreateByName()); |
|
|
} |
|
|
} |
|
|
//申请部门
|
|
|
//申请部门
|
|
|
if (StringUtils.isNotBlank(pagerQuery.getCreateDept())) { |
|
|
if (StringUtils.isNotBlank(pagerQuery.getCreateDept())) { |
|
|
qw.like("createDept", pagerQuery.getCreateDept()); |
|
|
qw.like("la.createDept", pagerQuery.getCreateDept()); |
|
|
} |
|
|
} |
|
|
//消贷合同号
|
|
|
//消贷合同号
|
|
|
if (StringUtils.isNotBlank(pagerQuery.getLoanContractNo())) { |
|
|
if (StringUtils.isNotBlank(pagerQuery.getLoanContractNo())) { |
|
|
qw.like("loanContractNo", pagerQuery.getLoanContractNo()); |
|
|
qw.like("la.loanContractNo", pagerQuery.getLoanContractNo()); |
|
|
} |
|
|
} |
|
|
//资方
|
|
|
//资方
|
|
|
if (StringUtils.isNotBlank(pagerQuery.getBankName())) { |
|
|
if (StringUtils.isNotBlank(pagerQuery.getBankName())) { |
|
|
qw.like("bankName", pagerQuery.getBankName()); |
|
|
qw.like("la.bankName", pagerQuery.getBankName()); |
|
|
} |
|
|
} |
|
|
//资方合同号
|
|
|
//资方合同号
|
|
|
if (StringUtils.isNotBlank(pagerQuery.getBankContractNo())) { |
|
|
if (StringUtils.isNotBlank(pagerQuery.getBankContractNo())) { |
|
|
qw.like("bankContractNo", pagerQuery.getBankContractNo()); |
|
|
qw.like("la.bankContractNo", pagerQuery.getBankContractNo()); |
|
|
} |
|
|
} |
|
|
//客户名称
|
|
|
//客户名称
|
|
|
if (StringUtils.isNotBlank(pagerQuery.getCustomerName())) { |
|
|
if (StringUtils.isNotBlank(pagerQuery.getCustomerName())) { |
|
|
qw.like("customerName", pagerQuery.getCustomerName()); |
|
|
qw.like("la.customerName", pagerQuery.getCustomerName()); |
|
|
} |
|
|
} |
|
|
//贷款人
|
|
|
//贷款人
|
|
|
if (StringUtils.isNotBlank(pagerQuery.getLoanName())) { |
|
|
if (StringUtils.isNotBlank(pagerQuery.getLoanName())) { |
|
|
qw.like("loanName", pagerQuery.getLoanName()); |
|
|
qw.like("la.loanName", pagerQuery.getLoanName()); |
|
|
} |
|
|
} |
|
|
//车架号
|
|
|
//车架号
|
|
|
if (StringUtils.isNotBlank(pagerQuery.getVinNo())) { |
|
|
if (StringUtils.isNotBlank(pagerQuery.getVinNo())) { |
|
|
qw.like("vinNo", pagerQuery.getVinNo()); |
|
|
qw.like("la.vinNo", pagerQuery.getVinNo()); |
|
|
} |
|
|
} |
|
|
//车牌号
|
|
|
//车牌号
|
|
|
if (StringUtils.isNotBlank(pagerQuery.getVehMark())) { |
|
|
if (StringUtils.isNotBlank(pagerQuery.getVehMark())) { |
|
|
qw.like("vehMark", pagerQuery.getVehMark()); |
|
|
qw.like("la.vehMark", pagerQuery.getVehMark()); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
String applyStartTime = pagerQuery.getApplyStartDate(); |
|
|
String applyStartTime = pagerQuery.getApplyStartDate(); |
|
|
String applyEndTime = pagerQuery.getApplyEndDate(); |
|
|
String applyEndTime = pagerQuery.getApplyEndDate(); |
|
|
qw.apply(StringUtils.isNotEmpty(applyStartTime), "date_format (applyDate,'%Y-%m-%d') >= date_format('" + applyStartTime + "','%Y-%m-%d')"). |
|
|
qw.apply(StringUtils.isNotEmpty(applyStartTime), "date_format (la.applyDate,'%Y-%m-%d') >= date_format('" + applyStartTime + "','%Y-%m-%d')"). |
|
|
apply(StringUtils.isNotEmpty(applyEndTime), "date_format (applyDate,'%Y-%m-%d') <= date_format('" + applyEndTime + "','%Y-%m-%d')" |
|
|
apply(StringUtils.isNotEmpty(applyEndTime), "date_format (la.applyDate,'%Y-%m-%d') <= date_format('" + applyEndTime + "','%Y-%m-%d')" |
|
|
); |
|
|
); |
|
|
String closingStartDate = pagerQuery.getCloseStartDate(); |
|
|
String closingStartDate = pagerQuery.getCloseStartDate(); |
|
|
String closingEndDate = pagerQuery.getCloseEndDate(); |
|
|
String closingEndDate = pagerQuery.getCloseEndDate(); |
|
|
qw.apply(StringUtils.isNotEmpty(closingStartDate), "date_format (closeDate,'%Y-%m-%d') >= date_format('" + closingStartDate + "','%Y-%m-%d')"). |
|
|
qw.apply(StringUtils.isNotEmpty(closingStartDate), "date_format (la.closeDate,'%Y-%m-%d') >= date_format('" + closingStartDate + "','%Y-%m-%d')"). |
|
|
apply(StringUtils.isNotEmpty(closingEndDate), "date_format (closeDate,'%Y-%m-%d') <= date_format('" + closingEndDate + "','%Y-%m-%d')" |
|
|
apply(StringUtils.isNotEmpty(closingEndDate), "date_format (la.closeDate,'%Y-%m-%d') <= date_format('" + closingEndDate + "','%Y-%m-%d')" |
|
|
); |
|
|
); |
|
|
String prepareStartDate = pagerQuery.getPrepareStartDate(); |
|
|
String prepareStartDate = pagerQuery.getPrepareStartDate(); |
|
|
String prepareEndDate = pagerQuery.getPrepareEndDate(); |
|
|
String prepareEndDate = pagerQuery.getPrepareEndDate(); |
|
|
qw.apply(StringUtils.isNotEmpty(prepareStartDate), "date_format (prepareDate,'%Y-%m-%d') >= date_format('" + prepareStartDate + "','%Y-%m-%d')"). |
|
|
qw.apply(StringUtils.isNotEmpty(prepareStartDate), "date_format (la.prepareDate,'%Y-%m-%d') >= date_format('" + prepareStartDate + "','%Y-%m-%d')"). |
|
|
apply(StringUtils.isNotEmpty(prepareEndDate), "date_format (prepareDate,'%Y-%m-%d') <= date_format('" + prepareEndDate + "','%Y-%m-%d')" |
|
|
apply(StringUtils.isNotEmpty(prepareEndDate), "date_format (la.prepareDate,'%Y-%m-%d') <= date_format('" + prepareEndDate + "','%Y-%m-%d')" |
|
|
); |
|
|
); |
|
|
qw.eq("isDelete", 0); |
|
|
qw.eq("la.isDelete", 0); |
|
|
qw.orderByDesc("applyDate"); |
|
|
qw.orderByDesc("la.applyDate"); |
|
|
IPage<LoanRepurchaseApplyVo> pagging = baseMapper.listPage(page, qw); |
|
|
IPage<LoanRepurchaseApplyVo> pagging = baseMapper.listPage(page, qw); |
|
|
PagerVo<LoanRepurchaseApplyVo> p = PagerUtil.pageToVo(pagging, null); |
|
|
PagerVo<LoanRepurchaseApplyVo> p = PagerUtil.pageToVo(pagging, null); |
|
|
return p; |
|
|
return p; |
|
|