package com.ruoyi.payment.domain;
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.time.LocalDateTime;
|
|
/**
|
* 工行支付流程审计记录。
|
*/
|
@Data
|
@ApiModel("工行支付流程审计记录")
|
@TableName("t_icbc_payment_flow_record")
|
public class IcbcPaymentFlowRecord {
|
/** 主键。 */
|
@ApiModelProperty("主键")
|
@TableId(type = IdType.AUTO)
|
private Long id;
|
/** 业务订单号。 */
|
@ApiModelProperty("业务订单号")
|
private String outTradeNo;
|
/** 业务类型。 */
|
@ApiModelProperty("业务类型")
|
private String businessType;
|
/** 事件类型。 */
|
@ApiModelProperty("事件类型")
|
private String eventType;
|
/** 支付类型。 */
|
@ApiModelProperty("支付类型")
|
private Integer paymentType;
|
/** 金额,单位为元。 */
|
@ApiModelProperty("金额(元)")
|
private BigDecimal amount;
|
/** 工行订单号。 */
|
@ApiModelProperty("工行订单号")
|
private String icbcOrderId;
|
/** 工行消息号。 */
|
@ApiModelProperty("工行消息号")
|
private String icbcMsgId;
|
/** 第三方支付流水号。 */
|
@ApiModelProperty("第三方支付流水号")
|
private String thirdTradeNo;
|
/** 处理状态。 */
|
@ApiModelProperty("处理状态")
|
private String status;
|
/** 请求报文。 */
|
@ApiModelProperty("请求报文")
|
private String requestJson;
|
/** 响应报文。 */
|
@ApiModelProperty("响应报文")
|
private String responseJson;
|
/** 异常信息。 */
|
@ApiModelProperty("异常信息")
|
private String errorMessage;
|
/** 创建时间。 */
|
@ApiModelProperty("创建时间")
|
private LocalDateTime createTime;
|
/** 更新时间。 */
|
@ApiModelProperty("更新时间")
|
private LocalDateTime updateTime;
|
/** 删除标记。 */
|
@ApiModelProperty("删除标记")
|
private Integer delFlag;
|
}
|