Просмотр исходного кода

修改移动端第二次添加时数量只+1问题

liu 1 год назад
Родитель
Сommit
6fe14ccc85

+ 4 - 1
src/main/java/com/sqx/modules/order/service/impl/AppAppOrderServiceImpl.java

@@ -239,7 +239,10 @@ public class AppAppOrderServiceImpl extends ServiceImpl<AppOrderDao, TbOrder> im
                 Long orderId = order.getOrderId();
                 OrderGoods orderGoods = orderGoodsDao.selectOne(new QueryWrapper<OrderGoods>().eq("order_id", orderId).eq("goods_id", goods.getGoodsId()).eq("sku_id", skuId).eq("user_id", userId));
                 if (orderGoods != null) {
-                    orderGoods.setGoodsNum(orderGoods.getGoodsNum() + 1);
+//                    当前默认加1
+//                    orderGoods.setGoodsNum(orderGoods.getGoodsNum() + 1);
+
+                    orderGoods.setGoodsNum(orderGoods.getGoodsNum() + num);
                     orderGoodsDao.updateById(orderGoods);
                 } else {
                     orderGoods = new OrderGoods();