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; 
 | 
} 
 |