opt:1.Param中@NotBlank和@NotNull国际化。2.音量设置接口。
This commit is contained in:
@@ -13,6 +13,6 @@ public class CancelTaskRequestParam {
|
||||
/**
|
||||
* 任务编号
|
||||
*/
|
||||
@NotBlank(message = "任务号不能为空")
|
||||
@NotBlank(message = "{task_code_empty}")
|
||||
private String task_code;
|
||||
}
|
||||
|
||||
@@ -20,7 +20,7 @@ public class CreateCruiseTaskRequestParam {
|
||||
/**
|
||||
* 任务类型
|
||||
*/
|
||||
@NotBlank(message = "任务类型不能为空")
|
||||
@NotBlank(message = "{validation_task_type_empty}")
|
||||
private String type;
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,13 +13,13 @@ public class CreateTaskRequestParam {
|
||||
/**
|
||||
* 目标点
|
||||
*/
|
||||
@NotBlank(message = "目标点不能为空")
|
||||
@NotBlank(message = "{validation_destinations_empty}")
|
||||
private String destinations;
|
||||
|
||||
/**
|
||||
* 任务类型
|
||||
*/
|
||||
@NotBlank(message = "任务类型不能为空")
|
||||
@NotBlank(message = "{validation_task_type_empty}")
|
||||
private String type;
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,12 +13,12 @@ public class OneClickOperationRequestParam {
|
||||
/**
|
||||
* 车号
|
||||
*/
|
||||
@NotBlank(message = "车号不能为空")
|
||||
@NotBlank(message = "{validation_vehicle_number_empty}")
|
||||
private String vehicle_number;
|
||||
|
||||
/**
|
||||
* 一键任务类型
|
||||
*/
|
||||
@NotBlank(message = "任务类型不能为空")
|
||||
@NotBlank(message = "{validation_task_type_empty}")
|
||||
private String type;
|
||||
}
|
||||
|
||||
@@ -13,6 +13,6 @@ public class PauseAndResumeTaskParam {
|
||||
/**
|
||||
* 任务编号
|
||||
*/
|
||||
@NotBlank(message = "任务号不能为空")
|
||||
@NotBlank(message = "{task_code_empty}")
|
||||
private String task_code;
|
||||
}
|
||||
|
||||
@@ -13,13 +13,13 @@ public class QueryTaskRequestParam {
|
||||
/**
|
||||
* 当前页
|
||||
*/
|
||||
@NotNull(message = "当前页不能为空")
|
||||
@NotNull(message = "{validation_page_num_empty}")
|
||||
private Integer pageNum;
|
||||
|
||||
/**
|
||||
* 页数大小
|
||||
*/
|
||||
@NotNull(message = "页数大小不能为空")
|
||||
@NotNull(message = "{validation_page_size_empty}")
|
||||
private Integer pageSize;
|
||||
|
||||
/**
|
||||
|
||||
@@ -5,6 +5,7 @@ import cn.hutool.core.date.DateUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
||||
import jakarta.annotation.Resource;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
@@ -102,4 +103,9 @@ public class TaskAPIProvider implements TaskAPI {
|
||||
public WebResponse taskOperationConfirm(String taskCode) {
|
||||
return taskService.taskOperationConfirm(taskCode);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean queryTaskInfoByDestination(String destination) {
|
||||
return taskService.count(new LambdaQueryWrapper<>(Task.class).eq(Task::getDestinations, destination).lt(Task::getStatus,TaskStatusEnum.FINISHED.getCode())) >0;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user