|
@@ -40,6 +40,7 @@ public class ImportTaskService extends ServiceImpl<ImportTaskMapper, ImportTask>
|
|
|
*/
|
|
|
private final ImportTaskMapper mapper;
|
|
|
private final OutInterfaceService outInterfaceService;
|
|
|
+
|
|
|
public String reImportTask(ImportTask importTask) throws IOException {
|
|
|
LambdaQueryWrapper<ImportTask> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
if (importTask.getReportId() != null) {
|
|
@@ -50,9 +51,13 @@ public class ImportTaskService extends ServiceImpl<ImportTaskMapper, ImportTask>
|
|
|
List<Integer> createIds = JSONArray.parseArray(res, Integer.class);
|
|
|
//当未查询到时直接返回空页
|
|
|
if (createIds == null || createIds.size() == 0) {
|
|
|
- createIds=new ArrayList<>(Arrays.asList(-1));
|
|
|
+ createIds = new ArrayList<>(Arrays.asList(-1));
|
|
|
}
|
|
|
- queryWrapper.in(ImportTask::getCreateUserId,createIds);
|
|
|
+ queryWrapper.in(ImportTask::getCreateUserId, createIds);
|
|
|
+ }
|
|
|
+ //根据状态查询报告
|
|
|
+ if(importTask.getState()!=null){
|
|
|
+ queryWrapper.eq(ImportTask::getState,importTask.getState());
|
|
|
}
|
|
|
queryWrapper.orderByDesc(ImportTask::getCreateDate);
|
|
|
if (importTask.getCurrent() != null && importTask.getSize() != null) {
|