package com.uas.entity;


import com.alibaba.fastjson.annotation.JSONField;

import javax.persistence.*;

/**
 * @author koul
 * @email koul@usoftchina.com
 * @date 2020-10-26 8:53
 * 风报客户基本资料
 */
@Entity
@Table(name = "FBCUSTOMER")
public class Customer {
    @Id
    @SequenceGenerator(name="FBCUSTOMER_SEQ", sequenceName="FBCUSTOMER_SEQ", allocationSize=1)
    @GeneratedValue(strategy= GenerationType.SEQUENCE, generator="FBCUSTOMER_SEQ")
    private Long fcu_id;
    /**
     * 编号
     */
    private String fcu_code;
    /**
     * 名称
     */
    @JSONField(name = "名称")
    private String fcu_name;
    /**
     * 曾用名
     */
    @JSONField(name = "曾用名")
    private String fcu_oldname;
    /**
     * 核准日期
     */
    @JSONField(name = "核准日期")
    private String fcu_approveddate;
    /**
     * 注册号
     */
    @JSONField(name = "注册号")
    private String fcu_registnumber;
    /**
     * 登记机关
     */
    @JSONField(name = "登记机关")
    private String fcu_registauthority;
    /**
     * 登记状态
     */
    @JSONField(name = "登记状态")
    private String fcu_registstatus;
    /**
     * 统一社会信用代码
     */
    @JSONField(name = "统一社会信用代码")
    private String fcu_tyshxycode;

    /**
     * 0未关注/1关注
     */
    private int fcu_status;

    public int getFcu_status() {
        return fcu_status;
    }

    public void setFcu_status(int fcu_status) {
        this.fcu_status = fcu_status;
    }

    public Long getFcu_id() {
        return fcu_id;
    }

    public void setFcu_id(Long fcu_id) {
        this.fcu_id = fcu_id;
    }

    public String getFcu_code() {
        return fcu_code;
    }

    public void setFcu_code(String fcu_code) {
        this.fcu_code = fcu_code;
    }

    public String getFcu_name() {
        return fcu_name;
    }

    public void setFcu_name(String fcu_name) {
        this.fcu_name = fcu_name;
    }

    public String getFcu_oldname() {
        return fcu_oldname;
    }

    public void setFcu_oldname(String fcu_oldname) {
        this.fcu_oldname = fcu_oldname;
    }

    public String getFcu_approveddate() {
        return fcu_approveddate;
    }

    public void setFcu_approveddate(String fcu_approveddate) {
        this.fcu_approveddate = fcu_approveddate;
    }

    public String getFcu_registnumber() {
        return fcu_registnumber;
    }

    public void setFcu_registnumber(String fcu_registnumber) {
        this.fcu_registnumber = fcu_registnumber;
    }

    public String getFcu_registauthority() {
        return fcu_registauthority;
    }

    public void setFcu_registauthority(String fcu_registauthority) {
        this.fcu_registauthority = fcu_registauthority;
    }

    public String getFcu_registstatus() {
        return fcu_registstatus;
    }

    public void setFcu_registstatus(String fcu_registstatus) {
        this.fcu_registstatus = fcu_registstatus;
    }

    public String getFcu_tyshxycode() {
        return fcu_tyshxycode;
    }

    public void setFcu_tyshxycode(String fcu_tyshxycode) {
        this.fcu_tyshxycode = fcu_tyshxycode;
    }
}
