package com.bcxin.ars.webservice;

import com.abcxin.smart.validator.annotation.MinisterialAttr;
import com.abcxin.smart.validator.annotation.MinisterialEntity;
import lombok.Data;

/**
 * 保安服务公司分公司基本信息上报实体类
 *
 * @author Wangjianchi
 */
@Data
@MinisterialEntity(tableName = "security_company", extraWhere = "and institutionType = '0105'")
public class Bafwgsfgsxx extends XxbaBaseDto {
    /**
     * 保安服务公司编码
     */
    @MinisterialAttr(column = "companyCode")
    private String bagsbm;
    /**
     * 分公司名称
     */
    @MinisterialAttr(column = "`name`")
    private String fgsmc;
    /**
     * 注册地省市区（县）
     */
    @MinisterialAttr(column = "areacode")
    private String zcdz;
    /**
     * 注册地详址
     */
    @MinisterialAttr(column = "location")
    private String xxdz;
    /**
     * 经营地省市区（县）
     */
    private String jydz;
    /**
     * 经营地详址
     */
    @MinisterialAttr(column = "address")
    private String jydxz;
    /**
     * 备案公安机关编码
     */
    private String bajgbm;
    /**
     * 备案公安机关名称
     */
    private String bajgmc;
    /**
     * 备案日期
     */
    private String barq;
    /**
     * 备注1
     */
    private String bz1;
    /**
     * 备注2
     */
    private String bz2;
    /**
     * 备注3
     */
    private String bz3;
    /**
     * 保安服务许可证号
     */
    @MinisterialAttr(column = "public_security_license_number")
    private String bafwxkz;

}
