fhx
2024-05-10 648eb72de16da108373a2e74b42de25f6c3120a6
Merge branch 'fhx-prod-复购活动' into master-test
1个文件已添加
1个文件已修改
58 ■■■■■ 已修改文件
phis-feign/src/main/java/com/hz/his/dto/order/OrderItemPHisDto.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/order/OrderItemPreferentialDto.java 56 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/order/OrderItemPHisDto.java
@@ -59,4 +59,6 @@
    /** 诉求分类idList */
    private List<String> appealTypeIdList;
    /** 子单优惠福利数据 */
    private List<OrderItemPreferentialDto> orderItemPreferentialList;
}
phis-feign/src/main/java/com/hz/his/dto/order/OrderItemPreferentialDto.java
New file
@@ -0,0 +1,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() {
    }
}