package com.casic.PgInterface.construction.domain;

import javax.persistence.*;
import java.io.Serializable;

@Entity
@Table(name = "PG_CON_REQUEST_MSG")
@SequenceGenerator(name = "SEQ_PG_CON_REQUEST_MSG_ID", sequenceName = "SEQ_PG_CON_REQUEST_MSG_ID", allocationSize = 1,initialValue = 1)
public class PgConRequestMsg implements Serializable {

    private Long id;
    private String BUILD_TASK_ID;//作业令编号
    private String DATE1;//请点日期
    private String TASK_ID;//作业代码
    private String BUILD_COMPANY;//施工单位
    private String SUPERVISOR_TEL;//请点负责人
    private String TEL;//负责人电话
    private String BUILD_PLACE;//请点地点
    private String BUILD_TIME;//请点时间
    private String START_PLACE;//起始位置
    private String END_PLACE;//结束位置
    private String PROJECT;//所属项目 CBL：城北路，CYL：城阳路，THXC:太湖新城
    private String BUILD_CONTENT;//施工内容
    private String APPROVER;//批准人
    private String APPROVER_TIME;//批准时间
    private String LOG_DATE;

    @Id
    @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "SEQ_PG_CON_REQUEST_MSG_ID")
    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    @Column(name = "XD_DATE")
    public String getBUILD_TASK_ID() {
        return BUILD_TASK_ID;
    }

    public void setBUILD_TASK_ID(String BUILD_TASK_ID) {
        this.BUILD_TASK_ID = BUILD_TASK_ID;
    }

    @Column(name = "DATE1")
    public String getDATE1() {
        return DATE1;
    }

    public void setDATE1(String DATE1) {
        this.DATE1 = DATE1;
    }

    @Column(name = "TASK_ID")
    public String getTASK_ID() {
        return TASK_ID;
    }

    public void setTASK_ID(String TASK_ID) {
        this.TASK_ID = TASK_ID;
    }

    @Column(name = "BUILD_COMPANY")
    public String getBUILD_COMPANY() {
        return BUILD_COMPANY;
    }

    public void setBUILD_COMPANY(String BUILD_COMPANY) {
        this.BUILD_COMPANY = BUILD_COMPANY;
    }

    @Column(name = "SUPERVISOR_TEL")
    public String getSUPERVISOR_TEL() {
        return SUPERVISOR_TEL;
    }

    public void setSUPERVISOR_TEL(String SUPERVISOR_TEL) {
        this.SUPERVISOR_TEL = SUPERVISOR_TEL;
    }

    @Column(name = "TEL")
    public String getTEL() {
        return TEL;
    }

    public void setTEL(String TEL) {
        this.TEL = TEL;
    }

    @Column(name = "BUILD_PLACE")
    public String getBUILD_PLACE() {
        return BUILD_PLACE;
    }

    public void setBUILD_PLACE(String BUILD_PLACE) {
        this.BUILD_PLACE = BUILD_PLACE;
    }

    @Column(name = "BUILD_TIME")
    public String getBUILD_TIME() {
        return BUILD_TIME;
    }

    public void setBUILD_TIME(String BUILD_TIME) {
        this.BUILD_TIME = BUILD_TIME;
    }

    @Column(name = "START_PLACE")
    public String getSTART_PLACE() {
        return START_PLACE;
    }

    public void setSTART_PLACE(String START_PLACE) {
        this.START_PLACE = START_PLACE;
    }

    @Column(name = "END_PLACE")
    public String getEND_PLACE() {
        return END_PLACE;
    }

    public void setEND_PLACE(String END_PLACE) {
        this.END_PLACE = END_PLACE;
    }

    @Column(name = "PROJECT")
    public String getPROJECT() {
        return PROJECT;
    }

    public void setPROJECT(String PROJECT) {
        this.PROJECT = PROJECT;
    }

    @Column(name = "BUILD_CONTENT")
    public String getBUILD_CONTENT() {
        return BUILD_CONTENT;
    }

    public void setBUILD_CONTENT(String BUILD_CONTENT) {
        this.BUILD_CONTENT = BUILD_CONTENT;
    }

    @Column(name = "APPROVER")
    public String getAPPROVER() {
        return APPROVER;
    }

    public void setAPPROVER(String APPROVER) {
        this.APPROVER = APPROVER;
    }

    @Column(name = "APPROVER_TIME")
    public String getAPPROVER_TIME() {
        return APPROVER_TIME;
    }

    public void setAPPROVER_TIME(String APPROVER_TIME) {
        this.APPROVER_TIME = APPROVER_TIME;
    }

    @Column(name = "LOG_DATE")
    public String getLOG_DATE() {
        return LOG_DATE;
    }

    public void setLOG_DATE(String LOG_DATE) {
        this.LOG_DATE = LOG_DATE;
    }

}
