|
|
|
@ -23,6 +23,7 @@ import com.daqing.framework.domain.hrms.ext.EmployeeVO; |
|
|
|
|
import com.daqing.framework.exception.ExceptionCast; |
|
|
|
|
import com.daqing.framework.model.response.CommonCode; |
|
|
|
|
import com.daqing.framework.model.response.ResponseResult; |
|
|
|
|
import com.daqing.framework.util.ArraysUtil; |
|
|
|
|
import com.daqing.framework.util.RedisUtil; |
|
|
|
|
import com.daqing.framework.utils.PageUtils; |
|
|
|
|
import com.daqing.framework.utils.excel.ExcelUtil; |
|
|
|
@ -117,6 +118,7 @@ public class AlCollectionServiceImpl extends ServiceImpl<AlCollectionMapper, AlC |
|
|
|
|
} |
|
|
|
|
AlCollection alCollection = new AlCollection(); |
|
|
|
|
BeanUtils.copyProperties(alCollectionRequest, alCollection); |
|
|
|
|
alCollection.setEnclosureFile(ArraysUtil.toString(alCollectionRequest.getEnclosureFiles())); |
|
|
|
|
// 当前记录逾期额度、逾期利息、其他费用、逾期次数
|
|
|
|
|
Map<String, Object> map = this.getOverdueConditionByInsuranceId(alCollectionRequest.getInsuranceId()); |
|
|
|
|
if (map != null) { |
|
|
|
@ -212,7 +214,17 @@ public class AlCollectionServiceImpl extends ServiceImpl<AlCollectionMapper, AlC |
|
|
|
|
} |
|
|
|
|
// 催收时间、类型、反馈、附件等
|
|
|
|
|
MoreOverdueDetailResponse moreOverdueDetailResponse = this.getBaseMapper().moreOverdueDetail(id); |
|
|
|
|
|
|
|
|
|
if (null != moreOverdueDetailResponse) { |
|
|
|
|
String measures=moreOverdueDetailResponse.getEnclosureFile(); |
|
|
|
|
if(measures != null){ |
|
|
|
|
if(measures.length()>0){ |
|
|
|
|
String a = measures.substring(1,measures.length()-1); |
|
|
|
|
String arry[]=a.split(","); |
|
|
|
|
List<String> demoList = Arrays.asList(arry); |
|
|
|
|
moreOverdueDetailResponse.setEnclosureFiles(demoList); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
OverdueDetailResponse overdueDetailResponse = overdueDetail(this.getBaseMapper().getInsuranceIdById(id)); |
|
|
|
|
if (null != overdueDetailResponse) { |
|
|
|
|
// 客户编号、姓名、类型、逾期、还款记录等
|
|
|
|
|