gorden 5 months ago
parent
commit
4db9410994

+ 4 - 2
app/admin/controller/order/PackagesController.php

@@ -1000,7 +1000,7 @@ class PackagesController extends Curd
             }
             $params['order_config_json'] = json_encode($orderConfigJson);
             // 写入订单
-            $this->insertMain($params,$premises);
+            $this->insertMain($params, $premises);
 
             Db::commit();
 
@@ -2039,7 +2039,7 @@ class PackagesController extends Curd
 //                $this->printerTicket($params, $premises, $orderId);
             }
         } catch (\Exception $e) {
-            dump($e->getMessage());
+            dump($e->getMessage() . '|' . $e->getLine());
             throw new BusinessException('订单创建信息失败');
         }
     }
@@ -2090,6 +2090,7 @@ class PackagesController extends Curd
      */
     public function insertBenefitOne($params, $goods, $orderId)
     {
+        $params['orderId'] = $orderId;
         $writeOffDate = [];
         $applyData = [];
         if (isset($goods['goods_classify']) && $goods['goods_classify'] == 'PACKAGE' && $params['delivery'] == 'ARRIVAL') {  // 一个套餐买多个
@@ -2106,6 +2107,7 @@ class PackagesController extends Curd
                 $params['join_sheet_goods_sku_id'] = $componentJson['sku_id'];
                 $params['benefitId'] = 'BF' . date('ymdHi') . random_string(4, 'up');
                 $params['order_sheet_num'] = $goods['nbr'] * $componentJson['nbr'];
+                $params['join_sheet_goods_id'] = $component['join_component_goods_id'];
                 for ($i = 0; $i < intval($params['order_sheet_num']); $i++) {
                     $params['appointmentId'] = 'AP' . date('ymdHi') . random_string(4, 'up');
                     // 入预约记录

+ 1 - 0
app/admin/controller/order/ServicesController.php

@@ -1985,6 +1985,7 @@ class ServicesController extends Curd
      */
     public function insertBenefitOne($params, $goods, $orderId)
     {
+        $params['orderId'] = $orderId;
         $writeOffDate = [];
         $applyData = [];
         if ($params['order_status_payment'] == 'SUCCESS') {