Browse Source

广告订单尺寸相关修改

15313670163 4 months ago
parent
commit
49266e839a
1 changed files with 4 additions and 1 deletions
  1. 4 1
      app/JsonRpc/OrderService.php

+ 4 - 1
app/JsonRpc/OrderService.php

@@ -497,6 +497,7 @@ class OrderService implements OrderServiceInterface
         $catetime = date('Y-m-d H:i:s', $time);
         $randomNumber = mt_rand(1000, 9999);
         $ordernum = $randomNumber . $timestamp; // 时间戳与随机数拼接
+        $order_size = AdSize::where('id',$data['ad_size_id'])->first();
         // var_dump(($time));
         Db::beginTransaction();
         try {
@@ -506,7 +507,8 @@ class OrderService implements OrderServiceInterface
                 'edtime' => $data['endtime'],
                 'user_id' => $data['user_id'],
                 'cttime' => $catetime,
-                'ad_size_id' => $data['ad_size_id'],
+                'width' => $order_size['width'],
+                'height' => $order_size['height'],
                 'days' => $days,
                 'created_at' => date('Y-m-d H:i:s', time()),
                 'updated_at' => date('Y-m-d H:i:s', time()),
@@ -516,6 +518,7 @@ class OrderService implements OrderServiceInterface
             $adplace = $data['pid'];
             if (is_array($data['pid'])) {
                 $adplace = AdPlace::whereIn('id', $data['pid'])->select('website_id', 'id')->get();
+                $order_ad = [];
                 foreach ($adplace as $key => $ads) {
                     $order_ad[$key] = [
                         'order_id' => $orderid,