liukangdong
2024-09-29 b2d360d9113b6955287108ca9e90d76a1f3c1419
server/service/src/main/java/com/doumee/dao/business/model/Users.java
@@ -1,5 +1,6 @@
package com.doumee.dao.business.model;
import com.baomidou.mybatisplus.annotation.TableField;
import com.doumee.core.annotation.excel.ExcelColumn;
import com.doumee.dao.business.dto.BaseQueryDto;
import io.swagger.annotations.ApiModel;
@@ -52,11 +53,14 @@
    @ApiModelProperty(value = "所属门店编码(关联shop表)", example = "1")
    @ExcelColumn(name="所属门店编码(关联shop表)")
    private Integer departmentId;
    private Long departmentId;
    @ApiModelProperty(value = "头像")
    @ExcelColumn(name="头像")
    private String imgurl;
    @ApiModelProperty(value = "iam组织编码")
    @ExcelColumn(name="iam组织编码")
    private String iamOrgId;
    @ApiModelProperty(value = "类型 0员工", example = "1")
    @ExcelColumn(name="类型 0员工")
@@ -86,9 +90,9 @@
    @ExcelColumn(name="微信openid")
    private String openid;
    @ApiModelProperty(value = "状态", example = "1")
    @ExcelColumn(name="状态")
    private Integer status;
    @ApiModelProperty(value = "账户状态 0停用,1启用,-1删除", example = "1")
    @ExcelColumn(name="账户状态 0停用,1启用")
    private String status;
    @ApiModelProperty(value = "同步状态", example = "1")
    @ExcelColumn(name="同步状态")
@@ -110,9 +114,9 @@
    @ExcelColumn(name="登录密码")
    private String password;
    @ApiModelProperty(value = "性别 1男 2女", example = "1")
    @ExcelColumn(name="性别 1男 2女")
    private Integer sex;
    @ApiModelProperty(value = "性别 0男 1女", example = "1")
    @ExcelColumn(name="性别 0男 1女")
    private String sex;
    @ApiModelProperty(value = "最近登录时间")
    @ExcelColumn(name="最近登录时间")
@@ -130,8 +134,8 @@
    @ExcelColumn(name="服务客户数")
    private Integer costomerNum;
    @ApiModelProperty(value = "从业年月(yyyy-MM)")
    @ExcelColumn(name="从业年月(yyyy-MM)")
    @ApiModelProperty(value = "从业年份")
    @ExcelColumn(name="从业年月")
    private String jobDate;
    @ApiModelProperty(value = "宣传语")
@@ -142,9 +146,24 @@
    @ExcelColumn(name="个人二维码图片地址")
    private String qrcodeImg;
    @ApiModelProperty(value = "企业二维码图片地址")
    @ExcelColumn(name="企业二维码图片地址")
    private String companyQrcodeImg;
    @ApiModelProperty(value = "中台临时票据过期时间")
    @ExcelColumn(name="中台临时票据过期时间")
    private Date tokenDate;
    @ApiModelProperty(value = "中台临时票据")
    @ExcelColumn(name="中台临时票据")
    private String token;
    @ApiModelProperty(value = "邮箱")
    @ExcelColumn(name="邮箱")
    private String email;
    @ApiModelProperty(value = "名片")
    @ExcelColumn(name="名片")
    private String cardImg;
    @ApiModelProperty(value = "用户类型,区分HR内部员工和加盟商员工,10001加盟商,10002HR内部员工,多个使用英文逗号隔开")
    @ExcelColumn(name="用户类型,区分HR内部员工和加盟商员工,10001加盟商,10002HR内部员工,多个使用英文逗号隔开")
@@ -154,8 +173,51 @@
    @ExcelColumn(name="用户角色编码集合,多个用英语逗号隔开")
    private String roleIds;
    @ApiModelProperty(value = "用户角色名称集合,多个用英语逗号隔开")
    @ExcelColumn(name="用户角色名称集合,多个用英语逗号隔开")
    @ApiModelProperty(value = "用户角色名称集合")
    @ExcelColumn(name="用户角色名称集合")
    private String roleNames;
    @ApiModelProperty(value = "用户角色code集合,多个用英语逗号隔开")
    @ExcelColumn(name="用户角色code集合,多个用英语逗号隔开")
    private String roleCodes;
    @ApiModelProperty(value = "是否包含下级")
    @TableField(exist = false)
    private Boolean includeChild;
    @ApiModelProperty(value = "所属组织名称")
    @TableField(exist = false)
    private String shopName;
    @ApiModelProperty(value = "组织类型")
    @TableField(exist = false)
    private Integer shopType;
    @ApiModelProperty(value = "组织类型二级")
    @TableField(exist = false)
    private Integer shopSecType;
    @ApiModelProperty(value = "完整头像录")
    @TableField(exist = false)
    private String imgurlFull;
    @ApiModelProperty(value = "个人二维码图片完整地址")
    @TableField(exist = false)
    private String qrcodeImgFull;
    @ApiModelProperty(value = "门店地址")
    @TableField(exist = false)
    private String shopAddress;
    @ApiModelProperty(value = "门店城市")
    @TableField(exist = false)
    private String shopCity;
    @ApiModelProperty(value = "是否可管理门店")
    @TableField(exist = false)
    private Boolean manageShop;
    @ApiModelProperty(value = "C端用户手机号",notes = "用于查询用户绑定的导购",hidden = true)
    @TableField(exist = false)
    private String memberPhone;
    @ApiModelProperty(value = "C端用户主键",notes = "用于查询用户绑定的导购",hidden = true)
    @TableField(exist = false)
    private Long memberId;
    @ApiModelProperty(value = "企业二维码图片完整地址")
    @TableField(exist = false)
    private String companyQrcodeImgFull;
}