|
@@ -7,7 +7,6 @@ import cn.iocoder.yudao.framework.common.util.string.StrUtils;
|
|
|
import cn.iocoder.yudao.framework.dict.core.util.DictFrameworkUtils;
|
|
|
import cn.iocoder.yudao.framework.ip.core.utils.AreaUtils;
|
|
|
import cn.iocoder.yudao.module.member.api.address.dto.AddressRespDTO;
|
|
|
-import cn.iocoder.yudao.module.trade.service.brokerage.bo.BrokerageAddReqBO;
|
|
|
import cn.iocoder.yudao.module.member.api.user.dto.MemberUserRespDTO;
|
|
|
import cn.iocoder.yudao.module.pay.api.order.dto.PayOrderCreateReqDTO;
|
|
|
import cn.iocoder.yudao.module.pay.enums.DictTypeConstants;
|
|
@@ -31,6 +30,7 @@ import cn.iocoder.yudao.module.trade.dal.dataobject.order.TradeOrderItemDO;
|
|
|
import cn.iocoder.yudao.module.trade.enums.order.TradeOrderItemAfterSaleStatusEnum;
|
|
|
import cn.iocoder.yudao.module.trade.framework.delivery.core.client.dto.ExpressTrackRespDTO;
|
|
|
import cn.iocoder.yudao.module.trade.framework.order.config.TradeOrderProperties;
|
|
|
+import cn.iocoder.yudao.module.trade.service.brokerage.bo.BrokerageAddReqBO;
|
|
|
import cn.iocoder.yudao.module.trade.service.price.bo.TradePriceCalculateReqBO;
|
|
|
import cn.iocoder.yudao.module.trade.service.price.bo.TradePriceCalculateRespBO;
|
|
|
import org.mapstruct.Mapper;
|
|
@@ -280,7 +280,7 @@ public interface TradeOrderConvert {
|
|
|
default BrokerageAddReqBO convert(TradeOrderItemDO item, ProductSkuRespDTO sku) {
|
|
|
return new BrokerageAddReqBO().setBizId(String.valueOf(item.getId()))
|
|
|
.setBasePrice(item.getPayPrice() * item.getCount())
|
|
|
- .setFirstFixedPrice(sku.getSubCommissionFirstPrice())
|
|
|
- .setSecondFixedPrice(sku.getSubCommissionSecondPrice());
|
|
|
+ .setFirstFixedPrice(sku.getFirstBrokerageRecord())
|
|
|
+ .setSecondFixedPrice(sku.getSecondBrokerageRecord());
|
|
|
}
|
|
|
}
|