!30 feat(xispeak): 撤回流程时同步删除抄送记录
* feat(xispeak): 撤回流程时同步删除抄送记录 * feat(tasktask): 周期性任务改为按年月日匹配当天需发起的任务
This commit is contained in:
+3
-2
@@ -45,14 +45,15 @@ public class TaskJob implements Job {
|
||||
long startTime = System.currentTimeMillis();
|
||||
LocalDateTime startDateTime = LocalDateTime.now();
|
||||
|
||||
// 1. 查询建议:只查询必要的字段,避免 select *
|
||||
// 1. 查询建议:只查询必要的字段,避免 select *
|
||||
List<TaskTask> executeTaskTaskList = taskTaskServiceImpl
|
||||
.lambdaQuery()
|
||||
.select(TaskTask::getId, TaskTask::getFlowCode, TaskTask::getJsonData,
|
||||
TaskTask::getFormUrl, TaskTask::getCreateBy)
|
||||
.eq(TaskTask::getBpmStatus, 1)
|
||||
.eq(TaskTask::getTriggerType, FlowConstants.Strategy.RECURRING_ONLY)
|
||||
.lt(TaskTask::getStartTime, startDateTime)
|
||||
.ge(TaskTask::getStartTime, startDateTime.toLocalDate().atStartOfDay())
|
||||
.lt(TaskTask::getStartTime, startDateTime.toLocalDate().plusDays(1).atStartOfDay())
|
||||
.list();
|
||||
|
||||
// 2. 集合判空实践
|
||||
|
||||
Reference in New Issue
Block a user