diff --git a/servers/boe-server-all/src/main/java/com/xboe/data/dto/ImportData.java b/servers/boe-server-all/src/main/java/com/xboe/data/dto/ImportData.java index ff68df14..04193074 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/data/dto/ImportData.java +++ b/servers/boe-server-all/src/main/java/com/xboe/data/dto/ImportData.java @@ -16,4 +16,6 @@ public class ImportData { private List caseIdList; + + private List caseTitleList; } diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CasesRecommendLaunchImportServiceImpl.java b/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CasesRecommendLaunchImportServiceImpl.java index d36aade1..3ffc6107 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CasesRecommendLaunchImportServiceImpl.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CasesRecommendLaunchImportServiceImpl.java @@ -45,8 +45,13 @@ public class CasesRecommendLaunchImportServiceImpl implements ICasesRecommendLau ImportData importData = new ImportData(); importData.setImportId(importId); List caseIds = new ArrayList<>(); + + List caseTitleList = new ArrayList<>(); for (int i = 1; i < dataList.size(); i++) { String caseTitle = dataList.get(i).get(0).toString(); + if (caseTitleList.size() < 10) { + caseTitleList.add(caseTitle); + } CasesRecommendLaunchImportData casesRecommendLaunchImportData = new CasesRecommendLaunchImportData(); casesRecommendLaunchImportData.setImportId(importId); casesRecommendLaunchImportData.setCaseTitle(caseTitle); @@ -58,9 +63,9 @@ public class CasesRecommendLaunchImportServiceImpl implements ICasesRecommendLau caseIds.add(cases.getId()); casesRecommendLaunchImportData.setStatus(1); casesRecommendLaunchImportData.setCaseTitle(caseTitle); + successNum++; } casesRecommendLaunchImportDataDao.save(casesRecommendLaunchImportData); - successNum++; } importData.setCaseIdList(caseIds); CasesRecommendLaunchImport casesRecommendLaunchImport = new CasesRecommendLaunchImport(); @@ -77,7 +82,8 @@ public class CasesRecommendLaunchImportServiceImpl implements ICasesRecommendLau @Override public List downFailData(String importId) { - List dataList = casesRecommendLaunchImportDataDao.findList(FieldFilters.eq("importId", importId)); + List dataList = casesRecommendLaunchImportDataDao.findList(FieldFilters.eq("importId", importId) + , FieldFilters.eq("status", 2)); if (CollectionUtil.isEmpty(dataList)) { return null; }