|
@@ -144,6 +144,13 @@ public class FosterwxCashAccountScheduleController extends BaseController<Foster
|
|
|
@ApiOperation(value = "取消任务按钮")
|
|
@ApiOperation(value = "取消任务按钮")
|
|
|
public Object cancelTask(FosterwxCashAccountScheduleHandle handle, @AuthUser User user) {
|
|
public Object cancelTask(FosterwxCashAccountScheduleHandle handle, @AuthUser User user) {
|
|
|
Arrays.asList(handle.getIds().split(REGEX)).forEach(id -> {
|
|
Arrays.asList(handle.getIds().split(REGEX)).forEach(id -> {
|
|
|
|
|
+ fosterwxCashAccountScheduleService.updateById(new FosterwxCashAccountSchedule() {{
|
|
|
|
|
+ setId(Integer.valueOf(id));
|
|
|
|
|
+ setStatus(0);
|
|
|
|
|
+ setUpdateAt(LocalDateTime.now());
|
|
|
|
|
+ setUpdateUid(user.getId());
|
|
|
|
|
+ }});
|
|
|
|
|
+
|
|
|
LambdaQueryWrapper<FosterwxCashScheduleTaskList> fosterwxCashScheduleTaskListLambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
LambdaQueryWrapper<FosterwxCashScheduleTaskList> fosterwxCashScheduleTaskListLambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
|
fosterwxCashScheduleTaskListLambdaQueryWrapper.eq(FosterwxCashScheduleTaskList::getScheduleId, id);
|
|
fosterwxCashScheduleTaskListLambdaQueryWrapper.eq(FosterwxCashScheduleTaskList::getScheduleId, id);
|
|
|
fosterwxCashScheduleTaskListLambdaQueryWrapper.notIn(FosterwxCashScheduleTaskList::getStatus, 3, 5, 6);
|
|
fosterwxCashScheduleTaskListLambdaQueryWrapper.notIn(FosterwxCashScheduleTaskList::getStatus, 3, 5, 6);
|