|
@@ -37,7 +37,16 @@ class DeptPremisesController extends Curd
|
|
if ($type == 'user'){
|
|
if ($type == 'user'){
|
|
$user = SysUser::where('user_id',JwtToken::getCurrentId())->first();
|
|
$user = SysUser::where('user_id',JwtToken::getCurrentId())->first();
|
|
if (!empty($user->join_user_dept_id)){
|
|
if (!empty($user->join_user_dept_id)){
|
|
- $deptId = $user->join_user_dept_id;
|
|
|
|
|
|
+ $restaurant = SysDept::where('dept_id',$user->join_user_dept_id)->where('dept_category','餐厅')->first();
|
|
|
|
+ if (empty($restaurant)){
|
|
|
|
+ $premise = SysDept::where('dept_id',$user->join_user_dept_id)->where('dept_category','营业场所')->first();
|
|
|
|
+ if (!empty($premise)){
|
|
|
|
+ $restaurant = SysDept::where('dept_super_id',$premise->dept_id)->where('dept_category','餐厅')->first();
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ if (!empty($restaurant)){
|
|
|
|
+ $deptId = $user->join_user_dept_id;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|