|
@@ -143,8 +143,7 @@ class OrderService extends Service
|
|
|
return $orderId;
|
|
|
} catch (\Exception $e) {
|
|
|
DB::rollBack();
|
|
|
- Log::error('Transaction failed: ' . $e->getMessage());
|
|
|
- self::error('执行错误!');
|
|
|
+ self::error();
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -175,8 +174,9 @@ class OrderService extends Service
|
|
|
/**
|
|
|
* @throws ApiException
|
|
|
*/
|
|
|
- public function updateOrder(array $data, int $order_id): void
|
|
|
+ public function updateOrder(array $data): void
|
|
|
{
|
|
|
+ $order_id = $data['id'];
|
|
|
$order = Order::query()->find($order_id);
|
|
|
$status = $data['status'];
|
|
|
switch ($status) {
|
|
@@ -207,7 +207,6 @@ class OrderService extends Service
|
|
|
{
|
|
|
$user_id = Auth::id();
|
|
|
$projectId = $params['projectId'];
|
|
|
- $addressId = $params['addressId'];
|
|
|
$coachId = $params['coachId'] ?? 0;
|
|
|
// 查询地区项目
|
|
|
$projectSelect = ['title', 'sub_title', 'cover', 'price', 'init_price', 'total_sale', 'time_long', 'is_store', 'is_door'];
|
|
@@ -238,7 +237,6 @@ class OrderService extends Service
|
|
|
public function computePrice(array $params): array
|
|
|
{
|
|
|
$user_id = Auth::id();
|
|
|
- $addressId = $params['addressId'];
|
|
|
$use_balance = $params['useBalance'] ?? 0;
|
|
|
$coach_id = $params['coachId'] ?? 0;
|
|
|
$distance = $params['distance'] ?? 0;
|
|
@@ -247,9 +245,6 @@ class OrderService extends Service
|
|
|
|
|
|
// $member = $memberQuery->find($user_id);
|
|
|
|
|
|
- // 获取地址
|
|
|
- $address = Address::query()->where('user_id', $user_id)->find($addressId);
|
|
|
- !$address && self::error('地址数据错误');
|
|
|
$orderModel = new Order();
|
|
|
$orderPayInfo = $orderModel->buildPayInfo($user_id, $params['projectId'], $use_balance, $coach_id, $car_type, $coupon_id, $distance);
|
|
|
|