if (data.getDebtCompensatoryAgreement() != null && !''.equals(data.getDebtCompensatoryAgreement())) { hql.append(' and t.debtCompensatoryAgreement like ? '); params.add('%' + data.getDebtCompensatoryAgreement() + '%'); } // 其他 if (data.getOther() != null && !''.equals(data.getOther())) { hql.append(' and t.other like ? '); params.add('%' + data.getOther() + '%'); } // 关联企业 if (data.getEnterpriseName() != null && !''.equals(data.getEnterpriseName())) { hql.append(' and c.enterprisename like ? '); params.add('%' + data.getEnterpriseName() + '%'); } if (null != map.get('start')) { hql.append(' and t.intentDate >= ?'); params.add(map.get('start').toString()); } if (null != map.get('end')) { hql.append(' and t.intentDate <= ?'); params.add(map.get('end').toString()); } if (null != map.get('projectId')) { hql.append(' and t.projectId = ?'); params.add(map.get('projectId').toString()); } if (null != map.get('businessType')) { hql.append(' and t.businessType = ?'); params.add(map.get('businessType').toString()); } if (null != map.get('planId')) { hql.append(' and t.planId = ?'); params.add(map.get('planId').toString()); } if (null != map.get('personId')) { hql.append(' and t.oppositeID = ?'); params.add(map.get('personId').toString()); } if (null != map.get('companyId')) { hql.append(' and t.oppositeID = ?'); params.add(map.get('companyId').toString()); } if (null != map.get('isOverdue')) { hql.append(' and t.isOverdue = ?'); params.add(Integer.valueOf(map.get('isOverdue').toString())); } if (null != map.get('notMoney')) { hql.append(' and t.notMoney >0 '); } if (null != map.get('fundProjectId')) { hql.append(' and t.projectId = ?'); params.add(Long.valueOf(map.get('fundProjectId').toString())); } if (null != map.get('NotEqStatus')) { hql.append(' and t.afterMoney != t.notMoney '); } if (null != map.get('bidPlanId')) { hql.append(' and t.bidPlanId = ? '); params.add(Long.valueOf(map.get('bidPlanId').toString())); } if (null != map.get('fundType')) { hql.append(' and t.fundType = ? '); params.add(map.get('fundType').toString()); } if (null != map.get('incomestart') && null != map.get('incomeend')) { hql.append(' and t.incomeMoney >= ? and t.incomeMoney <= ? '); params.add(map.get('incomestart').toString()); params.add(map.get('incomeend').toString()); } if (null != map.get('payintentPeriod') && !''.equals(map.get('payintentPeriod').toString())) { hql.append(' and t.payintentPeriod = ? '); params.add(map.get('payintentPeriod').toString()); } if (null != map.get('slSuperviseRecordId')) { hql.append(' and t.slSuperviseRecordId = ? '); params.add(Long.valueOf(map.get('slSuperviseRecordId').toString())); } if (null != map.get('planIds')) { hql.append(' and t.planId in ( ' + map.get('planIds').toString() + ' ) '); // params.add(Long.valueOf(map.get('planIds').toString())); } if (null != map.get('ischarge')) { if (null != map.get('chargeStartTime') && !''.equals(map.get('chargeStartTime'))) { hql.append(' and (t.factDate >= ? or t.factDate is null ) '); params.add(map.get('chargeStartTime').toString()); } if (null != map.get('chargeEndTime') && !''.equals(map.get('chargeEndTime'))) { hql.append(' and (t.factDate <= ? or t.factDate is null ) '); params.add(map.get('chargeEndTime').toString()); } if (null != map.get('ischarge') && !''.equals(map.get('ischarge'))) { hql.append(' and t.isChargeInterest = ? '); params.add(map.get('ischarge').toString()); } } // add by gao if (null != map.get('isNotCheck')) { hql.append(' and t.notMoney > 0 '); } if (null != map.get('fundProjectId') && !''.equals(map.get('fundProjectId'))) { hql.append(' and t.projectId = ? '); params.add(map.get('fundProjectId').toString()); } if (null != map.get('userId') && !''.equals(map.get('userId'))) { hql.append(' and t.businessType in (select b.businessType from InvestPersonInfo as b where b.investPersonId = ? ) '); params.add(map.get('userId').toString()); } if (null != map.get('planType') && !''.equals(map.get('planType'))) { hql.append(' and t.planType = ? '); params.add(map.get('planType').toString()); } if (null != map.get('notMoneyZero')) { hql.append(' and t.notMoney = 0 '); }

债务代偿协议查询接口

原文地址: https://www.cveoy.top/t/topic/llp1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录