|
@@ -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]);
|