mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-22 12:05:05 +08:00
91 lines
1.4 KiB
Java
91 lines
1.4 KiB
Java
package com.jsowell.pile.dto;
|
||
|
||
import com.jsowell.common.enums.ykc.ScenarioEnum;
|
||
import lombok.AllArgsConstructor;
|
||
import lombok.Data;
|
||
import lombok.NoArgsConstructor;
|
||
import lombok.experimental.SuperBuilder;
|
||
|
||
import java.math.BigDecimal;
|
||
|
||
/**
|
||
* 支付订单DTO
|
||
*/
|
||
@Data
|
||
@NoArgsConstructor
|
||
@AllArgsConstructor
|
||
@SuperBuilder
|
||
public class PayOrderDTO extends BaseDTO{
|
||
/**
|
||
* 会员id
|
||
*/
|
||
private String memberId;
|
||
|
||
/**
|
||
* 订单编号
|
||
*/
|
||
private String orderCode;
|
||
|
||
/**
|
||
* 支付方式
|
||
* @see com.jsowell.common.enums.ykc.OrderPayModeEnum
|
||
*/
|
||
private String payMode;
|
||
|
||
/**
|
||
* 支付金额
|
||
*/
|
||
private BigDecimal payAmount;
|
||
|
||
/**
|
||
* @see ScenarioEnum
|
||
* 支付场景
|
||
*/
|
||
private String type;
|
||
|
||
/**
|
||
* 微信支付需要用的code
|
||
*/
|
||
private String code;
|
||
|
||
/**
|
||
* 启动方式
|
||
* 0-后管启动;1-用户app启动;2-卡启动;3-离线卡启动; 4-联联平台启动; 5-车辆vin码启动
|
||
*/
|
||
private String startMode;
|
||
|
||
/**
|
||
* redis锁的值
|
||
*/
|
||
private String lockValue;
|
||
|
||
// private OrderBasicInfo orderBasicInfo;
|
||
|
||
/**
|
||
* 微信小程序appId
|
||
*/
|
||
private String wechatAppId;
|
||
|
||
/**
|
||
* 支付宝小程序appId
|
||
*/
|
||
private String alipayAppId;
|
||
|
||
/**
|
||
* 商品标题
|
||
*/
|
||
private String goodsTitle;
|
||
|
||
/**
|
||
* 商品描述信息,微信小程序和微信公众号该字段最大长度42个字符
|
||
* 这个字段是微信支付凭证的商品名
|
||
*/
|
||
private String goodsDesc;
|
||
|
||
/**
|
||
* 延迟模式
|
||
*/
|
||
private String delayMode;
|
||
|
||
}
|