From 0eab6008adb72e8c8c7517fda5121b7c2878d787 Mon Sep 17 00:00:00 2001 From: zhouyl <583641232@qq.com> Date: Sat, 12 Oct 2024 14:12:27 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20=E8=87=AA=E5=8A=A8=E5=8C=96?= =?UTF-8?q?=E6=B5=8B=E8=AF=95demo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/system/IpFilterController.java | 16 ++++++++++- .../inscloudtech/system/domain/IpFilter.java | 27 ++----------------- 2 files changed, 17 insertions(+), 26 deletions(-) diff --git a/tp-admin/src/main/java/com/inscloudtech/web/controller/system/IpFilterController.java b/tp-admin/src/main/java/com/inscloudtech/web/controller/system/IpFilterController.java index 4ed78e7..9e750c8 100644 --- a/tp-admin/src/main/java/com/inscloudtech/web/controller/system/IpFilterController.java +++ b/tp-admin/src/main/java/com/inscloudtech/web/controller/system/IpFilterController.java @@ -112,7 +112,7 @@ public class IpFilterController extends BaseController { public R add(@Validated(AddGroup.class) @RequestBody IpFilter bo) { iIpFilterService.save(bo); iIpFilterService.updateBlackIpList(); - return R.ok(); + return R.ok(bo); } /** @@ -142,4 +142,18 @@ public class IpFilterController extends BaseController { iIpFilterService.updateBlackIpList(); return R.ok(); } + + /** + * 删除IP黑名单管理(自动化测试) + * + * @param id 主键串 + */ + @SaCheckPermission("system:filter:remove") + @Log(title = "IP黑名单管理", businessType = BusinessType.DELETE) + @DeleteMapping("/AutomatedTest/{id}") + public R removeAutomatedTest(@PathVariable Long id) { + iIpFilterService.removeById(id); + iIpFilterService.updateBlackIpList(); + return R.ok(); + } } diff --git a/tp-system/src/main/java/com/inscloudtech/system/domain/IpFilter.java b/tp-system/src/main/java/com/inscloudtech/system/domain/IpFilter.java index a919055..a58fa0c 100644 --- a/tp-system/src/main/java/com/inscloudtech/system/domain/IpFilter.java +++ b/tp-system/src/main/java/com/inscloudtech/system/domain/IpFilter.java @@ -5,8 +5,6 @@ import com.inscloudtech.common.core.domain.BaseEntity; import lombok.Data; import lombok.EqualsAndHashCode; -import java.util.Date; - /** * IP黑名单管理对象 ip_filter @@ -15,33 +13,12 @@ import java.util.Date; * @date 2024-09-02 */ @Data +@EqualsAndHashCode(callSuper = true) @TableName("ip_filter") -public class IpFilter { +public class IpFilter extends BaseEntity { private static final long serialVersionUID=1L; - /** - * 创建者 - */ - @TableField(fill = FieldFill.INSERT) - private String createBy; - - /** - * 创建时间 - */ - private Date createTime; - - /** - * 更新者 - */ - @TableField(fill = FieldFill.INSERT_UPDATE) - private String updateBy; - - /** - * 更新时间 - */ - private Date updateTime; - /** * 主键 */