id; $area = Area::query()->where('admin_id', $admin_id)->first(); // 投放区域id 在导入excle时 默认为改该管理员第一个创建得区域id $put_area_id = 0; if (!Admin::user()->isRole('administrator')) { if (!empty($area)) { $put_area_id = $area->id; } else { // 如果是普通管理员 则显示其自己管理的区域id $area_id = AdminUserArea::query()->where('admin_id', $admin_id)->first('area_id'); $put_area_id = $area_id->area_id ?? 0; } } $row = $row->toArray(); return Bike::firstOrCreate([ 'bike_no' => $row[0],//车辆编号 ], [ 'bike_no' => $row[0],//车辆编号 // 'box_no' => $row[1],//控制设备 'put_area_id' => $put_area_id ]); } }