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) {
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<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.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;
/**
* 主键
*/

Loading…
Cancel
Save