Commit c5ed998b by 孙昱

sunyu::update::月享卡2.0自动回填月享卡信息会篡改同商品的券号

parent c901f4d9
......@@ -109,7 +109,8 @@ public class CouponDiscountCalculation {
if(CollectionUtils.isNotEmpty(goods.getDiscounts()) && optional.isPresent()){
ActivityCalculationDiscountResponseDto.CalculationDiscountResult.Goods.GoodsDiscount card2Discount = optional.get();
for (CartGoods cartGoods : cartGoodsList) {
if (StringUtils.equals(cartGoods.getGoodsId(),card2Discount.getGoodsId())){
//比較商品ID 以及 商品行UID 防止篡改了其他商品券的券号
if (StringUtils.equals(cartGoods.getGoodsId(),card2Discount.getGoodsId()) && goods.getCartGoodsUid().equals(cartGoods.getCartGoodsUid())){
cartGoods.setIsMonthCardGoods(1);
cartGoods.setCouponName("");
cartGoods.setCouponCode(card2Discount.getActivityCode());
......
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