Ver Fonte

fix(store): 修改Banner删除接口参数类型

- 将删除接口的请求参数从List<Integer>改为Integer
- 更新接口文档和日志记录方式
- 调整service层调用方法以适配新的参数类型
Lhaibo há 1 dia atrás
pai
commit
86949aaeb0

+ 4 - 3
alien-store/src/main/java/shop/alien/store/controller/StoreBannerController.java

@@ -40,11 +40,12 @@ public class StoreBannerController {
     @ApiOperation("删除Banner")
     @ApiOperationSupport(order = 2)
     @PostMapping("/delete")
-    public R<String> delete(@RequestBody List<Integer> ids) {
-        log.info("StoreBannerController.delete?ids={}", ids);
-        return storeBannerService.removeByIds(ids) ? R.success("删除成功") : R.fail("删除失败");
+    public R<String> delete(@RequestParam("id") Integer id) {
+        log.info("StoreBannerController.delete?id={}", id);
+        return storeBannerService.removeById(id) ? R.success("删除成功") : R.fail("删除失败");
     }
 
+
     @ApiOperation("分页查询Banner列表")
     @ApiOperationSupport(order = 3)
     @ApiImplicitParams({