|
|
|
@ -139,7 +139,7 @@ public class TaskController {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (l.size() > 0) {
|
|
|
|
|
referenceService.saveBatch(l);
|
|
|
|
|
// referenceService.saveBatch(l);
|
|
|
|
|
// topicActivityService.saveBatch(ta);
|
|
|
|
|
List<Integer> reference = new ArrayList<>();
|
|
|
|
|
for (Reference r : l) {
|
|
|
|
@ -535,10 +535,10 @@ public class TaskController {
|
|
|
|
|
if (null != param.getMonth()) {
|
|
|
|
|
qw.between("t1.start", LocalDateTime.now().minusMonths(param.getMonth()), LocalDateTime.now());
|
|
|
|
|
} else {
|
|
|
|
|
qw.ge(param.getBeginTime1() != null, "t1.start", param.getBeginTime1());
|
|
|
|
|
qw.le(param.getBeginTime2() != null, "t1.start", param.getBeginTime2());
|
|
|
|
|
qw.ge(param.getEndTime1() != null, "t1.end", param.getEndTime1());
|
|
|
|
|
qw.le(param.getEndTime2() != null, "t1.end", param.getEndTime2());
|
|
|
|
|
qw.ge(param.getBeginTime1() != null, "date_format(t1.start, '%Y-%m-%d')", param.getBeginTime1().toLocalDate());
|
|
|
|
|
qw.le(param.getBeginTime2() != null, "date_format(t1.start, '%Y-%m-%d')", param.getBeginTime2().toLocalDate());
|
|
|
|
|
qw.ge(param.getEndTime1() != null, "date_format(t1.end, '%Y-%m-%d')", param.getEndTime1().toLocalDate());
|
|
|
|
|
qw.le(param.getEndTime2() != null, "date_format(t1.end, '%Y-%m-%d')", param.getEndTime2().toLocalDate());
|
|
|
|
|
}
|
|
|
|
|
if (null != param.getKeyword()) {
|
|
|
|
|
qw.like("t1.title", param.getKeyword());
|
|
|
|
@ -618,6 +618,7 @@ public class TaskController {
|
|
|
|
|
qw.eq("t2.id", param.getId()).groupBy("t1.userId");
|
|
|
|
|
qw.like(param.getUserName() != null, "t3.name", param.getUserName());
|
|
|
|
|
qw.like(param.getDepartmentName() != null, "t4.name", param.getDepartmentName());
|
|
|
|
|
qw.orderByDesc("effectResultSum");
|
|
|
|
|
return Result.success( taskService.taskEffectDataPage(MybatisPlusUtil.SetNumPage(param.getPageNum(), param.getPageSize()),qw));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|