package com.bcxin.ars.model.sb;

import com.abcxin.smart.validator.annotation.ModelAnnotation;
import com.bcxin.ars.model.BaseModel;
import lombok.Data;

/**
 *sb_shareholder
 *股东出资额及所占比例
 */
@Data
public class Shareholder  extends BaseModel {
    /**
    *保安服务公司申请ID
    */
	@ModelAnnotation(getName="保安服务公司申请ID",column = "Sponsorlicenseid")
    private Long sponsorlicenseid;

    /**
    *姓名
    */
	@ModelAnnotation(getName="姓名",column = "name")
    private String name;

    /**
    *占股百分比
    */
	@ModelAnnotation(getName="占股百分比",column = "percentage")
    private String percentage;

	/**
	 * 出资金额
	 */
	@ModelAnnotation(getName="出资金额",column = "investmentnum")
	private String investmentnum;


	/**
	 * 法人身份证号
	 */
	@ModelAnnotation(getName="法人身份证号",column = "idnumber")
	private String idnumber;

	/**
	 * 股东类型(法人股东1，自然人股东2，外资股东3
	 */
	@ModelAnnotation(getName="股东类型",column = "type")
	private String type;

	/**
	 * 股东审查状态
	 */
	@ModelAnnotation(getName="股东审查状态",column = "censor_status")
	private String censorstatus;
	@ModelAnnotation(getName="机构名称",column = "censor_status")
	private String companyName;
	@ModelAnnotation(getName="机构住所",column = "censor_status")
	private String companyAddress;
	@ModelAnnotation(getName="机构性质",column = "censor_status")
	private String companyType;
	/**
	 * 社会统一信息代码
	 */
	@ModelAnnotation(getName="统一社会信用代码",column = "socialCode")
	private String socialCode;

	/***
	 * 机构类型联系方式
	 */
	@ModelAnnotation(getName="联系方式",column = "companyPhone")
	private String companyPhone;

}