opt:1.完善外部API接口。
This commit is contained in:
@@ -108,4 +108,15 @@ public class TaskAPIProvider implements TaskAPI {
|
||||
public boolean queryTaskInfoByDestination(String destination) {
|
||||
return taskService.count(new LambdaQueryWrapper<>(Task.class).eq(Task::getDestinations, destination).lt(Task::getStatus,TaskStatusEnum.FINISHED.getCode())) >0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public WebResponse queryTaskInfoByTaskCode(String taskCode) {
|
||||
Task task = taskService.getOne(new LambdaQueryWrapper<>(Task.class).eq(Task::getTask_code,taskCode));
|
||||
return WebResponse.requestParamOk(task);
|
||||
}
|
||||
|
||||
@Override
|
||||
public WebResponse queryNotFinishTaskInfos() {
|
||||
return WebResponse.requestParamOk(taskService.queryCurrentTaskInfo());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -157,7 +157,7 @@ public class TaskServiceImpl extends ServiceImpl<TaskMapper,Task> implements Tas
|
||||
if (result == null || !result.isOk()){
|
||||
throw new BadRequestException(LangProcess.msg("task_schedule_create_failed"));
|
||||
}
|
||||
return WebResponse.requestOk();
|
||||
return WebResponse.requestParamOk(task.getTask_code());
|
||||
}catch (Exception e){
|
||||
log.error("创建任务失败:{}",e.getMessage());
|
||||
throw new BadRequestException(LangProcess.msg("task_create_failed",e.getMessage()));
|
||||
|
||||
Reference in New Issue
Block a user