购物车价格计算全面优化,优惠券分布到每个订单,满减活动没有对参与商品进行判定问题处理。

This commit is contained in:
Chopper
2021-08-19 17:38:37 +08:00
parent f3e0fd7bf5
commit ab118a8efc
35 changed files with 827 additions and 1711 deletions

View File

@@ -42,7 +42,6 @@ class FullDiscountTest {
FullDiscountVO fullDiscountVO = new FullDiscountVO();
fullDiscountVO.setStoreId("131");
fullDiscountVO.setStoreName("小米自营旗舰店");
fullDiscountVO.setNumber(1);
fullDiscountVO.setDescription("full discount test " + RandomUtil.randomNumber());
fullDiscountVO.setIsFullMinus(true);
fullDiscountVO.setFullMoney(130D);
@@ -97,7 +96,6 @@ class FullDiscountTest {
fullDiscountVO.setId("1325981729404248064");
fullDiscountVO.setStoreId("132");
fullDiscountVO.setStoreName("联想自营旗舰店");
fullDiscountVO.setNumber(1);
fullDiscountVO.setDescription("Not worth");
fullDiscountVO.setIsFullMinus(true);
fullDiscountVO.setFullMoney(100D);

View File

@@ -1,15 +1,14 @@
package cn.lili.test.promotion;
import cn.hutool.json.JSONUtil;
import cn.lili.common.enums.PromotionTypeEnum;
import cn.lili.common.enums.ResultUtil;
import cn.lili.common.vo.PageVO;
import cn.lili.common.vo.ResultMessage;
import cn.lili.modules.promotion.entity.dto.BasePromotion;
import cn.lili.modules.promotion.entity.dto.PromotionGoodsDTO;
import cn.lili.common.enums.PromotionTypeEnum;
import cn.lili.modules.promotion.service.PromotionPriceService;
import cn.lili.modules.promotion.service.PromotionService;
import cn.lili.modules.promotion.service.PromotionGoodsService;
import cn.lili.modules.promotion.service.PromotionService;
import com.baomidou.mybatisplus.core.metadata.IPage;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
@@ -28,9 +27,6 @@ import java.util.Map;
@SpringBootTest
class PromotionPriceTest {
@Autowired
private PromotionPriceService promotionPriceService;
@Autowired
private PromotionService promotionService;