package com.platform.pojo;

import java.util.Date;

public class WxTransactionJournal {

	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.id
	 * @mbggenerated
	 */
	private Integer id;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.appid
	 * @mbggenerated
	 */
	private String appid;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.mch_id
	 * @mbggenerated
	 */
	private String mchId;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.openid
	 * @mbggenerated
	 */
	private String openid;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.return_code
	 * @mbggenerated
	 */
	private String returnCode;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.return_msg
	 * @mbggenerated
	 */
	private String returnMsg;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.result_code
	 * @mbggenerated
	 */
	private String resultCode;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.out_trade_no
	 * @mbggenerated
	 */
	private String outTradeNo;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.transaction_id
	 * @mbggenerated
	 */
	private String transactionId;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.bank_type
	 * @mbggenerated
	 */
	private String bankType;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.trade_type
	 * @mbggenerated
	 */
	private String tradeType;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.total_fee
	 * @mbggenerated
	 */
	private Float totalFee;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.fee_type
	 * @mbggenerated
	 */
	private String feeType;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.time_end
	 * @mbggenerated
	 */
	private String timeEnd;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.attach
	 * @mbggenerated
	 */
	private String attach;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.out_refund_no
	 * @mbggenerated
	 */
	private String outRefundNo;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.refund_id
	 * @mbggenerated
	 */
	private String refundId;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.refund_fee
	 * @mbggenerated
	 */
	private Float refundFee;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.settlement_refund_fee
	 * @mbggenerated
	 */
	private String settlementRefundFee;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.refund_status
	 * @mbggenerated
	 */
	private String refundStatus;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.refund_recv_accout
	 * @mbggenerated
	 */
	private String refundRecvAccout;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.refund_account
	 * @mbggenerated
	 */
	private String refundAccount;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.refund_request_source
	 * @mbggenerated
	 */
	private String refundRequestSource;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.success_time
	 * @mbggenerated
	 */
	private String successTime;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.req_info
	 * @mbggenerated
	 */
	private String reqInfo;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.tran_type
	 * @mbggenerated
	 */
	private String tranType;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.tran_status
	 * @mbggenerated
	 */
	private String tranStatus;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.create_time
	 * @mbggenerated
	 */
	private Date createTime;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.update_time
	 * @mbggenerated
	 */
	private Date updateTime;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column wx_transaction_journal.delete_flag
	 * @mbggenerated
	 */
	private Integer deleteFlag;

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.id
	 * @return  the value of wx_transaction_journal.id
	 * @mbggenerated
	 */
	public Integer getId() {
		return id;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.id
	 * @param id  the value for wx_transaction_journal.id
	 * @mbggenerated
	 */
	public void setId(Integer id) {
		this.id = id;
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.appid
	 * @return  the value of wx_transaction_journal.appid
	 * @mbggenerated
	 */
	public String getAppid() {
		return appid;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.appid
	 * @param appid  the value for wx_transaction_journal.appid
	 * @mbggenerated
	 */
	public void setAppid(String appid) {
		this.appid = appid == null ? null : appid.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.mch_id
	 * @return  the value of wx_transaction_journal.mch_id
	 * @mbggenerated
	 */
	public String getMchId() {
		return mchId;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.mch_id
	 * @param mchId  the value for wx_transaction_journal.mch_id
	 * @mbggenerated
	 */
	public void setMchId(String mchId) {
		this.mchId = mchId == null ? null : mchId.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.openid
	 * @return  the value of wx_transaction_journal.openid
	 * @mbggenerated
	 */
	public String getOpenid() {
		return openid;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.openid
	 * @param openid  the value for wx_transaction_journal.openid
	 * @mbggenerated
	 */
	public void setOpenid(String openid) {
		this.openid = openid == null ? null : openid.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.return_code
	 * @return  the value of wx_transaction_journal.return_code
	 * @mbggenerated
	 */
	public String getReturnCode() {
		return returnCode;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.return_code
	 * @param returnCode  the value for wx_transaction_journal.return_code
	 * @mbggenerated
	 */
	public void setReturnCode(String returnCode) {
		this.returnCode = returnCode == null ? null : returnCode.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.return_msg
	 * @return  the value of wx_transaction_journal.return_msg
	 * @mbggenerated
	 */
	public String getReturnMsg() {
		return returnMsg;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.return_msg
	 * @param returnMsg  the value for wx_transaction_journal.return_msg
	 * @mbggenerated
	 */
	public void setReturnMsg(String returnMsg) {
		this.returnMsg = returnMsg == null ? null : returnMsg.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.result_code
	 * @return  the value of wx_transaction_journal.result_code
	 * @mbggenerated
	 */
	public String getResultCode() {
		return resultCode;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.result_code
	 * @param resultCode  the value for wx_transaction_journal.result_code
	 * @mbggenerated
	 */
	public void setResultCode(String resultCode) {
		this.resultCode = resultCode == null ? null : resultCode.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.out_trade_no
	 * @return  the value of wx_transaction_journal.out_trade_no
	 * @mbggenerated
	 */
	public String getOutTradeNo() {
		return outTradeNo;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.out_trade_no
	 * @param outTradeNo  the value for wx_transaction_journal.out_trade_no
	 * @mbggenerated
	 */
	public void setOutTradeNo(String outTradeNo) {
		this.outTradeNo = outTradeNo == null ? null : outTradeNo.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.transaction_id
	 * @return  the value of wx_transaction_journal.transaction_id
	 * @mbggenerated
	 */
	public String getTransactionId() {
		return transactionId;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.transaction_id
	 * @param transactionId  the value for wx_transaction_journal.transaction_id
	 * @mbggenerated
	 */
	public void setTransactionId(String transactionId) {
		this.transactionId = transactionId == null ? null : transactionId.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.bank_type
	 * @return  the value of wx_transaction_journal.bank_type
	 * @mbggenerated
	 */
	public String getBankType() {
		return bankType;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.bank_type
	 * @param bankType  the value for wx_transaction_journal.bank_type
	 * @mbggenerated
	 */
	public void setBankType(String bankType) {
		this.bankType = bankType == null ? null : bankType.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.trade_type
	 * @return  the value of wx_transaction_journal.trade_type
	 * @mbggenerated
	 */
	public String getTradeType() {
		return tradeType;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.trade_type
	 * @param tradeType  the value for wx_transaction_journal.trade_type
	 * @mbggenerated
	 */
	public void setTradeType(String tradeType) {
		this.tradeType = tradeType == null ? null : tradeType.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.total_fee
	 * @return  the value of wx_transaction_journal.total_fee
	 * @mbggenerated
	 */
	public Float getTotalFee() {
		return totalFee;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.total_fee
	 * @param totalFee  the value for wx_transaction_journal.total_fee
	 * @mbggenerated
	 */
	public void setTotalFee(Float totalFee) {
		this.totalFee = totalFee;
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.fee_type
	 * @return  the value of wx_transaction_journal.fee_type
	 * @mbggenerated
	 */
	public String getFeeType() {
		return feeType;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.fee_type
	 * @param feeType  the value for wx_transaction_journal.fee_type
	 * @mbggenerated
	 */
	public void setFeeType(String feeType) {
		this.feeType = feeType == null ? null : feeType.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.time_end
	 * @return  the value of wx_transaction_journal.time_end
	 * @mbggenerated
	 */
	public String getTimeEnd() {
		return timeEnd;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.time_end
	 * @param timeEnd  the value for wx_transaction_journal.time_end
	 * @mbggenerated
	 */
	public void setTimeEnd(String timeEnd) {
		this.timeEnd = timeEnd == null ? null : timeEnd.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.attach
	 * @return  the value of wx_transaction_journal.attach
	 * @mbggenerated
	 */
	public String getAttach() {
		return attach;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.attach
	 * @param attach  the value for wx_transaction_journal.attach
	 * @mbggenerated
	 */
	public void setAttach(String attach) {
		this.attach = attach == null ? null : attach.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.out_refund_no
	 * @return  the value of wx_transaction_journal.out_refund_no
	 * @mbggenerated
	 */
	public String getOutRefundNo() {
		return outRefundNo;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.out_refund_no
	 * @param outRefundNo  the value for wx_transaction_journal.out_refund_no
	 * @mbggenerated
	 */
	public void setOutRefundNo(String outRefundNo) {
		this.outRefundNo = outRefundNo == null ? null : outRefundNo.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.refund_id
	 * @return  the value of wx_transaction_journal.refund_id
	 * @mbggenerated
	 */
	public String getRefundId() {
		return refundId;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.refund_id
	 * @param refundId  the value for wx_transaction_journal.refund_id
	 * @mbggenerated
	 */
	public void setRefundId(String refundId) {
		this.refundId = refundId == null ? null : refundId.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.refund_fee
	 * @return  the value of wx_transaction_journal.refund_fee
	 * @mbggenerated
	 */
	public Float getRefundFee() {
		return refundFee;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.refund_fee
	 * @param refundFee  the value for wx_transaction_journal.refund_fee
	 * @mbggenerated
	 */
	public void setRefundFee(Float refundFee) {
		this.refundFee = refundFee;
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.settlement_refund_fee
	 * @return  the value of wx_transaction_journal.settlement_refund_fee
	 * @mbggenerated
	 */
	public String getSettlementRefundFee() {
		return settlementRefundFee;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.settlement_refund_fee
	 * @param settlementRefundFee  the value for wx_transaction_journal.settlement_refund_fee
	 * @mbggenerated
	 */
	public void setSettlementRefundFee(String settlementRefundFee) {
		this.settlementRefundFee = settlementRefundFee == null ? null : settlementRefundFee.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.refund_status
	 * @return  the value of wx_transaction_journal.refund_status
	 * @mbggenerated
	 */
	public String getRefundStatus() {
		return refundStatus;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.refund_status
	 * @param refundStatus  the value for wx_transaction_journal.refund_status
	 * @mbggenerated
	 */
	public void setRefundStatus(String refundStatus) {
		this.refundStatus = refundStatus == null ? null : refundStatus.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.refund_recv_accout
	 * @return  the value of wx_transaction_journal.refund_recv_accout
	 * @mbggenerated
	 */
	public String getRefundRecvAccout() {
		return refundRecvAccout;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.refund_recv_accout
	 * @param refundRecvAccout  the value for wx_transaction_journal.refund_recv_accout
	 * @mbggenerated
	 */
	public void setRefundRecvAccout(String refundRecvAccout) {
		this.refundRecvAccout = refundRecvAccout == null ? null : refundRecvAccout.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.refund_account
	 * @return  the value of wx_transaction_journal.refund_account
	 * @mbggenerated
	 */
	public String getRefundAccount() {
		return refundAccount;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.refund_account
	 * @param refundAccount  the value for wx_transaction_journal.refund_account
	 * @mbggenerated
	 */
	public void setRefundAccount(String refundAccount) {
		this.refundAccount = refundAccount == null ? null : refundAccount.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.refund_request_source
	 * @return  the value of wx_transaction_journal.refund_request_source
	 * @mbggenerated
	 */
	public String getRefundRequestSource() {
		return refundRequestSource;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.refund_request_source
	 * @param refundRequestSource  the value for wx_transaction_journal.refund_request_source
	 * @mbggenerated
	 */
	public void setRefundRequestSource(String refundRequestSource) {
		this.refundRequestSource = refundRequestSource == null ? null : refundRequestSource.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.success_time
	 * @return  the value of wx_transaction_journal.success_time
	 * @mbggenerated
	 */
	public String getSuccessTime() {
		return successTime;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.success_time
	 * @param successTime  the value for wx_transaction_journal.success_time
	 * @mbggenerated
	 */
	public void setSuccessTime(String successTime) {
		this.successTime = successTime == null ? null : successTime.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.req_info
	 * @return  the value of wx_transaction_journal.req_info
	 * @mbggenerated
	 */
	public String getReqInfo() {
		return reqInfo;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.req_info
	 * @param reqInfo  the value for wx_transaction_journal.req_info
	 * @mbggenerated
	 */
	public void setReqInfo(String reqInfo) {
		this.reqInfo = reqInfo == null ? null : reqInfo.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.tran_type
	 * @return  the value of wx_transaction_journal.tran_type
	 * @mbggenerated
	 */
	public String getTranType() {
		return tranType;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.tran_type
	 * @param tranType  the value for wx_transaction_journal.tran_type
	 * @mbggenerated
	 */
	public void setTranType(String tranType) {
		this.tranType = tranType == null ? null : tranType.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.tran_status
	 * @return  the value of wx_transaction_journal.tran_status
	 * @mbggenerated
	 */
	public String getTranStatus() {
		return tranStatus;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.tran_status
	 * @param tranStatus  the value for wx_transaction_journal.tran_status
	 * @mbggenerated
	 */
	public void setTranStatus(String tranStatus) {
		this.tranStatus = tranStatus == null ? null : tranStatus.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.create_time
	 * @return  the value of wx_transaction_journal.create_time
	 * @mbggenerated
	 */
	public Date getCreateTime() {
		return createTime;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.create_time
	 * @param createTime  the value for wx_transaction_journal.create_time
	 * @mbggenerated
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.update_time
	 * @return  the value of wx_transaction_journal.update_time
	 * @mbggenerated
	 */
	public Date getUpdateTime() {
		return updateTime;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.update_time
	 * @param updateTime  the value for wx_transaction_journal.update_time
	 * @mbggenerated
	 */
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column wx_transaction_journal.delete_flag
	 * @return  the value of wx_transaction_journal.delete_flag
	 * @mbggenerated
	 */
	public Integer getDeleteFlag() {
		return deleteFlag;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column wx_transaction_journal.delete_flag
	 * @param deleteFlag  the value for wx_transaction_journal.delete_flag
	 * @mbggenerated
	 */
	public void setDeleteFlag(Integer deleteFlag) {
		this.deleteFlag = deleteFlag;
	}
}