1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- package com.webchat.domain.dto.payment;
- import lombok.Data;
- import java.math.BigDecimal;
- import java.util.Date;
- @Data
- public class PaymentOrderBaseDTO {
- /**
- * 订单事件:出行、红包、餐饮……
- * @see PaymentTransEventEnum
- */
- private Integer eventType;
- /**
- * 账单类型: 1:收入、-1:支出
- * @see PaymentTransTypeEnum
- */
- private Integer billType;
- /**
- * 订单总金额
- */
- private BigDecimal amount;
- /**
- * 交易订单发起账户
- */
- private String sourceAccount;
- /**
- * 交易订单接收账户
- */
- private String targetAccount;
- /**
- * 订单描述
- */
- private String description;
- /**
- * 订单过期时间
- * --------------
- * 比方说发起的订单属于过程型订单,即不是立刻结束的,比如发送红包,发完红包需要用户拆红包,这个是需要一个过程,不是立即结果的
- * 当你指定了24小时候过期,支付平台24小时候会强制关闭订单
- */
- private Date expireDate;
- }
|