ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
>[info] >1 ```` //获取参数 $company_id = $request->user->company_id?:$request->param('company_id'); $fitness_id = $request->user->fitness_id?:$request->param('fitness_id'); //搜索公司id if($company_id != ''){ $query->where('company_id','=',$company_id); } //搜索健身房id if($fitness_id != ''){ $query->where('fitness_id','=',$fitness_id); } === $condition = '1=1 '; if($request->user->company_id && $request->user->fitness_id){ $condition .= " AND fitness_id = ".$request->user->fitness_id; } if($request->user->company_id && !$request->user->fitness_id){ $condition .= " AND company_id = ".$request->user->company_id; } === //如果是超级管理员时,自己选择。公司时,自己选择。健身房时,获取当前用户信息 if($request->user->company_id && !$request->user->fitness_id){ $fitness_id = $request->param('fitness_id'); $company_id = $request->user->company_id; }else if($request->user->company_id && $request->user->fitness_id){ $fitness_id = $request->user->fitness_id; $company_id = $request->user->company_id; }else{ $fitness_id = $request->param('fitness_id'); $company_id = $request->param('company_id'); }