疯狂的狮子li
2022-07-07 d9e54388e7fde2462e8b7e0165c5e7da3f202593
ruoyi-demo/src/main/java/com/ruoyi/demo/controller/TestSensitiveController.java
@@ -2,12 +2,10 @@
import com.ruoyi.common.annotation.Sensitive;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.enums.SensitiveStrategy;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.Data;
import lombok.experimental.Accessors;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@@ -22,7 +20,7 @@
 * @version 3.6.0
 * @see com.ruoyi.common.core.service.SensitiveService
 */
@Api(value = "测试数据脱敏控制器", tags = {"测试数据脱敏管理"})
@Tag(name ="测试数据脱敏控制器", description = "测试数据脱敏管理")
@RestController
@RequestMapping("/demo/sensitive")
public class TestSensitiveController extends BaseController {
@@ -30,20 +28,18 @@
    /**
     * 测试数据脱敏
     */
    @ApiOperation("查询测试单表列表")
    @GetMapping("/test")
    public AjaxResult<TestSensitive> test() {
        TestSensitive testSensitive = new TestSensitive()
            .setIdCard("210397198608215431")
            .setPhone("17640125371")
            .setAddress("北京市朝阳区某某四合院1203室")
            .setEmail("17640125371@163.com")
            .setBankCard("6226456952351452853");
        return AjaxResult.success(testSensitive);
    public R<TestSensitive> test() {
        TestSensitive testSensitive = new TestSensitive();
        testSensitive.setIdCard("210397198608215431");
        testSensitive.setPhone("17640125371");
        testSensitive.setAddress("北京市朝阳区某某四合院1203室");
        testSensitive.setEmail("17640125371@163.com");
        testSensitive.setBankCard("6226456952351452853");
        return R.ok(testSensitive);
    }
    @Data
    @Accessors(chain = true)
    static class TestSensitive {
        /**