dongxiaoqin 1 år sedan
förälder
incheckning
20a7a8b69f
1 ändrade filer med 11 tillägg och 11 borttagningar
  1. 11 11
      app/api/logic/GroupActivityLogic.php

+ 11 - 11
app/api/logic/GroupActivityLogic.php

@@ -171,33 +171,33 @@ class GroupActivityLogic extends BaseLogic
                         'create_time' => time(),
                         'end_time'   => time() + $activity['form_time_limit'] * 60 * 60,
                     ];
-                    $group_order = GroupOrder::create($data);
+                    $groupOrder = GroupOrder::create($data);
                 }
             } else {
                 //加入已开的拼团单
-                $group_order = GroupOrder::where(['group_activity_id' => $params['group_activity_id'], 'sn' => $params['sn']])->findOrEmpty()->toArray();
-                if (empty($group_order)) {
+                $groupOrder = GroupOrder::where(['group_activity_id' => $params['group_activity_id'], 'sn' => $params['sn']])->findOrEmpty()->toArray();
+                if (empty($groupOrder)) {
                     throw new Exception('拼团订单不存在!'); //拼团活动不存在
                 }
-                if ($group_order['num'] >= 100) {
+                if ($groupOrder['num'] >= 100) {
                     throw new Exception('拼团人数已满!'); //拼团人数已满
                 }
-                if ($group_order['status'] == 1 ) {
+                if ($groupOrder['status'] == 1 ) {
                     throw new Exception('活动已成团');
                 }
-                if ($group_order['status'] >= 1 ) {
+                if ($groupOrder['status'] >= 1 ) {
                     throw new Exception('拼团已取消!');
                 }
-                if ($group_order['end_time'] < time()) {
+                if ($groupOrder['end_time'] < time()) {
                     throw new Exception('拼团活动已结束!'); //拼团活动已结束
                 }
-                $order_amount = $group_order['price'];
+                $order_amount = $groupOrder['price'];
             }
 
             //生成用户拼单订单
             $data = [
-                'sn' => $group_order['sn'],
-                'group_order_id' => $group_order['id'],
+                'sn' => $groupOrder['sn'],
+                'group_order_id' => $groupOrder['id'],
                 'group_activity_id' => $params['group_activity_id'],
                 'user_id' => $params['user_id'],
                 'remark' => isset($params['remark']) ?? '',
@@ -220,7 +220,7 @@ class GroupActivityLogic extends BaseLogic
 
         return [
             'order_id' => (int)$userOrder['id'],
-            'sn' => $group_order['sn']
+            'sn' => $groupOrder['sn']
         ];
     }