Commit 6f39b2c030679264e8db23c180475886192db51b

Authored by YunaiV
1 parent 8dbabb9e

trade:1、重构 order handler 的参数;2、增加砍价商品的价格计算

yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/dal/dataobject/bargain/BargainRecordDO.java
... ... @@ -50,15 +50,15 @@ public class BargainRecordDO extends BaseDO {
50 50 private Long skuId;
51 51  
52 52 /**
53   - * 砍价底价,单位分
  53 + * 砍价底价,单位:分
54 54 */
55 55 private Integer bargainPrice;
56 56 /**
57   - * 商品原价,单位分
  57 + * 商品原价,单位:分
58 58 */
59 59 private Integer price;
60 60 /**
61   - * 应付金额,单位分
  61 + * 应付金额,单位:分
62 62 */
63 63 private Integer payPrice;
64 64  
... ...
yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/convert/order/TradeOrderConvert.java
... ... @@ -209,7 +209,8 @@ public interface TradeOrderConvert {
209 209 .setDeliveryType(settlementReqVO.getDeliveryType()).setAddressId(settlementReqVO.getAddressId())
210 210 .setPickUpStoreId(settlementReqVO.getPickUpStoreId())
211 211 .setItems(new ArrayList<>(settlementReqVO.getItems().size()))
212   - .setSeckillActivityId(settlementReqVO.getSeckillActivityId());
  212 + .setSeckillActivityId(settlementReqVO.getSeckillActivityId())
  213 + .setBargainRecordId(settlementReqVO.getBargainRecordId());
213 214 // 商品项的构建
214 215 Map<Long, CartDO> cartMap = convertMap(cartList, CartDO::getId);
215 216 for (AppTradeOrderSettlementReqVO.Item item : settlementReqVO.getItems()) {
... ...