fhx
2024-09-30 899277d8fba239727875201ee6a060b6c535f743
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
50
51
52
53
54
55
56
package com.hz.his.dto.order;
 
import lombok.Data;
 
import java.math.BigDecimal;
 
/**
 * 订单子单商品关联的优惠活动
 * @USER: fhx
 * @DATE: 2024/5/8
 **/
@Data
public class OrderItemPreferentialDto {
 
    /** 订单id(OrdersTotal) */
    private String orderId;
    /** 一级子订单id(OrderItem) */
    private String orderItemId;
 
    /** 优惠活动名称 */
    private String name;
    /** 来源类型 */
    private String sourceType;
    /** 来源标识 */
    private String sourceId;
 
    /** 辅助字段1 */
    private String common1Id;
    /** 辅助字段2 */
    private String common2Id;
    /** 辅助数值 */
    private Integer commonNum;
 
    /** 活动类型(ActivityPreferentialConstants) */
    private String type;
 
    /** 优惠数值 */
    private BigDecimal valNum;
    /** 赠送优惠json */
    private String giftJson;
 
    /** 优惠计算排序 */
    private Integer sortNum;
    /** 优惠前价格 */
    private BigDecimal beforePrice = BigDecimal.ZERO;
    /** 优惠后价格 */
    private BigDecimal afterPrice = BigDecimal.ZERO;
    /** 优惠价格(优惠前-优惠后) */
    private BigDecimal preferentialPrice = BigDecimal.ZERO;
 
 
    ////////////////////////////////////////////////////////////////////////////////////////////
 
    public OrderItemPreferentialDto() {
    }
}