ソースを参照

提交订单去除服务费判断

mac 7 ヶ月 前
コミット
14aa8c5f1c

+ 2 - 5
lhb-basic/lhb-basic-biz/src/main/java/com/kxs/lhb/basic/biz/service/impl/LhbOrderServiceImpl.java

@@ -185,9 +185,6 @@ public class LhbOrderServiceImpl extends MPJBaseServiceImpl<LhbOrderMapper, LhbO
         AssertUtil.isTrue(order.getStatus().equals(OrderStatusEnum.NO_PAY.getCode()), "订单状态异常");
 
         LhbGoods goods = goodsService.getById(param.getGoodsId());
-        if(goods.getServerFee().compareTo(param.getServerFee()) != 0){
-            throw new GlobalCustomerException("服务费与传入的服务费不匹配");
-        }
         order.setIfCode(goods.getIfCode());
         order.setOperators(goods.getOperators());
         order.setAddress(param.getAddress());
@@ -203,9 +200,9 @@ public class LhbOrderServiceImpl extends MPJBaseServiceImpl<LhbOrderMapper, LhbO
         if(areas.size() != 3){
             throw new GlobalCustomerException("地区传入错误");
         }
-
-
         LhbGoodsSku goodsSku = goodsSkuService.getById(param.getSkuId());
+        order.setPackageName(goodsSku.getPackageName());
+
         List<LhbGoodsActivities> activities = goodsActivitiesService.list(Wrappers.lambdaQuery(LhbGoodsActivities.class).eq(LhbGoodsActivities::getSkuId, goodsSku.getId()));
 
         //如果有服务费 需要先支付 回调再下单