|  |  |  | 
|---|
|  |  |  | import com.baomidou.mybatisplus.core.toolkit.ObjectUtils; | 
|---|
|  |  |  | import com.moral.api.entity.ManageCoordinate; | 
|---|
|  |  |  | import com.moral.api.mapper.ManageCoordinateMapper; | 
|---|
|  |  |  | import com.moral.api.pojo.form.coordinate.CoordinateCode; | 
|---|
|  |  |  | import com.moral.api.service.ManageCoordinateService; | 
|---|
|  |  |  | import com.moral.constant.ResponseCodeEnum; | 
|---|
|  |  |  | import com.moral.constant.ResultMessage; | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Autowired | 
|---|
|  |  |  | private ManageCoordinateService manageCoordinateService; | 
|---|
|  |  |  | @Autowired | 
|---|
|  |  |  | private ManageCoordinateMapper manageCoordinateMapper; | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 修改路段信息 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @param manageCoordinate | 
|---|
|  |  |  | * @param coordinateCode | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @PostMapping("updateCruiserRoad") | 
|---|
|  |  |  | public ResultMessage updateCruiserRoad(@RequestBody ManageCoordinate manageCoordinate) { | 
|---|
|  |  |  | if (ObjectUtils.isEmpty(manageCoordinate)) { | 
|---|
|  |  |  | public ResultMessage updateCruiserRoad(@RequestBody CoordinateCode coordinateCode) { | 
|---|
|  |  |  | if (ObjectUtils.isEmpty(coordinateCode)) { | 
|---|
|  |  |  | return ResultMessage.fail(ResponseCodeEnum.PARAMETERS_IS_MISSING.getCode(), ResponseCodeEnum.PARAMETERS_IS_MISSING.getMsg()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | manageCoordinateService.updateCoordinate(manageCoordinate); | 
|---|
|  |  |  | manageCoordinateService.updateCoordinate(coordinateCode); | 
|---|
|  |  |  | return ResultMessage.ok(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | List<ManageCoordinate> manageCoordinates = manageCoordinateService.selectCoordinate(name, mac); | 
|---|
|  |  |  | return ResultMessage.ok(manageCoordinates); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 根据id查询路段信息 | 
|---|
|  |  |  | * @param id | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @GetMapping("query") | 
|---|
|  |  |  | public ResultMessage query(Integer id){ | 
|---|
|  |  |  | ManageCoordinate manageCoordinate = manageCoordinateService.query(id); | 
|---|
|  |  |  | if (ObjectUtils.isEmpty(manageCoordinate)){ | 
|---|
|  |  |  | return ResultMessage.fail(ResponseCodeEnum.TARGET_IS_NULL.getCode(), | 
|---|
|  |  |  | ResponseCodeEnum.TARGET_IS_NULL.getMsg()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return ResultMessage.ok(manageCoordinate); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|