Commit 7f49ffdd by 周晓航

/getCartInfoByUser 接口 新增返回 配送费相关参数

Signed-off-by: 周晓航 <xiaohang.zhou@freemud.com>
parent 3d5d4c2f
...@@ -405,6 +405,8 @@ public class ActivityAdapter { ...@@ -405,6 +405,8 @@ public class ActivityAdapter {
couponAvailableCartInfo.setRealAmount(0L); couponAvailableCartInfo.setRealAmount(0L);
couponAvailableCartInfo.setDiscountAmount(0L); couponAvailableCartInfo.setDiscountAmount(0L);
} }
couponAvailableCartInfo.setDeliveryAmount(discountResult.getDeliveryAmount());
couponAvailableCartInfo.setDistributionFee(discountResult.getDistributionFee());
return couponAvailableCartInfo; return couponAvailableCartInfo;
} }
public CouponAvailableCartInfo convert2CouponAvailableCartInfo(String partnerId,String storeId,ActivityCalculationDiscountResponseDto.CalculationDiscountResult discountResult, List<String> orgCodes) { public CouponAvailableCartInfo convert2CouponAvailableCartInfo(String partnerId,String storeId,ActivityCalculationDiscountResponseDto.CalculationDiscountResult discountResult, List<String> orgCodes) {
...@@ -461,6 +463,8 @@ public class ActivityAdapter { ...@@ -461,6 +463,8 @@ public class ActivityAdapter {
couponAvailableCartInfo.setRealAmount(0L); couponAvailableCartInfo.setRealAmount(0L);
couponAvailableCartInfo.setDiscountAmount(0L); couponAvailableCartInfo.setDiscountAmount(0L);
} }
couponAvailableCartInfo.setDeliveryAmount(discountResult.getDeliveryAmount());
couponAvailableCartInfo.setDistributionFee(discountResult.getDistributionFee());
return couponAvailableCartInfo; return couponAvailableCartInfo;
} }
private Pair<Long,Long> getSmallMaterialAmountSharing(List<CalculationSharingDiscountResponseDto.CalculationDiscountResult.Goods.SmallMaterial> smallMaterial){ private Pair<Long,Long> getSmallMaterialAmountSharing(List<CalculationSharingDiscountResponseDto.CalculationDiscountResult.Goods.SmallMaterial> smallMaterial){
......
package cn.freemud.entities.vo.coupon; package cn.freemud.entities.vo.coupon;
import cn.freemud.entities.vo.CartGoods;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
...@@ -47,4 +46,13 @@ public class CouponAvailableCartInfo { ...@@ -47,4 +46,13 @@ public class CouponAvailableCartInfo {
//由于老的算价接口优惠券和活动直接就是互斥的,因此不需要依赖券里面的配置 //由于老的算价接口优惠券和活动直接就是互斥的,因此不需要依赖券里面的配置
private boolean exclusion = false; private boolean exclusion = false;
/**
* 配送费
*/
private Long deliveryAmount;
/**
* 优惠后 配送费
*/
private Long distributionFee;
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment