xp-robotaxi-api/src/main/java/com/xiaopeng/api/factory/operation/XpPointClientFallbackFactory.java
@@ -70,6 +70,12 @@ } @Override public R deletePoint(String ids) { log.error("删除点位失败:{}", cause.getMessage()); return R.fail("删除点位失败"); } @Override public R enableDisable(XpPointEnableDisableDto dto) { log.error("修改点位运营状态失败:{}", cause.getMessage()); return R.fail("修改点位运营状态失败"); xp-robotaxi-api/src/main/java/com/xiaopeng/api/feignClient/operation/XpPointClient.java
@@ -53,6 +53,11 @@ */ @GetMapping("/api/v1/point/queryPointById") public R<XpPoint> queryById(@RequestParam Long id); /** * 点位删除 */ @GetMapping("/api/v1/point/deletePoint/{ids}") R deletePoint(@PathVariable("ids") String ids); /** * 启用/禁用 xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/controller/XpPointManagementController.java
@@ -72,6 +72,16 @@ return xpPointClient.edit(pointAddDto); } /** * 批量删除点位 */ @GetMapping("/deletePoint/{ids}") @ResponseBody @ApiOperation(value = "删除点位") public R deletePoint(@PathVariable("ids") String ids) { xpPointClient.deletePoint(ids); return R.ok(); } /** * 编辑点位 */ @GetMapping("/queryById") xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/XpPointManagementController.java
@@ -20,6 +20,7 @@ import javax.annotation.Resource; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.stream.Collectors; @@ -70,6 +71,16 @@ return R.ok(); } /** * 批量删除点位 */ @GetMapping("/deletePoint/{ids}") @ResponseBody @ApiOperation(value = "删除点位") public R deletePoint(@PathVariable("ids") String ids) { xpPointService.removeBatchByIds(Arrays.stream(ids.split(",")).map(Long::parseLong).collect(Collectors.toList())); return R.ok(); } /** * 编辑点位 */ @PostMapping("/editPoint")