package com.muchinfo.mtp3pojos.vo.organ.son;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Builder
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "OrganSonTransferResult对象", description = "子机构转移响应")
public class OrganSonTransferResult {

    @ApiModelProperty(value = "转出机构")
    private String outparentusername;

    @ApiModelProperty(value = "转出机构类型")
    private Integer outlevel;

    @ApiModelProperty(value = "转入机构")
    private String inuseridname;

    @ApiModelProperty(value = "转出所属会员")
    private String outmemberusername;

    @ApiModelProperty(value = "转出交易商")
    private String outinvestorname;

    @ApiModelProperty(value = "转入所属会员")
    private String inmemberusername;

    @ApiModelProperty(value = "转入机构类型")
    private Integer inlevel;

    @ApiModelProperty(value = "转移方式")
    private Integer transfermode;

    @ApiModelProperty(value = "转移状态")
    private Integer transferstatus;

    @ApiModelProperty(value = "申请时间")
    private Date createtime;

    private Long autoid;

    private Long areauserid;

    private Long newareauserid;

    private Long memberuserid;

    private Long investoruserid;

    private Long newmemberuserid;

    @ApiModelProperty(value = "转移类型")
    private Integer transfertype;
}
