Commit 02d762de by zhangzhiheng

Merge remote-tracking branch 'origin/qa' into qa

parents ae29d3f8 10abb21d
...@@ -2188,7 +2188,7 @@ public class OrderAdapter { ...@@ -2188,7 +2188,7 @@ public class OrderAdapter {
return orderAccountVos; return orderAccountVos;
} }
List<Integer> list = Arrays.asList(OrderSettlementType.FULL_REDUCTION.getIndex(),OrderSettlementType.CASH_COUPON.getIndex(), List<Integer> list = Arrays.asList(OrderSettlementType.FULL_REDUCTION.getIndex(),OrderSettlementType.CASH_COUPON.getIndex(),
OrderSettlementType.PRODUCT_COUPON.getIndex(),OrderSettlementType.DISCOUNT_COUPON.getIndex(),OrderSettlementType.POINTS.getIndex()); OrderSettlementType.PRODUCT_COUPON.getIndex(),OrderSettlementType.DISCOUNT_COUPON.getIndex(),OrderSettlementType.POINTS.getIndex(),OrderSettlementType.FREIGHT_COUPON.getIndex());
for (QueryOrdersResponse.DataBean.OrderBean.OrderSettlement orderSettlement : orderSettlements){ for (QueryOrdersResponse.DataBean.OrderBean.OrderSettlement orderSettlement : orderSettlements){
if(list.contains(orderSettlement.getSettlementType())){ if(list.contains(orderSettlement.getSettlementType())){
OrderAccountVo accountVo = new OrderAccountVo(); OrderAccountVo accountVo = new OrderAccountVo();
...@@ -2201,6 +2201,8 @@ public class OrderAdapter { ...@@ -2201,6 +2201,8 @@ public class OrderAdapter {
accountVo.setTypeName("满减"); accountVo.setTypeName("满减");
} else if(type == OrderSettlementType.POINTS.getIndex()){ } else if(type == OrderSettlementType.POINTS.getIndex()){
accountVo.setTypeName("积分抵扣"); accountVo.setTypeName("积分抵扣");
}else if(type == OrderSettlementType.FREIGHT_COUPON.getIndex()) {
accountVo.setTypeName("配送券");
} }
int value = orderSettlement.getSettlementAmount().intValue(); int value = orderSettlement.getSettlementAmount().intValue();
accountVo.setDiscountAmount(value < 0 ? -value : value); accountVo.setDiscountAmount(value < 0 ? -value : value);
......
...@@ -34,6 +34,7 @@ public enum OrderSettlementType { ...@@ -34,6 +34,7 @@ public enum OrderSettlementType {
SPELL_GROUP(25,"拼团"), SPELL_GROUP(25,"拼团"),
TAKEAWAY_ADD_PRICE(46, "外卖加价购"), TAKEAWAY_ADD_PRICE(46, "外卖加价购"),
SUPER_PURCHASE(47, "超值加购"), SUPER_PURCHASE(47, "超值加购"),
FREIGHT_COUPON(99, "配送券"),
PRODUCT_COUPON(118, "商品券"), PRODUCT_COUPON(118, "商品券"),
POINTS(200, "积分"), POINTS(200, "积分"),
......
...@@ -10,11 +10,13 @@ import com.freemud.application.sdk.api.storecenter.request.vo.GetOrgTreeListRequ ...@@ -10,11 +10,13 @@ import com.freemud.application.sdk.api.storecenter.request.vo.GetOrgTreeListRequ
import com.freemud.application.sdk.api.storecenter.response.StoreResponse; import com.freemud.application.sdk.api.storecenter.response.StoreResponse;
import com.freemud.application.sdk.api.storecenter.response.vo.GetOrgTreeListResponse; import com.freemud.application.sdk.api.storecenter.response.vo.GetOrgTreeListResponse;
import com.freemud.application.sdk.api.storecenter.service.StoreCenterService; import com.freemud.application.sdk.api.storecenter.service.StoreCenterService;
import com.freemud.application.sdk.api.util.ResponseUtils;
import com.google.common.base.Joiner; import com.google.common.base.Joiner;
import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.collections4.CollectionUtils;
import java.util.Collections; import java.util.Collections;
import java.util.List; import java.util.List;
import java.util.Objects;
import java.util.stream.Collectors; import java.util.stream.Collectors;
/** /**
...@@ -43,11 +45,23 @@ public interface CommonService { ...@@ -43,11 +45,23 @@ public interface CommonService {
request.setPartnerId(partnerId); request.setPartnerId(partnerId);
request.setStoreCode(storeCode); request.setStoreCode(storeCode);
StoreCenterService storeCenterService = SpringBeanUtil.getBean(StoreCenterService.class); StoreCenterService storeCenterService = SpringBeanUtil.getBean(StoreCenterService.class);
BaseResponse<List<String>> orgList = storeCenterService.getOrgList(request, LogThreadLocal.getTrackingNo()); BaseResponse<GetOrgTreeListResponse> response = storeCenterService.getOrgTreeList(request, LogThreadLocal.getTrackingNo());
if (orgList != null && ResponseCodeConstant.RESPONSE_SUCCESS_STR.equals(orgList.getCode())) { // BaseResponse<List<String>> orgList = storeCenterService.getOrgList(request, LogThreadLocal.getTrackingNo());
return orgList.getData(); if (Objects.equals("100", response.getCode()) && response.getData() != null) {
List<GetOrgTreeListResponse.OrgList> orgList = ((GetOrgTreeListResponse)response.getData()).getOrgList();
if (org.springframework.util.CollectionUtils.isEmpty(orgList)) {
return null;
} else {
List<String> orgIds = (List)orgList.stream().map(GetOrgTreeListResponse.OrgList::getOrganizationId).collect(Collectors.toList());
return orgIds;
}
} else {
return null;
} }
return null; // if (orgList != null && ResponseCodeConstant.RESPONSE_SUCCESS_STR.equals(orgList.getCode())) {
// return orgList.getData();
// }
// return null;
} }
/** /**
......
...@@ -179,6 +179,7 @@ public class CouponDiscountCalculation { ...@@ -179,6 +179,7 @@ public class CouponDiscountCalculation {
for (int i = 0; i < cartGoodsList.size(); i++) { for (int i = 0; i < cartGoodsList.size(); i++) {
CartGoods cartGoods = cartGoodsList.get(i); CartGoods cartGoods = cartGoodsList.get(i);
cartGoods.setIsB3S1CouponGoods(0); cartGoods.setIsB3S1CouponGoods(0);
boolean useCoupon = false;
if("9998".equals(cartGoods.getSkuId())) { if("9998".equals(cartGoods.getSkuId())) {
continue; continue;
} }
...@@ -199,47 +200,48 @@ public class CouponDiscountCalculation { ...@@ -199,47 +200,48 @@ public class CouponDiscountCalculation {
.filter(t -> ActivityTypeEnum.TYPE_32.getCode().equals(t.getType()) .filter(t -> ActivityTypeEnum.TYPE_32.getCode().equals(t.getType())
|| ActivityTypeEnum.TYPE_37.getCode().equals(t.getType()) || ActivityTypeEnum.TYPE_37.getCode().equals(t.getType())
|| ActivityTypeEnum.TYPE_39.getCode().equals(t.getType())).findFirst(); || ActivityTypeEnum.TYPE_39.getCode().equals(t.getType())).findFirst();
useCoupon = targetDiscount.isPresent();
if (null != targetDiscount && targetDiscount.isPresent()) { if (null != targetDiscount && targetDiscount.isPresent()) {
ActivityCalculationDiscountResponseDto.CalculationDiscountResult.Goods.GoodsDiscount goodsDiscount = targetDiscount.get(); ActivityCalculationDiscountResponseDto.CalculationDiscountResult.Goods.GoodsDiscount goodsDiscount = targetDiscount.get();
cartGoods.setCouponName(goodsDiscount.getActivityName()); cartGoods.setCouponName(goodsDiscount.getActivityName());
//普通商品券 和月享卡1.0的 商品最终售价更新为促销返回价格 //普通商品券 和月享卡1.0的 商品最终售价更新为促销返回价格
cartGoods.setAmount(goodsMap.get(cartGoods.getCartGoodsUid()).getRealAmount()); cartGoods.setAmount(goodsMap.get(cartGoods.getCartGoodsUid()).getRealAmount());
} }
}
}
Optional<ActivityCalculationDiscountResponseDto.CalculationDiscountResult.Goods.GoodsDiscount> b3S1DiscountOptional = discountsNew.stream() Optional<ActivityCalculationDiscountResponseDto.CalculationDiscountResult.Goods.GoodsDiscount> b3S1DiscountOptional = discountsNew.stream()
.filter(t -> ActivityTypeEnum.TYPE_35.getCode().equals(t.getType())).findFirst(); .filter(t -> ActivityTypeEnum.TYPE_35.getCode().equals(t.getType())).findFirst();
if(b3S1DiscountOptional.isPresent()) { if(b3S1DiscountOptional.isPresent()) {
haveB3S1Fav = true; haveB3S1Fav = true;
if(b3S1DiscountOptional.get().getActivityCode().equals(b3S1SeedCode)) { if(b3S1DiscountOptional.get().getActivityCode().equals(b3S1SeedCode)) {
useTimes += b3S1DiscountOptional.get().getActualGoodsNumber(); useTimes += b3S1DiscountOptional.get().getActualGoodsNumber();
} }
if(cartGoods.getQty() > b3S1DiscountOptional.get().getActualGoodsNumber()) { if(cartGoods.getQty() > b3S1DiscountOptional.get().getActualGoodsNumber()) {
int newNum = cartGoods.getQty() - b3S1DiscountOptional.get().getActualGoodsNumber(); int newNum = cartGoods.getQty() - b3S1DiscountOptional.get().getActualGoodsNumber();
CartGoods cartGoodsNew = new CartGoods(); CartGoods cartGoodsNew = new CartGoods();
BeanUtils.copyProperties(cartGoods, cartGoodsNew); BeanUtils.copyProperties(cartGoods, cartGoodsNew);
cartGoods.setQty(b3S1DiscountOptional.get().getActualGoodsNumber()); cartGoods.setQty(b3S1DiscountOptional.get().getActualGoodsNumber());
cartGoods.setCouponCode(b3S1DiscountOptional.get().getActivityCode()); cartGoods.setCouponCode(b3S1DiscountOptional.get().getActivityCode());
cartGoods.setCouponName(b3S1DiscountOptional.get().getActivityName()); cartGoods.setCouponName(b3S1DiscountOptional.get().getActivityName());
cartGoods.setIsB3S1CouponGoods(1); cartGoods.setIsB3S1CouponGoods(1);
cartGoodsNew.setCartGoodsUid(UUID.randomUUID().toString()); cartGoodsNew.setCartGoodsUid(UUID.randomUUID().toString());
cartGoodsNew.setQty(newNum); cartGoodsNew.setQty(newNum);
cartGoodsNew.setCouponCode(null); cartGoodsNew.setCouponCode(null);
cartGoodsNew.setCouponName(null); cartGoodsNew.setCouponName(null);
cartGoodsNew.setAmount(cartGoods.getOriginalPrice() * cartGoods.getQty()); cartGoodsNew.setAmount(cartGoods.getOriginalPrice() * cartGoods.getQty());
cartGoods.setAmount(goodsMap.get(cartGoods.getCartGoodsUid()).getRealAmount()); cartGoods.setAmount(goodsMap.get(cartGoods.getCartGoodsUid()).getRealAmount());
newCartGoodsList.add(cartGoodsNew); newCartGoodsList.add(cartGoodsNew);
} else if(cartGoods.getQty() == b3S1DiscountOptional.get().getActualGoodsNumber()) { } else if(cartGoods.getQty() == b3S1DiscountOptional.get().getActualGoodsNumber()) {
cartGoods.setCouponCode(b3S1DiscountOptional.get().getActivityCode()); cartGoods.setCouponCode(b3S1DiscountOptional.get().getActivityCode());
cartGoods.setCouponName(b3S1DiscountOptional.get().getActivityName()); cartGoods.setCouponName(b3S1DiscountOptional.get().getActivityName());
cartGoods.setIsB3S1CouponGoods(1); cartGoods.setIsB3S1CouponGoods(1);
cartGoods.setAmount(goodsMap.get(cartGoods.getCartGoodsUid()).getRealAmount()); cartGoods.setAmount(goodsMap.get(cartGoods.getCartGoodsUid()).getRealAmount());
} }
} else { } else {
if(!targetDiscount.isPresent()) { if(!useCoupon) {
cartGoods.setCouponCode(null); cartGoods.setCouponCode(null);
cartGoods.setCouponName(null); cartGoods.setCouponName(null);
}
}
} }
} }
...@@ -280,7 +282,7 @@ public class CouponDiscountCalculation { ...@@ -280,7 +282,7 @@ public class CouponDiscountCalculation {
} }
for (int i = index+1; i < cartGoodsList.size(); i++) { for (int i = index+1; i < cartGoodsList.size(); i++) {
CartGoods cartGoods = cartGoodsList.get(i); CartGoods cartGoods = cartGoodsList.get(i);
if(cartGoods.getIsB3S1Coupon() == 1) { if(cartGoods.getIsB3S1CouponGoods() == 1) {
cartGoodsList.remove(i); cartGoodsList.remove(i);
cartGoodsList.add(index, cartGoods); cartGoodsList.add(index, cartGoods);
index++; index++;
......
...@@ -72,8 +72,8 @@ public class ShoppingCartMCoffeeServiceTest { ...@@ -72,8 +72,8 @@ public class ShoppingCartMCoffeeServiceTest {
@Test @Test
public void f4() { public void f4() {
couponDiscountCalculation.updateShoppingCartGoodsDiscount( couponDiscountCalculation.updateShoppingCartGoodsDiscount(
JSON.parseObject("{\"apportionGoods\":[],\"couponDiscounts\":[],\"discounts\":[{\"activityCode\":\"227530982528469\",\"activityName\":\"买三赠一券_测试环境测试\",\"discount\":8400,\"extendType\":7,\"type\":35}],\"distributionFee\":0,\"goods\":[{\"actualGoodsNumber\":3,\"artNo\":\"100057810029630759\",\"cartGoodType\":0,\"cartGoodsUid\":\"a8adfdc8-6bd4-4add-8fd3-7bcb60ec25fe\",\"discountAmount\":6300,\"discounts\":[{\"activityCode\":\"227530982528469\",\"activityName\":\"买三赠一券_测试环境测试\",\"actualGoodsNumber\":3,\"discount\":6300,\"goodsId\":\"207742812203125004\",\"type\":35}],\"goodsId\":\"207742812203125004\",\"goodsQuantity\":3,\"nowPrice\":2100,\"originalPrice\":2100,\"realAmount\":0,\"smallMaterial\":[]},{\"actualGoodsNumber\":1,\"artNo\":\"100057810029630759\",\"cartGoodType\":0,\"cartGoodsUid\":\"833b4365-7528-45be-b8ff-2ac4df07ed65\",\"discountAmount\":2100,\"discounts\":[{\"activityCode\":\"227530982528469\",\"activityName\":\"买三赠一券_测试环境测试\",\"actualGoodsNumber\":1,\"discount\":2100,\"goodsId\":\"207742812203125004\",\"type\":35}],\"goodsId\":\"207742812203125004\",\"goodsQuantity\":1,\"nowPrice\":2100,\"originalPrice\":2100,\"realAmount\":0,\"smallMaterial\":[]},{\"cartGoodType\":0,\"cartGoodsUid\":\"3cd19696-094f-4cc8-b049-e9b5ceabc1b3\",\"discountAmount\":0,\"discounts\":[],\"goodsId\":\"207742812203125004\",\"goodsQuantity\":1,\"nowPrice\":2100,\"originalPrice\":2100,\"realAmount\":2100,\"smallMaterial\":[]},{\"cartGoodType\":0,\"cartGoodsUid\":\"78fb0357-99a5-4931-b35c-48fcc9e577f3\",\"discountAmount\":0,\"discounts\":[],\"goodsId\":\"210821303631043841\",\"goodsQuantity\":1,\"nowPrice\":2500,\"originalPrice\":2500,\"realAmount\":2500,\"smallMaterial\":[]},{\"cartGoodType\":0,\"cartGoodsUid\":\"84c0005d-96e7-4103-a1dd-32fd790c28d0\",\"discountAmount\":0,\"discounts\":[],\"goodsId\":\"210886471963527432\",\"goodsQuantity\":1,\"nowPrice\":990,\"originalPrice\":990,\"realAmount\":990,\"smallMaterial\":[]},{\"cartGoodType\":0,\"cartGoodsUid\":\"edd1ecaa-4aad-43c1-82e0-fb03540ddea1\",\"discountAmount\":0,\"discounts\":[],\"goodsId\":\"9998\",\"goodsQuantity\":1,\"nowPrice\":0,\"originalPrice\":0,\"realAmount\":0,\"smallMaterial\":[]}],\"originalTotalAmount\":13990,\"stocks\":[],\"totalAmount\":5590,\"totalDiscountAmount\":8400}", ActivityCalculationDiscountResponseDto.CalculationDiscountResult.class), JSON.parseObject("{\"apportionGoods\":[],\"couponDiscounts\":[],\"discounts\":[{\"activityCode\":\"227530982528469\",\"activityName\":\"买三赠一券_测试环境测试\",\"discount\":2500,\"extendType\":7,\"type\":35}],\"distributionFee\":0,\"goods\":[{\"actualGoodsNumber\":1,\"artNo\":\"100057810029630759\",\"cartGoodType\":0,\"cartGoodsUid\":\"1b8adc4d-1a77-4fd4-ab29-f7cb64fe8ced\",\"discountAmount\":2500,\"discounts\":[{\"activityCode\":\"227530982528469\",\"activityName\":\"买三赠一券_测试环境测试\",\"actualGoodsNumber\":1,\"discount\":2500,\"goodsId\":\"210821303631043841\",\"type\":35}],\"goodsId\":\"210821303631043841\",\"goodsQuantity\":1,\"nowPrice\":2500,\"originalPrice\":2500,\"realAmount\":0,\"smallMaterial\":[]},{\"cartGoodType\":0,\"cartGoodsUid\":\"9b38648d-d5fb-4d8e-8246-47c2753b0396\",\"discountAmount\":0,\"discounts\":[],\"goodsId\":\"210886471963527432\",\"goodsQuantity\":1,\"nowPrice\":990,\"originalPrice\":990,\"realAmount\":990,\"smallMaterial\":[]},{\"cartGoodType\":0,\"cartGoodsUid\":\"bb81e777-da6a-41d2-89fe-49a3af139d9e\",\"discountAmount\":0,\"discounts\":[],\"goodsId\":\"9998\",\"goodsQuantity\":1,\"nowPrice\":0,\"originalPrice\":0,\"realAmount\":0,\"smallMaterial\":[]}],\"originalTotalAmount\":3490,\"stocks\":[],\"totalAmount\":990,\"totalDiscountAmount\":2500}", ActivityCalculationDiscountResponseDto.CalculationDiscountResult.class),
JSON.parseArray("[{\"amount\":2100,\"cartGoodsUid\":\"a8adfdc8-6bd4-4add-8fd3-7bcb60ec25fe\",\"categoryName\":\"\",\"classificationId\":\"\",\"classificationName\":\"\",\"couponCode\":\"227530982528469\",\"couponName\":\"买三赠一券_测试环境测试\",\"createTimeMili\":1624243026338,\"customerCode\":\"510479\",\"finalPrice\":2100,\"goodsId\":\"207742812203125004\",\"goodsType\":5,\"isB3S1Coupon\":0,\"isB3S1CouponGoods\":1,\"isMonthCard\":0,\"isMonthCardGoods\":0,\"isSunnyCoupon\":0,\"isTableware\":false,\"memberDiscount\":100,\"name\":\"冰燕麦拿铁中杯\",\"originalAmount\":8400,\"originalPrice\":2100,\"packPrice\":0,\"pic\":\"https://picture.sandload.cn/1620898286570.png\",\"productComboList\":[],\"productGroupList\":[],\"qty\":3,\"riseSell\":1,\"skuId\":\"207742812203125004\",\"skuName\":\"冰燕麦拿铁中杯\",\"spuId\":\"207742812203125004\",\"spuName\":\"冰燕麦拿铁中杯\",\"stockLimit\":false,\"subName\":\"\",\"tax\":0.01,\"taxId\":\"\",\"unit\":\"\",\"weight\":0.0,\"weightType\":false},{\"amount\":0,\"cartGoodsUid\":\"833b4365-7528-45be-b8ff-2ac4df07ed65\",\"categoryName\":\"\",\"classificationId\":\"\",\"classificationName\":\"\",\"couponCode\":\"227530982528469\",\"couponName\":\"买三赠一券_测试环境测试\",\"createTimeMili\":1624243026338,\"customerCode\":\"510479\",\"finalPrice\":2100,\"goodsId\":\"207742812203125004\",\"goodsType\":5,\"isB3S1Coupon\":0,\"isB3S1CouponGoods\":1,\"isMonthCard\":0,\"isMonthCardGoods\":0,\"isSunnyCoupon\":0,\"isTableware\":false,\"memberDiscount\":100,\"name\":\"冰燕麦拿铁中杯\",\"originalAmount\":2100,\"originalPrice\":2100,\"packPrice\":0,\"pic\":\"https://picture.sandload.cn/1620898286570.png\",\"productComboList\":[],\"productGroupList\":[],\"qty\":1,\"riseSell\":1,\"skuId\":\"207742812203125004\",\"skuName\":\"冰燕麦拿铁中杯\",\"spuId\":\"207742812203125004\",\"spuName\":\"冰燕麦拿铁中杯\",\"stockLimit\":false,\"subName\":\"\",\"tax\":0.01,\"taxId\":\"\",\"unit\":\"\",\"weight\":0.0,\"weightType\":false},{\"amount\":8400,\"cartGoodsUid\":\"3cd19696-094f-4cc8-b049-e9b5ceabc1b3\",\"categoryName\":\"\",\"classificationId\":\"\",\"classificationName\":\"\",\"couponCode\":\"227530982528469\",\"couponName\":\"买三赠一券_测试环境测试\",\"createTimeMili\":1624243026338,\"customerCode\":\"510479\",\"finalPrice\":2100,\"goodsId\":\"207742812203125004\",\"goodsType\":5,\"isB3S1Coupon\":0,\"isB3S1CouponGoods\":1,\"isMonthCard\":0,\"isMonthCardGoods\":0,\"isSunnyCoupon\":0,\"isTableware\":false,\"memberDiscount\":100,\"name\":\"冰燕麦拿铁中杯\",\"originalAmount\":8400,\"originalPrice\":2100,\"packPrice\":0,\"pic\":\"https://picture.sandload.cn/1620898286570.png\",\"productComboList\":[],\"productGroupList\":[],\"qty\":1,\"riseSell\":1,\"skuId\":\"207742812203125004\",\"skuName\":\"冰燕麦拿铁中杯\",\"spuId\":\"207742812203125004\",\"spuName\":\"冰燕麦拿铁中杯\",\"stockLimit\":false,\"subName\":\"\",\"tax\":0.01,\"taxId\":\"\",\"unit\":\"\",\"weight\":0.0,\"weightType\":false},{\"amount\":990,\"b3S1CouponGoodsInfo\":{\"cardCode\":\"227530982528469\",\"cardNo\":\"SCPQ04D51730C44FDDC039CC8F1510B55DC3\",\"isUseB3S1Coupon\":1,\"useTimes\":4},\"cartGoodsUid\":\"84c0005d-96e7-4103-a1dd-32fd790c28d0\",\"classificationId\":\"\",\"classificationName\":\"\",\"createTimeMili\":1624243042727,\"customerCode\":\"509835\",\"finalPrice\":990,\"goodsId\":\"210886471963527432\",\"goodsType\":9,\"isB3S1Coupon\":1,\"isB3S1CouponGoods\":0,\"isMonthCard\":0,\"isMonthCardGoods\":0,\"isSunnyCoupon\":0,\"isTableware\":false,\"memberDiscount\":100,\"name\":\"买三赠一\",\"originalAmount\":990,\"originalPrice\":990,\"packPrice\":0,\"pic\":\"https://picture.sandload.cn/1623897302228.png\",\"productComboList\":[],\"productGroupList\":[],\"qty\":1,\"riseSell\":1,\"skuId\":\"210886471963527432\",\"skuName\":\"买三赠一\",\"spuId\":\"210886471963527432\",\"spuName\":\"买三赠一\",\"stockLimit\":false,\"subName\":\"\",\"tax\":0.01,\"taxId\":\"\",\"unit\":\"\",\"weight\":0.0,\"weightType\":false},{\"amount\":0,\"b3S1CouponGoodsInfo\":{\"cardCodeSet\":[\"227530982528469\"],\"isUseB3S1Coupon\":1},\"cartGoodsUid\":\"edd1ecaa-4aad-43c1-82e0-fb03540ddea1\",\"createTimeMili\":1624243042899,\"goodsId\":\"9998\",\"isB3S1Coupon\":0,\"isB3S1CouponGoods\":0,\"isMonthCard\":0,\"isMonthCardGoods\":0,\"isSunnyCoupon\":0,\"isTableware\":false,\"originalAmount\":0,\"packPrice\":0,\"qty\":1,\"skuId\":\"9998\",\"spuId\":\"9998\",\"stockLimit\":false,\"weightType\":false},{\"amount\":2500,\"cartGoodsUid\":\"78fb0357-99a5-4931-b35c-48fcc9e577f3\",\"classificationId\":\"\",\"classificationName\":\"\",\"createTimeMili\":1624243042916,\"customerCode\":\"510480\",\"finalPrice\":2500,\"goodsId\":\"210821303631043841\",\"goodsType\":5,\"isB3S1Coupon\":0,\"isB3S1CouponGoods\":0,\"isMonthCard\":0,\"isMonthCardGoods\":0,\"isSunnyCoupon\":0,\"isTableware\":false,\"memberDiscount\":100,\"name\":\"大杯燕麦拿铁\",\"originalAmount\":2500,\"originalPrice\":2500,\"packPrice\":0,\"pic\":\"https://picture.sandload.cn/1623810240405.png\",\"productComboList\":[],\"productGroupList\":[],\"qty\":1,\"riseSell\":1,\"skuId\":\"210821303631043841\",\"skuName\":\"大杯燕麦拿铁\",\"spuId\":\"210821303631043841\",\"spuName\":\"大杯燕麦拿铁\",\"stockLimit\":false,\"subName\":\"\",\"tax\":0.01,\"taxId\":\"\",\"unit\":\"\",\"weight\":0.0,\"weightType\":false}]", CartGoods.class), JSON.parseArray("[{\"amount\":990,\"b3S1CouponGoodsInfo\":{\"cardCode\":\"227530982528469\",\"cardNo\":\"SCPQ04D51730C44FDDC039CC8F1510B55DC3\",\"isUseB3S1Coupon\":1},\"cartGoodsUid\":\"9b38648d-d5fb-4d8e-8246-47c2753b0396\",\"classificationId\":\"\",\"classificationName\":\"\",\"createTimeMili\":1624258436193,\"customerCode\":\"509835\",\"finalPrice\":990,\"goodsId\":\"210886471963527432\",\"goodsType\":9,\"isB3S1Coupon\":1,\"isB3S1CouponGoods\":0,\"isMonthCard\":0,\"isMonthCardGoods\":0,\"isSunnyCoupon\":0,\"isTableware\":false,\"memberDiscount\":100,\"name\":\"买三赠一\",\"originalAmount\":990,\"originalPrice\":990,\"packPrice\":0,\"pic\":\"https://picture.sandload.cn/1623897302228.png\",\"productComboList\":[],\"productGroupList\":[],\"qty\":1,\"riseSell\":1,\"skuId\":\"210886471963527432\",\"skuName\":\"买三赠一\",\"spuId\":\"210886471963527432\",\"spuName\":\"买三赠一\",\"stockLimit\":false,\"subName\":\"\",\"tax\":0.01,\"taxId\":\"\",\"unit\":\"\",\"weight\":0.0,\"weightType\":false},{\"amount\":0,\"b3S1CouponGoodsInfo\":{\"cardCodeSet\":[\"227530982528469\"],\"isUseB3S1Coupon\":1},\"cartGoodsUid\":\"bb81e777-da6a-41d2-89fe-49a3af139d9e\",\"createTimeMili\":1624258436334,\"goodsId\":\"9998\",\"isB3S1Coupon\":0,\"isB3S1CouponGoods\":0,\"isMonthCard\":0,\"isMonthCardGoods\":0,\"isSunnyCoupon\":0,\"isTableware\":false,\"originalAmount\":0,\"packPrice\":0,\"qty\":1,\"skuId\":\"9998\",\"spuId\":\"9998\",\"stockLimit\":false,\"weightType\":false},{\"amount\":2500,\"cartGoodsUid\":\"1b8adc4d-1a77-4fd4-ab29-f7cb64fe8ced\",\"classificationId\":\"\",\"classificationName\":\"\",\"createTimeMili\":1624258436356,\"customerCode\":\"510480\",\"finalPrice\":2500,\"goodsId\":\"210821303631043841\",\"goodsType\":5,\"isB3S1Coupon\":0,\"isB3S1CouponGoods\":0,\"isMonthCard\":0,\"isMonthCardGoods\":0,\"isSunnyCoupon\":0,\"isTableware\":false,\"memberDiscount\":100,\"name\":\"大杯燕麦拿铁\",\"originalAmount\":2500,\"originalPrice\":2500,\"packPrice\":0,\"pic\":\"https://picture.sandload.cn/1623810240405.png\",\"productComboList\":[],\"productGroupList\":[],\"qty\":1,\"riseSell\":1,\"skuId\":\"210821303631043841\",\"skuName\":\"大杯燕麦拿铁\",\"spuId\":\"210821303631043841\",\"spuName\":\"大杯燕麦拿铁\",\"stockLimit\":false,\"subName\":\"\",\"tax\":0.01,\"taxId\":\"\",\"unit\":\"\",\"weight\":0.0,\"weightType\":false}]", CartGoods.class),
new ShoppingCartGoodsResponseVo()); new ShoppingCartGoodsResponseVo());
} }
......
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