diff --git a/ruoyi-admin/src/main/java/com/ruoyi/member/controller/MemberBlacklistController.java b/ruoyi-admin/src/main/java/com/ruoyi/member/controller/MemberBlacklistController.java index ed29c1f..9c0ca49 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/member/controller/MemberBlacklistController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/member/controller/MemberBlacklistController.java @@ -24,14 +24,13 @@ import com.ruoyi.common.core.page.TableDataInfo; /** * 黑名单Controller - * + * * @author pqz * @date 2025-03-17 */ @RestController @RequestMapping("/member/blacklist") -public class MemberBlacklistController extends BaseController -{ +public class MemberBlacklistController extends BaseController { @Autowired private IMemberBlacklistService memberBlacklistService; @@ -61,8 +60,7 @@ public class MemberBlacklistController extends BaseController @PreAuthorize("@ss.hasPermi('member:blacklist:export')") @Log(title = "黑名单", businessType = BusinessType.EXPORT) @PostMapping("/export") - public void export(HttpServletResponse response, MemberBlacklist memberBlacklist) - { + public void export(HttpServletResponse response, MemberBlacklist memberBlacklist) { List list = memberBlacklistService.list(); ExcelUtil util = new ExcelUtil(MemberBlacklist.class); util.exportExcel(response, list, "黑名单数据"); @@ -73,8 +71,7 @@ public class MemberBlacklistController extends BaseController */ @PreAuthorize("@ss.hasPermi('member:blacklist:query')") @GetMapping(value = "/{id}") - public AjaxResult getInfo(@PathVariable("id") String id) - { + public AjaxResult getInfo(@PathVariable("id") String id) { return success(memberBlacklistService.getById(id)); } @@ -84,8 +81,7 @@ public class MemberBlacklistController extends BaseController @PreAuthorize("@ss.hasPermi('member:blacklist:add')") @Log(title = "黑名单", businessType = BusinessType.INSERT) @PostMapping - public AjaxResult add(@RequestBody MemberBlacklist memberBlacklist) - { + public AjaxResult add(@RequestBody MemberBlacklist memberBlacklist) { return toAjax(memberBlacklistService.save(memberBlacklist)); } @@ -95,20 +91,22 @@ public class MemberBlacklistController extends BaseController @PreAuthorize("@ss.hasPermi('member:blacklist:edit')") @Log(title = "黑名单", businessType = BusinessType.UPDATE) @PutMapping - public AjaxResult edit(@RequestBody MemberBlacklist memberBlacklist) - { + public AjaxResult edit(@RequestBody MemberBlacklist memberBlacklist) { return toAjax(memberBlacklistService.updateById(memberBlacklist)); } /** - * 删除黑名单 - */ - @PreAuthorize("@ss.hasPermi('member:blacklist:remove')") + * 移除黑名单 + * + * @param id id + * @return com.ruoyi.common.core.domain.AjaxResult + * @author PQZ + * @date 11:04 2025/4/15 + **/ @Log(title = "黑名单", businessType = BusinessType.DELETE) - @DeleteMapping("/{ids}") - public AjaxResult remove(@PathVariable String[] ids) - { - List list = new ArrayList<>(Arrays.asList(ids)); - return toAjax(memberBlacklistService.removeByIds(list)); + @DeleteMapping("/removeById") + public AjaxResult remove(@RequestParam("id") String id) { + memberBlacklistService.removeById(id); + return success(); } }