package com.ycl.dto.user;
|
|
import com.alibaba.excel.annotation.ExcelProperty;
|
import com.ycl.entity.depart.UmsDepart;
|
import com.ycl.entity.user.UmsRole;
|
import lombok.AllArgsConstructor;
|
import lombok.Builder;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
|
import java.util.Date;
|
import java.util.List;
|
|
@Data
|
@AllArgsConstructor
|
@NoArgsConstructor
|
@Builder
|
public class UmsUserDto {
|
|
@ExcelProperty(value = "用户ID", index = 0)
|
private Long id;
|
|
@ExcelProperty(value = "用户名称", index = 1)
|
private String username;
|
|
@ExcelProperty(value = "所属姓名", index = 2)
|
private String nickName;
|
|
@ExcelProperty(value = "联系方式", index = 3)
|
private String mobile;
|
|
@ExcelProperty(value = "所属角色", index = 4)
|
private List<UmsRole> roles;
|
|
@ExcelProperty(value = "所属部门", index = 5)
|
private List<UmsDepart> depart;
|
|
@ExcelProperty(value = "所属职务", index = 6)
|
private String jobTitle;
|
|
@ExcelProperty(value = "创建时间", index = 7)
|
private Date createTime;
|
|
@ExcelProperty(value = "是否启用", index = 8)
|
private Integer status;
|
}
|