add 增加邮箱与银行卡脱敏策略 并应用到 SysUser

This commit is contained in:
疯狂的狮子li
2021-12-28 12:03:00 +08:00
parent 51b19fcff4
commit 45e6accd2a
3 changed files with 47 additions and 12 deletions

View File

@ -34,9 +34,11 @@ public class TestSensitiveController extends BaseController {
@GetMapping("/test")
public AjaxResult<TestSensitive> test() {
TestSensitive testSensitive = new TestSensitive()
.setIdCard("3333199910101212")
.setPhone("18888888888")
.setAddress("北京市朝阳区某某四合院1203室");
.setIdCard("210397198608215431")
.setPhone("17640125371")
.setAddress("北京市朝阳区某某四合院1203室")
.setEmail("17640125371@163.com")
.setBankCard("6226456952351452853");
return AjaxResult.success(testSensitive);
}
@ -62,6 +64,18 @@ public class TestSensitiveController extends BaseController {
@Sensitive(strategy = SensitiveStrategy.ADDRESS)
private String address;
/**
* 邮箱
*/
@Sensitive(strategy = SensitiveStrategy.EMAIL)
private String email;
/**
* 银行卡
*/
@Sensitive(strategy = SensitiveStrategy.BANK_CARD)
private String bankCard;
}
}