修复自动任务管理page接口

master
chenxiwang 2024-08-05 14:55:21 +08:00
parent 6d5b4b2a34
commit 08ae9bef34
1 changed files with 1 additions and 4 deletions

View File

@ -95,11 +95,8 @@ public class ForecastTaskController {
@PostMapping("/page")
public R<Page<ForecastTask>> page(@RequestBody @Validated ForecastTask forecastTask) {
QueryWrapper<ForecastTask> wrapper = new QueryWrapper<ForecastTask>()
.eq("type", "1")// 只返回自动类型的
.in("status", "0", "1")// 只返回启用和暂停的
.like(ObjectUtils.isNotNull(forecastTask.getName()), "name", forecastTask.getName())
.ge(ObjectUtils.isNotNull(forecastTask.getStartTime()), "forecast_tm", forecastTask.getStartTime())
.le(ObjectUtils.isNotNull(forecastTask.getEndTime()), "forecast_tm", forecastTask.getEndTime());
.like(ObjectUtils.isNotNull(forecastTask.getName()), "name", forecastTask.getName());
if(StringUtils.isNotBlank(forecastTask.getSortField())){
wrapper.orderBy(true, ObjectUtils.isEmpty(forecastTask.getIsAsc()) ? false : forecastTask.getIsAsc(), forecastTask.getSortField());
}