package com.github.wxiaoqi.security.admin.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.sql.Timestamp;
import java.util.Date;
import java.util.Map;

@Data
public class AppShareholderDetailDTO {


    private Integer id;

    @ApiModelProperty("用户id")

    private Integer userId;

    @ApiModelProperty("公司名称")

    private String companyName;

    @ApiModelProperty("公司ID")

    private Integer companyId;

    @ApiModelProperty("用户手机号")

    private String phone;

    @ApiModelProperty("股东名称")

    private String name;

    @ApiModelProperty("持股状态 0：持股中 1：已退股")

    private Integer isQuit;

    @ApiModelProperty("创建时间")

    private Long crtTime;

    @ApiModelProperty("更新时间")

    private Long updTime;

    @ApiModelProperty("实际入股时间时间")

    private Date relTime;

    @ApiModelProperty("持股数")
    private Integer userNumber;

    @ApiModelProperty("公司集合")
    private Map<Integer, String> companyMap;

    @ApiModelProperty("公司数组")
    private  String[] companyList;

    @ApiModelProperty("股东身份ID")
    private  Integer positionId;

    /**
     * 操作指令
     * 1：信息修改
     * 2：股权变动
     * 3:再次购买此前抛售的股权
     */
    private  Integer changeState;


}
