package com.gic.haoban.manage.service.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * Created By MBG-GUI-EXTENSION https://github.com/spawpaw/mybatis-generator-gui-extension
 * Description:
 *
 * @author fdh
 */
public class TabNoticeMessageTemplate implements Serializable {
    /**
     *
     */
    private Integer noticeMessageTemplateId;

    /**
     * 企业id
     */
    private String enterpriseId;

    /**
     * 模板编号
     */
    private String templateCode;

    /**
     * 模板内容
     */
    private String content;

    private String noticeContent;

    /**
     * 是否删除
     */
    private Integer deleteFlag;

    /**
     *
     */
    private Date createTime;

    /**
     *
     */
    private Date updateTime;

    /**
     */
    private static final long serialVersionUID = 1L;

    public String getNoticeContent() {
        return noticeContent;
    }

    public void setNoticeContent(String noticeContent) {
        this.noticeContent = noticeContent;
    }

    /**
     * This method returns the value of the database column tab_haoban_notice_message_template.notice_message_template_id
     *
     * @return the value of tab_haoban_notice_message_template.notice_message_template_id
     */
    public Integer getNoticeMessageTemplateId() {
        return noticeMessageTemplateId;
    }

    /**
     * This method sets the value of the database column tab_haoban_notice_message_template.notice_message_template_id
     *
     * @param noticeMessageTemplateId the value for tab_haoban_notice_message_template.notice_message_template_id
     */
    public void setNoticeMessageTemplateId(Integer noticeMessageTemplateId) {
        this.noticeMessageTemplateId = noticeMessageTemplateId;
    }

    /**
     * This method returns the value of the database column tab_haoban_notice_message_template.enterprise_id
     *
     * @return the value of tab_haoban_notice_message_template.enterprise_id
     */
    public String getEnterpriseId() {
        return enterpriseId;
    }

    /**
     * This method sets the value of the database column tab_haoban_notice_message_template.enterprise_id
     *
     * @param enterpriseId the value for tab_haoban_notice_message_template.enterprise_id
     */
    public void setEnterpriseId(String enterpriseId) {
        this.enterpriseId = enterpriseId;
    }

    /**
     * This method returns the value of the database column tab_haoban_notice_message_template.template_code
     *
     * @return the value of tab_haoban_notice_message_template.template_code
     */
    public String getTemplateCode() {
        return templateCode;
    }

    /**
     * This method sets the value of the database column tab_haoban_notice_message_template.template_code
     *
     * @param templateCode the value for tab_haoban_notice_message_template.template_code
     */
    public void setTemplateCode(String templateCode) {
        this.templateCode = templateCode;
    }

    /**
     * This method returns the value of the database column tab_haoban_notice_message_template.content
     *
     * @return the value of tab_haoban_notice_message_template.content
     */
    public String getContent() {
        return content;
    }

    /**
     * This method sets the value of the database column tab_haoban_notice_message_template.content
     *
     * @param content the value for tab_haoban_notice_message_template.content
     */
    public void setContent(String content) {
        this.content = content;
    }

    /**
     * This method returns the value of the database column tab_haoban_notice_message_template.delete_flag
     *
     * @return the value of tab_haoban_notice_message_template.delete_flag
     */
    public Integer getDeleteFlag() {
        return deleteFlag;
    }

    /**
     * This method sets the value of the database column tab_haoban_notice_message_template.delete_flag
     *
     * @param deleteFlag the value for tab_haoban_notice_message_template.delete_flag
     */
    public void setDeleteFlag(Integer deleteFlag) {
        this.deleteFlag = deleteFlag;
    }

    /**
     * This method returns the value of the database column tab_haoban_notice_message_template.create_time
     *
     * @return the value of tab_haoban_notice_message_template.create_time
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * This method sets the value of the database column tab_haoban_notice_message_template.create_time
     *
     * @param createTime the value for tab_haoban_notice_message_template.create_time
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * This method returns the value of the database column tab_haoban_notice_message_template.update_time
     *
     * @return the value of tab_haoban_notice_message_template.update_time
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * This method sets the value of the database column tab_haoban_notice_message_template.update_time
     *
     * @param updateTime the value for tab_haoban_notice_message_template.update_time
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}