|
|
@ -2,6 +2,8 @@ package org.dromara.system.domain.vo;
|
|
|
|
|
|
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonIgnore;
|
|
|
|
import com.fasterxml.jackson.annotation.JsonIgnore;
|
|
|
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
|
|
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
|
|
|
|
|
|
|
import org.dromara.common.sensitive.annotation.Sensitive;
|
|
|
|
|
|
|
|
import org.dromara.common.sensitive.core.SensitiveStrategy;
|
|
|
|
import org.dromara.common.translation.annotation.Translation;
|
|
|
|
import org.dromara.common.translation.annotation.Translation;
|
|
|
|
import org.dromara.common.translation.constant.TransConstant;
|
|
|
|
import org.dromara.common.translation.constant.TransConstant;
|
|
|
|
import org.dromara.system.domain.SysUser;
|
|
|
|
import org.dromara.system.domain.SysUser;
|
|
|
@ -59,11 +61,13 @@ public class SysUserVo implements Serializable {
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 用户邮箱
|
|
|
|
* 用户邮箱
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Sensitive(strategy = SensitiveStrategy.EMAIL)
|
|
|
|
private String email;
|
|
|
|
private String email;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 手机号码
|
|
|
|
* 手机号码
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Sensitive(strategy = SensitiveStrategy.PHONE)
|
|
|
|
private String phonenumber;
|
|
|
|
private String phonenumber;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|