package com.ruoyi.cs.domain; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Getter; import lombok.Setter; import lombok.ToString; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; /** * 使用人员信息对象 cs_user_info * * @author ruoyi * @date 2024-04-25 */ @Getter @Setter @ToString public class CsUserInfo extends BaseEntity { private static final long serialVersionUID = 1L; /** 使用人员ID */ private String userInfoId; /** 资源申请ID */ @Excel(name = "资源申请ID") private String resourceApplyId; /** 用户名 */ @Excel(name = "用户名") private String name; /** 手机号 */ @Excel(name = "手机号") private String phone; /** 邮箱 */ @Excel(name = "邮箱") private String email; /** 工作单位ID */ @Excel(name = "工作单位ID") private Long companyId; /** 工作单位名称 */ @Excel(name = "工作单位名称") private String companyName; /** 部门/院系D */ @Excel(name = "部门/院系D") private Long deptId; /** 部门/院系名称 */ @Excel(name = "部门/院系名称") private String deptName; /** 职称/职务 */ @Excel(name = "职称/职务") private String professionalTitle; /** 职业 */ @Excel(name = "职业") private String occupation; /** 工号/学号 */ @Excel(name = "工号/学号") private String jobNumber; /** 排序 */ @Excel(name = "排序") private Integer sort; /** 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd") private Date createAt; /** 修改时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "修改时间", width = 30, dateFormat = "yyyy-MM-dd") private Date updateAt; /** 删除标记:0-正常,1-删除 */ private String delFlag; }