|
|
@ -331,25 +331,25 @@ public class FinUncollectedReceivablesDetailedService extends MybatisBaseService |
|
|
|
QueryWrapper<FinUncollectedReceivablesDetailed> qw = new QueryWrapper<>(); |
|
|
|
|
|
|
|
if (StringUtils.isNotBlank(query.getVinNo())) { |
|
|
|
qw.like("bsov.linkNo", query.getVinNo()); |
|
|
|
qw.eq("busVinSid", query.getVinNo()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(query.getContractNo())) { |
|
|
|
qw.like("furd.contractNo", query.getContractNo()); |
|
|
|
qw.like("contractNo", query.getContractNo()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(query.getCustomerName())) { |
|
|
|
qw.like("furd.customerName", query.getCustomerName()); |
|
|
|
qw.like("customerName", query.getCustomerName()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(query.getReceivablesName())) { |
|
|
|
qw.like("furd.receivablesName", query.getReceivablesName()); |
|
|
|
qw.like("receivablesName", query.getReceivablesName()); |
|
|
|
} |
|
|
|
String createStartTime = query.getCreateStartTime(); |
|
|
|
String createEndTime = query.getCreateEndTime(); |
|
|
|
qw.apply(StringUtils.isNotEmpty(createStartTime), "date_format (furd.createTime,'%Y-%m-%d') >= date_format('" + createStartTime + "','%Y-%m-%d')"). |
|
|
|
apply(StringUtils.isNotEmpty(createEndTime), "date_format (furd.createTime,'%Y-%m-%d') <= date_format('" + createEndTime + "','%Y-%m-%d')" |
|
|
|
qw.apply(StringUtils.isNotEmpty(createStartTime), "date_format (createTime,'%Y-%m-%d') >= date_format('" + createStartTime + "','%Y-%m-%d')"). |
|
|
|
apply(StringUtils.isNotEmpty(createEndTime), "date_format (createTime,'%Y-%m-%d') <= date_format('" + createEndTime + "','%Y-%m-%d')" |
|
|
|
); |
|
|
|
qw.eq("furd.useOrgSid", query.getUseOrgSid()); |
|
|
|
qw.eq("furd.isDelete", "0"); |
|
|
|
qw.orderByDesc("furd.createTime"); |
|
|
|
qw.eq("useOrgSid", query.getUseOrgSid()); |
|
|
|
qw.eq("isDelete", "0"); |
|
|
|
qw.orderByDesc("createTime"); |
|
|
|
return qw; |
|
|
|
} |
|
|
|
|
|
|
@ -357,6 +357,11 @@ public class FinUncollectedReceivablesDetailedService extends MybatisBaseService |
|
|
|
// Map<String, Boolean> dict = new HashMap<>();
|
|
|
|
//==============================分页开始====================================
|
|
|
|
FinUncollectedReceivablesDetailedQuery params = pq.getParams(); |
|
|
|
//车架号查询
|
|
|
|
if (StringUtils.isNotBlank(params.getVinNo())) { |
|
|
|
String busVinSid = busSalesOrderVehicleFeign.selectListByvinNo(params.getVinNo()).getData(); |
|
|
|
params.setVinNo(busVinSid); |
|
|
|
} |
|
|
|
String orgPath = params.getOrgPath(); |
|
|
|
String orgSidPath = sysStaffOrgFeign.getOrgSidByPath(orgPath).getData(); |
|
|
|
params.setUseOrgSid(orgSidPath); |
|
|
|