zilong 4 år sedan
förälder
incheckning
48c6bd6ba0
2 ändrade filer med 3 tillägg och 2 borttagningar
  1. 2 1
      app/Http/Controllers/Api/V1/OrderController.php
  2. 1 1
      app/Models/OrderPack.php

+ 2 - 1
app/Http/Controllers/Api/V1/OrderController.php

xqd xqd
@@ -442,6 +442,7 @@ class OrderController extends AuthController
             $addPack['total_appoint_num'] = $addPack['appoint_num'];
             $addPack['total_vaccine_limit_amount'] = $addPack['vaccine_limit_amount'];
             $addPack['total_nurses_limit_amount'] = $addPack['nurses_limit_amount'];
+            $addPack['label'] = json_decode($addPack['label'], true);
             OrderPack::create($addPack);
 
             //判断是微信支付
@@ -565,7 +566,7 @@ class OrderController extends AuthController
                 $data['order_pack']['team'] = Team::with(['docter.office', 'docter.qualification'])->whereIn('id', $data['order_pack']['team_id'])->get()->toArray();
             }
         }
-        
+
         return out($data);
     }
 

+ 1 - 1
app/Models/OrderPack.php

xqd
@@ -29,7 +29,7 @@ class OrderPack extends BaseModel
     public function getLabelTextsAttribute()
     {
         $data = [];
-        if (!empty($this->label)) {
+        if (!empty($this->label) && is_array($this->label)) {
             $map = config('config.pack_label_map');
             foreach ($this->label as $k => $v) {
                 $data[$k]['name'] = $map[$v]??'';