package com.mzl.flower.dto.response.current;
|
|
import com.mzl.flower.base.AbstractTransDTO;
|
import com.mzl.flower.dto.response.customer.CustomerDTO;
|
import com.mzl.flower.dto.response.partner.PartnerDTO;
|
import com.mzl.flower.dto.response.supplier.SupplierDTO;
|
import com.mzl.flower.dto.response.system.MenuTreeDTO;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.util.List;
|
|
@Data
|
public class CurrentUserDTO extends AbstractTransDTO {
|
|
private String id;
|
|
private String type;
|
|
@ApiModelProperty(value = "用户名")
|
private String loginName;
|
|
@ApiModelProperty(value = "昵称")
|
private String nickName;
|
|
@ApiModelProperty(value = "手机号")
|
private String tel;
|
|
@ApiModelProperty(value = "头像")
|
private String picture;
|
|
@ApiModelProperty(value = "菜单列表")
|
private List<MenuTreeDTO> menus;
|
|
@ApiModelProperty(value = "角色")
|
private List<String> roles;
|
|
// @ApiModelProperty(value = "菜单列表")
|
// private List<String> menuList;
|
|
|
@ApiModelProperty(value = "供应商信息")
|
private SupplierDTO supplierDTO;
|
|
@ApiModelProperty(value = "合伙人信息")
|
private PartnerDTO partnerDTO;
|
|
@ApiModelProperty(value = "商户信息")
|
private CustomerDTO customerDTO;
|
|
@ApiModelProperty(value = "是否绑定微信")
|
private Boolean bindWechat;
|
|
@ApiModelProperty(value = "当前积分")
|
private Integer currentPoint;
|
|
@ApiModelProperty(value = "是否总仓权限")
|
private Boolean mainWarehouse;
|
}
|