|
@@ -300,7 +300,7 @@ public class TaskService extends ServiceImpl<TaskMapper, Task> implements ITaskS
|
|
queryTaskDTO.setOrderBy("create_time");
|
|
queryTaskDTO.setOrderBy("create_time");
|
|
}
|
|
}
|
|
//若要分页
|
|
//若要分页
|
|
- if (queryTaskDTO.getCurrent() != null) {
|
|
|
|
|
|
+ if (queryTaskDTO.getCurrent() != null && queryTaskDTO.getSize() != null) {
|
|
PageHelper.startPage(queryTaskDTO.getCurrent(), queryTaskDTO.getSize());
|
|
PageHelper.startPage(queryTaskDTO.getCurrent(), queryTaskDTO.getSize());
|
|
}
|
|
}
|
|
List<QueryTaskVO> tasks = taskMapper.queryTasks(queryTaskDTO);
|
|
List<QueryTaskVO> tasks = taskMapper.queryTasks(queryTaskDTO);
|
|
@@ -348,29 +348,53 @@ public class TaskService extends ServiceImpl<TaskMapper, Task> implements ITaskS
|
|
}
|
|
}
|
|
|
|
|
|
for (QueryTaskVO task : tasks) {
|
|
for (QueryTaskVO task : tasks) {
|
|
- String taskName = "";
|
|
|
|
- if (task.getType().equals(5)) { //若是专利号导入任务
|
|
|
|
- if (task.getProjectName() != null) {
|
|
|
|
- taskName = "专利号导入到专题库【" + task.getProjectName() + "】中 - " + task.getCreateName();
|
|
|
|
- } else if (task.getReportName() != null) {
|
|
|
|
- taskName = "专利号导入到报告【" + task.getReportName() + "】中 - " + task.getCreateName();
|
|
|
|
- }
|
|
|
|
- task.setTaskName(taskName);
|
|
|
|
- } else if (task.getType().equals(3) || task.getType().equals(4)) { //若是检索式导入(欧专局或专利之星)
|
|
|
|
- if (task.getProjectName() != null) {
|
|
|
|
- taskName = "检索式导入到专题库【" + task.getProjectName() + "】中 - " + task.getCreateName();
|
|
|
|
- } else if (task.getReportName() != null) {
|
|
|
|
- taskName = "检索式导入到报告【" + task.getReportName() + "】中 - " + task.getCreateName();
|
|
|
|
- }
|
|
|
|
- task.setTaskName(taskName);
|
|
|
|
- } else if (task.getType().equals(2)) { //若是导出
|
|
|
|
- if (task.getProjectName() != null) {
|
|
|
|
- taskName = "从专题库【" + task.getProjectName() + "】导出 - " + task.getCreateName();
|
|
|
|
- } else if (task.getReportName() != null) {
|
|
|
|
- taskName = "从报告【" + task.getReportName() + "】导出 - " + task.getCreateName();
|
|
|
|
- }
|
|
|
|
- task.setTaskName(taskName);
|
|
|
|
|
|
+ String taskName = ""; //任务名称
|
|
|
|
+ String type = ""; //导入方式(Excel/专利号/检索式)
|
|
|
|
+ String to = ""; //导入到哪里(专题库/报告)
|
|
|
|
+ String toName = ""; //专题库或报告名称
|
|
|
|
+ if (task.getType().equals(5)) {
|
|
|
|
+ type = "专利号";
|
|
|
|
+ } else if (task.getType().equals(3) || task.getType().equals(4)) {
|
|
|
|
+ type = "检索式";
|
|
|
|
+ } else if (task.getType().equals(1)) {
|
|
|
|
+ type = "Excel";
|
|
}
|
|
}
|
|
|
|
+ if (task.getProjectName() != null) {
|
|
|
|
+ to = "专题库";
|
|
|
|
+ toName = task.getProjectName();
|
|
|
|
+ } else if (task.getReportName() != null) {
|
|
|
|
+ to = "报告";
|
|
|
|
+ toName = task.getReportName();
|
|
|
|
+ }
|
|
|
|
+ if (task.getType().equals(2)) { //导出任务
|
|
|
|
+ taskName = to + "【" + toName + "】导出 - " + task.getCreateName();
|
|
|
|
+ } else { //导入任务
|
|
|
|
+ taskName = type + "导入到" + to + "【" + toName + "】 - " + task.getCreateName();
|
|
|
|
+ }
|
|
|
|
+ task.setTaskName(taskName);
|
|
|
|
+// if (task.getType().equals(5)) { //若是专利号导入任务
|
|
|
|
+// if (task.getProjectName() != null) { //专题库
|
|
|
|
+// taskName = "专利号导入到专题库【" + task.getProjectName() + "】中 - " + task.getCreateName();
|
|
|
|
+// } else if (task.getReportName() != null) { //报告
|
|
|
|
+// taskName = "专利号导入到报告【" + task.getReportName() + "】中 - " + task.getCreateName();
|
|
|
|
+// }
|
|
|
|
+// task.setTaskName(taskName);
|
|
|
|
+// } else if (task.getType().equals(3) || task.getType().equals(4)) { //若是检索式导入(欧专局或专利之星)
|
|
|
|
+// if (task.getProjectName() != null) {
|
|
|
|
+// taskName = "检索式导入到专题库【" + task.getProjectName() + "】中 - " + task.getCreateName();
|
|
|
|
+// } else if (task.getReportName() != null) {
|
|
|
|
+// taskName = "检索式导入到报告【" + task.getReportName() + "】中 - " + task.getCreateName();
|
|
|
|
+// }
|
|
|
|
+// task.setTaskName(taskName);
|
|
|
|
+// } else if (task.getType().equals(2)) { //若是导出
|
|
|
|
+// if (task.getProjectName() != null) {
|
|
|
|
+// taskName = "专题库【" + task.getProjectName() + "】导出 - " + task.getCreateName();
|
|
|
|
+// } else if (task.getReportName() != null) {
|
|
|
|
+// taskName = "报告【" + task.getReportName() + "】导出 - " + task.getCreateName();
|
|
|
|
+// }
|
|
|
|
+// task.setTaskName(taskName);
|
|
|
|
+// }
|
|
|
|
+
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|