Pārlūkot izejas kodu

存储数据方式改变

durong 5 gadi atpakaļ
vecāks
revīzija
dd5ac61231
1 mainītis faili ar 5 papildinājumiem un 5 dzēšanām
  1. 5 5
      app/Repositories/V2/FloorRepository.php

+ 5 - 5
app/Repositories/V2/FloorRepository.php

@@ -35,7 +35,7 @@ class FloorRepository
         $data = [
             'name' => $request['name'],
             'floor_location' => $request['floor_location'],
-            'group_ids' => $request['group_ids'],//多个banner用英文,隔开
+            'group_ids' => implode(',',$request['group_ids']),//多个banner用英文,隔开
             'floor_type' => $request['floor_type'],
             'is_open' => $request['is_open']
         ];
@@ -50,7 +50,7 @@ class FloorRepository
 
         $floor->name = $request['name'];
         $floor->floor_location = $request['floor_location'];
-        $floor->group_ids = $request['group_ids'];
+        $floor->group_ids = implode(',',$request['group_ids']);
         $floor->floor_type = $request['floor_type'];
         $floor->is_open = $request['is_open'] ?? 0;
 
@@ -99,9 +99,9 @@ class FloorRepository
         $floor_array = $this->floor->select('id','group_ids')->where('floor_type',0)->get();
         $floor_ids = [];
         foreach ($floor_array->toArray() as $value){
-            if ($banner_id == $value['group_ids']){
-                $floor_ids[] = $value['id'];
-            }
+                if ($banner_id == $value['group_ids']){
+                    $floor_ids[] = $value['id'];
+                }
         }
         if (count($floor_ids)>0){
             $edit_floor = $this->floor->whereIn('id',$floor_ids)->update(['is_open'=>0]);