|
@@ -50,7 +50,7 @@ class StoreOrderController
|
|
|
list($cartId) = UtilService::postMore(['cartId'], $request, true);
|
|
|
if (!is_string($cartId) || !$cartId) return app('json')->fail('请提交购买的商品');
|
|
|
$uid = $request->uid();
|
|
|
- $cartGroup = StoreCart::getUserProductCartList($uid, $cartId, 1);
|
|
|
+ $cartGroup = StoreCart::getUserProductCartList($uid, $cartId, 1, $request->store_id());
|
|
|
if (count($cartGroup['invalid'])) return app('json')->fail($cartGroup['invalid'][0]['productInfo']['store_name'] . '已失效!');
|
|
|
if (!$cartGroup['valid']) return app('json')->fail('请提交购买的商品');
|
|
|
$cartInfo = $cartGroup['valid'];
|
|
@@ -61,7 +61,8 @@ class StoreOrderController
|
|
|
}
|
|
|
$other = [
|
|
|
'offlinePostage' => sys_config('offline_postage'),
|
|
|
- 'integralRatio' => sys_config('integral_ratio')
|
|
|
+ 'integralRatio' => sys_config('integral_ratio'),
|
|
|
+ 'store_id' => $request->store_id(),
|
|
|
];
|
|
|
$usableCoupons = StoreCouponUser::getUsableCouponList($uid, $cartGroup, $priceGroup['totalPrice']);
|
|
|
$usableCoupon = isset($usableCoupons[0]) ? $usableCoupons[0] : null;
|
|
@@ -141,7 +142,7 @@ class StoreOrderController
|
|
|
if (StoreOrder::getIsOrderPink($pinkId, $request->uid()))
|
|
|
return app('json')->status('ORDER_EXIST', '订单生成失败,你已经参加该团了,请先支付订单', ['orderId' => StoreOrder::getStoreIdPink($pinkId, $request->uid())]);
|
|
|
}
|
|
|
- $priceGroup = StoreOrder::cacheKeyCreateOrder($request->uid(), $key, $addressId, $payType, (int)$useIntegral, $couponId, $mark, $combinationId, $pinkId, $seckill_id, $bargainId, $integral_id, true, 0, $shipping_type);
|
|
|
+ $priceGroup = StoreOrder::cacheKeyCreateOrder($request->uid(), $key, $addressId, $payType, (int)$useIntegral, $couponId, $mark, $combinationId, $pinkId, $seckill_id, $bargainId, $integral_id, true, 0, $shipping_type, '', '', $request->store_id());
|
|
|
if ($priceGroup)
|
|
|
return app('json')->status('NONE', 'ok', $priceGroup);
|
|
|
else
|