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() {
|
}
|
}
|