mirror of
http://git.pig4cloud.com/pig/pigx.git
synced 2026-11-12 21:49:01 +08:00
✨ 添加新特性 | closed #2400 公众号、支付模块涉及敏感字段需要脱敏显示
This commit is contained in:
1 parent
2c797b7295
commit
6b3899394f
3 files changed
+10
-4
No files matched your search
+1
-1
@@ -62,7 +62,7 @@ public enum SensitiveTypeEnum {
|
||||
*/
|
||||
PASSWORD,
|
||||
/**
|
||||
* 密钥, 永远是 ******, 与长度无关
|
||||
* 密钥, 【密钥】密钥除了最后三位其他都是***, 与长度无关
|
||||
*/
|
||||
KEY
|
||||
|
||||
|
||||
+5
-2
@@ -16,14 +16,16 @@
|
||||
*/
|
||||
package com.pig4cloud.pigx.mp.entity;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.extension.activerecord.Model;
|
||||
import com.pig4cloud.pigx.common.core.sensitive.Sensitive;
|
||||
import com.pig4cloud.pigx.common.core.sensitive.SensitiveTypeEnum;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* 公众号账户
|
||||
*
|
||||
@@ -60,6 +62,7 @@ public class WxAccount extends Model<WxAccount> {
|
||||
/**
|
||||
* 公众号密钥
|
||||
*/
|
||||
@Sensitive(type = SensitiveTypeEnum.KEY)
|
||||
private String appsecret;
|
||||
|
||||
/**
|
||||
|
||||
+4
-1
@@ -23,6 +23,7 @@ import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableLogic;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.extension.activerecord.Model;
|
||||
import com.pig4cloud.pigx.common.core.sensitive.Sensitive;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
@@ -50,6 +51,7 @@ public class PayChannel extends Model<PayChannel> {
|
||||
/**
|
||||
* 应用ID
|
||||
*/
|
||||
@Sensitive(prefixNoMaskLen = 4,suffixNoMaskLen = 4)
|
||||
private String appId;
|
||||
|
||||
/**
|
||||
@@ -63,8 +65,9 @@ public class PayChannel extends Model<PayChannel> {
|
||||
private String channelName;
|
||||
|
||||
/**
|
||||
* 渠道商户ID
|
||||
* 渠道商户ID | 12****123
|
||||
*/
|
||||
@Sensitive(prefixNoMaskLen = 2,suffixNoMaskLen = 3)
|
||||
private String channelMchId;
|
||||
|
||||
/**
|
||||
|
||||
Reference in new issue
Block a user