|
@ -142,6 +142,8 @@ public class QueryCenterService { |
|
|
private final ICarInfoService carInfoService; |
|
|
private final ICarInfoService carInfoService; |
|
|
|
|
|
|
|
|
private final PlateNumberService plateNumberService; |
|
|
private final PlateNumberService plateNumberService; |
|
|
|
|
|
private final CollectionInformationService collectionInformationService; |
|
|
|
|
|
|
|
|
private final BankService bankService; |
|
|
private final BankService bankService; |
|
|
|
|
|
|
|
|
private Map<String,List<Class<?>>> importMapperMap = new HashMap(); |
|
|
private Map<String,List<Class<?>>> importMapperMap = new HashMap(); |
|
@ -561,6 +563,10 @@ public class QueryCenterService { |
|
|
PlateNumberInfo plateNumberInfo = JSONUtil.toBean(json.toString(), PlateNumberInfo.class); |
|
|
PlateNumberInfo plateNumberInfo = JSONUtil.toBean(json.toString(), PlateNumberInfo.class); |
|
|
searchSourceBuilder = plateNumberService.getSearchSourceBuilder(plateNumberInfo); |
|
|
searchSourceBuilder = plateNumberService.getSearchSourceBuilder(plateNumberInfo); |
|
|
break; |
|
|
break; |
|
|
|
|
|
case "dc_collection_information": |
|
|
|
|
|
CollectionInformation collectionInformation = JSONUtil.toBean(json.toString(), CollectionInformation.class); |
|
|
|
|
|
searchSourceBuilder = collectionInformationService.getSearchSourceBuilder(collectionInformation); |
|
|
|
|
|
break; |
|
|
default: |
|
|
default: |
|
|
break; |
|
|
break; |
|
|
} |
|
|
} |
|
@ -1357,13 +1363,10 @@ public class QueryCenterService { |
|
|
|
|
|
|
|
|
private static final List<Class> CLASS_LIST = Arrays.asList(BankStatement.class, OpeningAccountInfo.class,TransactionPartner.class, PublicFamily.class, |
|
|
private static final List<Class> CLASS_LIST = Arrays.asList(BankStatement.class, OpeningAccountInfo.class,TransactionPartner.class, PublicFamily.class, |
|
|
RealEstate.class, CarInfo.class, OtherAssets.class, OtherInformation.class); |
|
|
RealEstate.class, CarInfo.class, OtherAssets.class, OtherInformation.class); |
|
|
private static final List<Class> SERVICE_LIST = Arrays.asList(BankService.class, OpeningAccountInfoService.class,ITransactionPartnerService.class, IPublicFamilyService.class, |
|
|
|
|
|
IRealEstateService.class, ICarInfoService.class); |
|
|
|
|
|
|
|
|
|
|
|
private static final List<String> CLASS_NAME = Arrays.asList("银行流水","开户信息","所在单位交易客户","职工及家属名册","不动产信息","车辆信息"); |
|
|
private static final List<String> CLASS_NAME = Arrays.asList("银行流水","开户信息","所在单位交易客户","职工及家属名册","不动产信息","车辆信息"); |
|
|
|
|
|
|
|
|
@SneakyThrows |
|
|
@SneakyThrows |
|
|
|
|
|
|
|
|
public void excelExport(HttpServletResponse response,AnalysisResult bo) { |
|
|
public void excelExport(HttpServletResponse response,AnalysisResult bo) { |
|
|
Map<String,Class> classMap = new HashMap<>(); |
|
|
Map<String,Class> classMap = new HashMap<>(); |
|
|
for (Class classItem : CLASS_LIST) { |
|
|
for (Class classItem : CLASS_LIST) { |
|
@ -1413,11 +1416,11 @@ public class QueryCenterService { |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private final IAnalysisResultService iAnalysisResultService; |
|
|
|
|
|
|
|
|
|
|
|
private static final List<Class> SERVICE_LIST_MERGE = Arrays.asList(BankService.class, OpeningAccountInfoService.class,ITransactionPartnerService.class, IPublicFamilyService.class, |
|
|
private static final List<Class> SERVICE_LIST_MERGE = Arrays.asList(BankService.class, OpeningAccountInfoService.class,ITransactionPartnerService.class, IPublicFamilyService.class, |
|
|
IRealEstateService.class, ICarInfoService.class,IOtherAssetsService.class,IOtherInformationService.class, IAnalysisResultService.class, |
|
|
IRealEstateService.class, ICarInfoService.class,IOtherAssetsService.class,IOtherInformationService.class, IAnalysisResultService.class, |
|
|
IAnalysisReportService.class); |
|
|
|
|
|
|
|
|
IAnalysisReportService.class, |
|
|
|
|
|
PlateNumberInfo.class, CollectionInformation.class); |
|
|
|
|
|
|
|
|
public void caseMerge(AnalysisDto bo) { |
|
|
public void caseMerge(AnalysisDto bo) { |
|
|
|
|
|
|
|
@ -1448,4 +1451,8 @@ public class QueryCenterService { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public void caseMergeModuleList() { |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
} |