package io.renren.modules.loan.entity;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.TableName;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 电子回单
 *
 * @author lsy 67077482@gmail.com
 * @since 1.0.0 2022-10-31
 */
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("l_receipt")
public class LReceiptEntity implements Serializable {
	private static final long serialVersionUID = 1L;

    /**
     * 原交易ACCP系统单号
     */
	private String tradeAccpTxno;
    /**
     * 原交易订单类型
     */
	private String tradeBillType;
    /**
     * 交易金额
     */
	private String totalAmount;
    /**
     * 电子回单流水号
     */
	private String receiptAccpTxno;
    /**
     * 授权令牌，有效期为120分钟
     */
	private String token;
    /**
     * 电子回单生成状态。SUCCESS:生成成功；HANDING:生成中；UNSUPPORT:不支持电子回单
     */
	private String receiptStatus;
    /**
     * 电子回单生集合文件。所有加密后文件做zip压缩，压缩文件做Base64编码后传输，字符编码UTF-8。
     */
	private String receiptSumFile;
}