opt:1.站点名称排序。2.添加外部API查询站点接口。
This commit is contained in:
@@ -46,4 +46,10 @@ public class ExternalTaskController {
|
||||
public ResponseEntity<Object> getTaskInfosById(@PathVariable String id){
|
||||
return new ResponseEntity<>(externalTaskService.getTaskInfosByTaskCode(id), HttpStatus.OK);
|
||||
}
|
||||
|
||||
@GetMapping("/getAllStations")
|
||||
@Log("外部API:查询全部站点")
|
||||
public ResponseEntity<Object> getAllStations(){
|
||||
return new ResponseEntity<>(externalTaskService.getAllStations(), HttpStatus.OK);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,4 +35,10 @@ public interface ExternalTaskService {
|
||||
* @return WebResponse
|
||||
*/
|
||||
WebResponse getTaskInfosByTaskCode(String task_code);
|
||||
|
||||
/**
|
||||
* 外部API 查询所有站点
|
||||
* @return
|
||||
*/
|
||||
WebResponse getAllStations();
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@ package org.nl.externalApi.task.service.impl;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import jakarta.annotation.Resource;
|
||||
import org.nl.api.map.api.MapAPI;
|
||||
import org.nl.api.task.api.TaskAPI;
|
||||
import org.nl.api.task.core.TaskRequestParam;
|
||||
import org.nl.enums.TaskSourceEnum;
|
||||
@@ -20,6 +21,9 @@ public class ExternalTaskServiceImpl implements ExternalTaskService {
|
||||
@Resource
|
||||
private TaskAPI taskAPI;
|
||||
|
||||
@Resource
|
||||
private MapAPI mapAPI;
|
||||
|
||||
@Override
|
||||
public WebResponse createTask(CreateTaskParam createTaskParam) {
|
||||
TaskRequestParam taskRequestParam = BeanUtil.toBean(createTaskParam, TaskRequestParam.class);
|
||||
@@ -40,4 +44,9 @@ public class ExternalTaskServiceImpl implements ExternalTaskService {
|
||||
public WebResponse getTaskInfosByTaskCode(String task_code) {
|
||||
return taskAPI.queryTaskInfoByTaskCode(task_code);
|
||||
}
|
||||
|
||||
@Override
|
||||
public WebResponse getAllStations() {
|
||||
return mapAPI.getAllStations();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user