From 4fabfe4dbd2eb28d07a4350597d314958cc1c281 Mon Sep 17 00:00:00 2001 From: MrShi <1878285526@qq.com> Date: 星期四, 09 十月 2025 11:16:43 +0800 Subject: [PATCH] 优化 --- server/platform/src/main/java/com/doumee/api/business/BikesController.java | 17 +++++++++++++++-- 1 files changed, 15 insertions(+), 2 deletions(-) diff --git a/server/platform/src/main/java/com/doumee/api/business/BikesController.java b/server/platform/src/main/java/com/doumee/api/business/BikesController.java index bcb848f..8726f09 100644 --- a/server/platform/src/main/java/com/doumee/api/business/BikesController.java +++ b/server/platform/src/main/java/com/doumee/api/business/BikesController.java @@ -59,6 +59,18 @@ bikesService.deleteByIdInBatch(idList); return ApiResponse.success(null); } + @ApiOperation("鎵归噺涓婁笅鏋�") + @GetMapping("/updateBikeStatus/batch") + @RequiresPermissions("business:bikes:update") + public ApiResponse updateBikeStatus(@RequestParam String ids, @RequestParam Integer bikeStatus) { + String [] idArray = ids.split(","); + List<String> idList = new ArrayList<>(); + for (String id : idArray) { + idList.add(id); + } + bikesService.updateBikeStatusBatch(idList,bikeStatus); + return ApiResponse.success(null); + } @ApiOperation("鏍规嵁ID淇敼") @PostMapping("/updateById") @@ -74,11 +86,12 @@ public ApiResponse<PageData<Bikes>> findPage (@RequestBody PageWrap<Bikes> pageWrap) { return ApiResponse.success(bikesService.findPage(pageWrap)); } - @ApiOperation("瀹炴椂杞︿綅淇℃伅-鍒嗛〉鏌ヨ-寮冪敤") + @ApiOperation("瀹炴椂杞︿綅淇℃伅-鍒嗛〉鏌ヨ") @PostMapping("/pageCurrent") @RequiresPermissions("business:bikes:query") public ApiResponse<PageData<Bikes>> pageCurrent (@RequestBody PageWrap<Bikes> pageWrap) { - return ApiResponse.success(bikesService.findJoinPage(pageWrap)); + PageData<Bikes> list = bikesService.findJoinPage(pageWrap); + return ApiResponse.success(list); } @ApiOperation("瀵煎嚭Excel") -- Gitblit v1.9.3