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