chenjiahe
2024-09-11 f0a8c04c54f2490bb00f59c5294a7a70ce62c429
提交 | 用户 | age
3ec52c 1 package com.hz.his.dto.order;
Z 2
3 import lombok.Data;
4
d76e71 5 import java.math.BigDecimal;
C 6
3ec52c 7 /**
Z 8  * 结账金额集合
9  *
10  * @Author: zhouxiang
11  * @Date: 2022/08/31/15:26
12  * @Description:
13  */
14 @Data
15 public class PayAmountDto {
03b66d 16     /**是否已提前扣取,例如拼团订单先扣取,后续结账不用再扣减*/
F 17     private Boolean isPay = false;
18     /**已提前扣取的记录标识*/
19     private String isPayId;
20
3ea492 21     /**必填 实际支付金额*/
d76e71 22     private BigDecimal amount;
3ea492 23     /**必填 支付方式*/
3ec52c 24     private String method;
2edfdb 25     /**必填 抵扣实际支付的金额 如果是积分抵扣现金这里存的是要支付的积分*/
F 26     private BigDecimal deductionAmount = BigDecimal.ZERO;
0741bd 27
d76e71 28     /**非必填 商品/项目id/组合项标识(卡项支付时必传组合项标识)*/
C 29     private String commonId;
3ea492 30     /**非必填 权益类型:卡项支付必传*/
3ec52c 31     private String cardEquityId;
3ea492 32     /**非必填 卡包标识:卡项支付必传*/
3ec52c 33     private String userCardId;
771619 34
F 35     /**
36      * 标记字段,默认0
37      * 支付方式为积分时:
38      * isDel=100,则phis这边需要扣减用户积分
39      * isDel=101,则phis这边不需要扣减用户积分
40      */
41     private Integer isDel = 0;
cfb764 42
A 43     /**非必填 第三方订单编号*/
44     private String otherOrderNo;
45     /**非必填 次级订单号或兑换码*/
46     private String assistOrderNo;
47     /**非必填 OCR识别图片链接*/
48     private String ocrImageUrl;
3ec52c 49 }