package com.muchinfo.mtp3pojos.vo.organ;

import com.muchinfo.mtp3pojos.entity.Useraccount;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

import java.util.Date;

@EqualsAndHashCode(callSuper = true)
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "UserAccountRspResult对象", description = "机构资料信息")
public class UserAccountRspResult extends Useraccount {

    @ApiModelProperty(value = "资金账户")
    private Long accountid;

    private String userName;

    private String roleIds;

    @ApiModelProperty(value = "子机构最大层级数")
    private Integer maxLevel;

    private Integer subarealevel;

    private Long curuserid;

    private String parentname;

    private Integer cancrossadd;

    @ApiModelProperty(value = "角色创建时间")
    private Date rolemodifytime;

    private Long parentid;

    @ApiModelProperty(value = "所有者类型")
    private Integer userinfotype;

    @ApiModelProperty(value = "地址")
    private String pathname;

    @ApiModelProperty(value = "联系人")
    private String contactname;

    @ApiModelProperty(value = "所属会员")
    private String memberusername;
}
