package com.tax.token.model;

import com.alibaba.fastjson.annotation.JSONField;

import java.util.Date;

public class TkTokenRemarkLog {
    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column tk_token_remark_log.id
     *
     * @mbggenerated Wed Mar 02 21:22:19 CST 2022
     */
    private Integer id;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column tk_token_remark_log.taxno
     *
     * @mbggenerated Wed Mar 02 21:22:19 CST 2022
     */
    private String taxno;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column tk_token_remark_log.create_date
     *
     * @mbggenerated Wed Mar 02 21:22:19 CST 2022
     */
    private Date createDate;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column tk_token_remark_log.update_date
     *
     * @mbggenerated Wed Mar 02 21:22:19 CST 2022
     */
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private Date updateDate;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column tk_token_remark_log.remarks
     *
     * @mbggenerated Wed Mar 02 21:22:19 CST 2022
     */
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private String remarks;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column tk_token_remark_log.user_code
     *
     * @mbggenerated Wed Mar 02 21:22:19 CST 2022
     */
    private String userCode;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column tk_token_remark_log.token_code
     *
     * @mbggenerated Wed Mar 02 21:22:19 CST 2022
     */
    private String tokenCode;

    private String tokenDate;

    private String tokenFlag;

    private String timeFlag;

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tk_token_remark_log.id
     *
     * @return the value of tk_token_remark_log.id
     *
     * @mbggenerated Wed Mar 02 21:22:19 CST 2022
     */
    public Integer getId() {
        return id;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tk_token_remark_log.id
     *
     * @param id the value for tk_token_remark_log.id
     *
     * @mbggenerated Wed Mar 02 21:22:19 CST 2022
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tk_token_remark_log.taxno
     *
     * @return the value of tk_token_remark_log.taxno
     *
     * @mbggenerated Wed Mar 02 21:22:19 CST 2022
     */
    public String getTaxno() {
        return taxno;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tk_token_remark_log.taxno
     *
     * @param taxno the value for tk_token_remark_log.taxno
     *
     * @mbggenerated Wed Mar 02 21:22:19 CST 2022
     */
    public void setTaxno(String taxno) {
        this.taxno = taxno;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tk_token_remark_log.create_date
     *
     * @return the value of tk_token_remark_log.create_date
     *
     * @mbggenerated Wed Mar 02 21:22:19 CST 2022
     */
    public Date getCreateDate() {
        return createDate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tk_token_remark_log.create_date
     *
     * @param createDate the value for tk_token_remark_log.create_date
     *
     * @mbggenerated Wed Mar 02 21:22:19 CST 2022
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tk_token_remark_log.update_date
     *
     * @return the value of tk_token_remark_log.update_date
     *
     * @mbggenerated Wed Mar 02 21:22:19 CST 2022
     */
    public Date getUpdateDate() {
        return updateDate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tk_token_remark_log.update_date
     *
     * @param updateDate the value for tk_token_remark_log.update_date
     *
     * @mbggenerated Wed Mar 02 21:22:19 CST 2022
     */
    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tk_token_remark_log.remarks
     *
     * @return the value of tk_token_remark_log.remarks
     *
     * @mbggenerated Wed Mar 02 21:22:19 CST 2022
     */
    public String getRemarks() {
        return remarks;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tk_token_remark_log.remarks
     *
     * @param remarks the value for tk_token_remark_log.remarks
     *
     * @mbggenerated Wed Mar 02 21:22:19 CST 2022
     */
    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tk_token_remark_log.user_code
     *
     * @return the value of tk_token_remark_log.user_code
     *
     * @mbggenerated Wed Mar 02 21:22:19 CST 2022
     */
    public String getUserCode() {
        return userCode;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tk_token_remark_log.user_code
     *
     * @param userCode the value for tk_token_remark_log.user_code
     *
     * @mbggenerated Wed Mar 02 21:22:19 CST 2022
     */
    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tk_token_remark_log.token_code
     *
     * @return the value of tk_token_remark_log.token_code
     *
     * @mbggenerated Wed Mar 02 21:22:19 CST 2022
     */
    public String getTokenCode() {
        return tokenCode;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tk_token_remark_log.token_code
     *
     * @param tokenCode the value for tk_token_remark_log.token_code
     *
     * @mbggenerated Wed Mar 02 21:22:19 CST 2022
     */
    public void setTokenCode(String tokenCode) {
        this.tokenCode = tokenCode;
    }

    public String getTokenDate() {
        return tokenDate;
    }

    public void setTokenDate(String tokenDate) {
        this.tokenDate = tokenDate;
    }

    public String getTokenFlag() {
        return tokenFlag;
    }

    public void setTokenFlag(String tokenFlag) {
        this.tokenFlag = tokenFlag;
    }

    public String getTimeFlag() {
        return timeFlag;
    }

    public void setTimeFlag(String timeFlag) {
        this.timeFlag = timeFlag;
    }

    @Override
    public String toString() {
        return getUserCode() + "=" + getTaxno() + "=" + getTokenCode() + "=" + getRemarks();
    }
}