Browse Source

自动化测试demo

master
zhouyl 11 months ago
parent
commit
0eab6008ad
  1. 16
      tp-admin/src/main/java/com/inscloudtech/web/controller/system/IpFilterController.java
  2. 27
      tp-system/src/main/java/com/inscloudtech/system/domain/IpFilter.java

16
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) { public R add(@Validated(AddGroup.class) @RequestBody IpFilter bo) {
iIpFilterService.save(bo); iIpFilterService.save(bo);
iIpFilterService.updateBlackIpList(); iIpFilterService.updateBlackIpList();
return R.ok();
return R.ok(bo);
} }
/** /**
@ -142,4 +142,18 @@ public class IpFilterController extends BaseController {
iIpFilterService.updateBlackIpList(); iIpFilterService.updateBlackIpList();
return R.ok(); return R.ok();
} }
/**
* 删除IP黑名单管理(自动化测试)
*
* @param id 主键串
*/
@SaCheckPermission("system:filter:remove")
@Log(title = "IP黑名单管理", businessType = BusinessType.DELETE)
@DeleteMapping("/AutomatedTest/{id}")
public R<Void> removeAutomatedTest(@PathVariable Long id) {
iIpFilterService.removeById(id);
iIpFilterService.updateBlackIpList();
return R.ok();
}
} }

27
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.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import java.util.Date;
/** /**
* IP黑名单管理对象 ip_filter * IP黑名单管理对象 ip_filter
@ -15,33 +13,12 @@ import java.util.Date;
* @date 2024-09-02 * @date 2024-09-02
*/ */
@Data @Data
@EqualsAndHashCode(callSuper = true)
@TableName("ip_filter") @TableName("ip_filter")
public class IpFilter {
public class IpFilter extends BaseEntity {
private static final long serialVersionUID=1L; 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;
/** /**
* 主键 * 主键
*/ */

Loading…
Cancel
Save