jinlin
2024-01-12 f491d30b0a69148bd0991b3d5b1c4cf9f8216949
zt/common/src/main/java/com/zt/core/sys/model/SysUser.java
@@ -18,12 +18,13 @@
import com.zt.common.annotation.OssField;
import com.zt.common.entity.BusiEntity;
import com.zt.common.validator.group.DefaultGroup;
import com.zt.core.oss.dto.OssDto;
import com.zt.life.sys.dto.OssDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.hibernate.validator.constraints.Range;
import org.springframework.context.annotation.Lazy;
import org.springframework.format.annotation.DateTimeFormat;
import javax.validation.constraints.Email;
@@ -42,12 +43,15 @@
@EqualsAndHashCode(callSuper = false)
@TableName("SYS_USER")
public class SysUser extends BusiEntity {
    private static final long serialVersionUID = 1L;
    @ApiModelProperty(value = "用户ID", required = false)
    private  Long userId;
    @TableField(exist = false)
    @ApiModelProperty(value = "用户名", required = false)
    private  String name;
    @ApiModelProperty(value = "员工工号", required = false)
    // @NotBlank(message = "员工工号不能为空", groups = DefaultGroup.class)
    private String userCode;
    private Integer secretClass;
    @ApiModelProperty(value = "用户名", required = true)
    @NotBlank(message = "用户名不能为空", groups = DefaultGroup.class)
@@ -146,7 +150,12 @@
    @OssField("用户头像")
    @ApiModelProperty(value = "用户头像")
    @TableField(exist = false)
    private OssDto avatar;
    private OssDto files;
    @OssField("用户头像")
    @ApiModelProperty(value = "用户头像")
    @TableField(exist = false)
    private OssDto files2;
    @ApiModelProperty(value = "岗位ID列表")
    @TableField(exist = false)