service-map地图创建终端改造

main
topsun 2 years ago
parent ad3c829541
commit 322c774d86

@ -12,7 +12,7 @@ import org.springframework.web.bind.annotation.RequestParam;
public interface ServiceMapClient {
@RequestMapping(method = RequestMethod.POST,value = "/terminal/addTerminal")
ResponseResult<TerminalResponse> addTerminal(@RequestParam String name);
ResponseResult<TerminalResponse> addTerminal(@RequestParam String name,String desc);
@RequestMapping(method = RequestMethod.POST,value = "/track/addTrack")
ResponseResult<TrackResponse> addTrack(@RequestParam String tid);

@ -28,7 +28,8 @@ public class CarService {
car.setGmtModified(localDateTime);
//获取此车辆终端的tid
ResponseResult<TerminalResponse> responseResult = serviceMapClient.addTerminal(car.getVehicleNo());
ResponseResult<TerminalResponse> responseResult = serviceMapClient
.addTerminal(car.getVehicleNo(),car.getId()+"");
String tid = responseResult.getData().getTid();
car.setTid(tid);

@ -14,8 +14,8 @@ public class TerminalController {
@Autowired
TerminalService terminalService;
@PostMapping("/addTerminal")
public ResponseResult<TerminalResponse> addTerminal(String name){
return terminalService.addTerminal(name);
public ResponseResult<TerminalResponse> addTerminal(String name,String desc){
return terminalService.addTerminal(name,desc);
}
}

@ -33,7 +33,7 @@ public class TerminalClient {
* @param name
* @return
*/
public ResponseResult<TerminalResponse> addTerminal(String name){
public ResponseResult<TerminalResponse> addTerminal(String name,String desc){
//拼接请求的URL
StringBuilder url = new StringBuilder();
url.append(AmapConfigConstant.TERMINAL_MAP_ADD_URL);
@ -43,6 +43,8 @@ public class TerminalClient {
url.append("sid="+sid);
url.append("&");
url.append("name="+name);
url.append("&");
url.append("desc="+desc);
ResponseEntity<String> forEntity =
restTemplate.postForEntity(url.toString(),null,String.class);

@ -11,7 +11,7 @@ public class TerminalService {
@Autowired
TerminalClient terminalClient;
public ResponseResult<TerminalResponse> addTerminal(String name){
return terminalClient.addTerminal(name);
public ResponseResult<TerminalResponse> addTerminal(String name,String desc){
return terminalClient.addTerminal(name,desc);
}
}

Loading…
Cancel
Save