package com.goafanti.common.model;

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

public class PaymentLog implements Serializable {
    /**
	 * Database Column Remarks: 编号 This field was generated by MyBatis Generator. This field corresponds to the database column payment_log.id
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	private Integer id;
	/**
	 * Database Column Remarks: 付款编号 This field was generated by MyBatis Generator. This field corresponds to the database column payment_log.pid
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	private Integer pid;
	/**
	 * Database Column Remarks: 0发起 1通过 2驳回 This field was generated by MyBatis Generator. This field corresponds to the database column payment_log.status
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	private Integer status;
	/**
	 * Database Column Remarks: 备注 This field was generated by MyBatis Generator. This field corresponds to the database column payment_log.remarks
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	private String remarks;
	/**
	 * Database Column Remarks: 操作人 This field was generated by MyBatis Generator. This field corresponds to the database column payment_log.aid
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	private String aid;
	/**
	 * Database Column Remarks: 操作名称 This field was generated by MyBatis Generator. This field corresponds to the database column payment_log.aname
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	private String aname;
	/**
	 * Database Column Remarks: 创建时间 This field was generated by MyBatis Generator. This field corresponds to the database column payment_log.create_time
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	private Date createTime;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database table payment_log
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	private static final long serialVersionUID = 1L;

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column payment_log.id
	 * @return  the value of payment_log.id
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	public Integer getId() {
		return id;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column payment_log.id
	 * @param id  the value for payment_log.id
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	public void setId(Integer id) {
		this.id = id;
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column payment_log.pid
	 * @return  the value of payment_log.pid
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	public Integer getPid() {
		return pid;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column payment_log.pid
	 * @param pid  the value for payment_log.pid
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	public void setPid(Integer pid) {
		this.pid = pid;
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column payment_log.status
	 * @return  the value of payment_log.status
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	public Integer getStatus() {
		return status;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column payment_log.status
	 * @param status  the value for payment_log.status
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column payment_log.remarks
	 * @return  the value of payment_log.remarks
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	public String getRemarks() {
		return remarks;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column payment_log.remarks
	 * @param remarks  the value for payment_log.remarks
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	public void setRemarks(String remarks) {
		this.remarks = remarks == null ? null : remarks.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column payment_log.aid
	 * @return  the value of payment_log.aid
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	public String getAid() {
		return aid;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column payment_log.aid
	 * @param aid  the value for payment_log.aid
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	public void setAid(String aid) {
		this.aid = aid == null ? null : aid.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column payment_log.aname
	 * @return  the value of payment_log.aname
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	public String getAname() {
		return aname;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column payment_log.aname
	 * @param aname  the value for payment_log.aname
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	public void setAname(String aname) {
		this.aname = aname == null ? null : aname.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column payment_log.create_time
	 * @return  the value of payment_log.create_time
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	public Date getCreateTime() {
		return createTime;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column payment_log.create_time
	 * @param createTime  the value for payment_log.create_time
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/**
	 * This method was generated by MyBatis Generator. This method corresponds to the database table payment_log
	 * @mbg.generated  Tue Jul 20 09:16:06 CST 2021
	 */
	@Override
	public String toString() {
		StringBuilder sb = new StringBuilder();
		sb.append(getClass().getSimpleName());
		sb.append(" [");
		sb.append("Hash = ").append(hashCode());
		sb.append(", id=").append(id);
		sb.append(", pid=").append(pid);
		sb.append(", status=").append(status);
		sb.append(", remarks=").append(remarks);
		sb.append(", aid=").append(aid);
		sb.append(", aname=").append(aname);
		sb.append(", createTime=").append(createTime);
		sb.append(", serialVersionUID=").append(serialVersionUID);
		sb.append("]");
		return sb.toString();
	}

	public PaymentLog(Integer pid,Integer status,String remarks,String aid,String aname) {
    	this.pid=pid;
    	this.status=status;
    	this.remarks=remarks;
    	this.aid=aid;
    	this.aname=aname;
    }
	public PaymentLog() {}
    
   
}