|
@@ -106,8 +106,9 @@ class RangeService extends Service
|
|
|
$depart_id = $user['depart_range'];
|
|
|
$type = SeeRange::data_two;
|
|
|
$type2 = [SeeRange::data_one,SeeRange::data_three];
|
|
|
+ $type2 = implode(',',$type2);
|
|
|
$depart_str = implode(',',$depart_id);
|
|
|
- $str = "(param_id = $user_id AND type = $type) OR (data_id IN({$depart_str}) AND type = {$type2})";
|
|
|
+ $str = "(param_id = $user_id AND type = $type) OR (data_id IN({$depart_str}) AND type IN ({$type2}))";
|
|
|
|
|
|
// 可见部门 可见人 可以看见
|
|
|
$data_id = SeeRange::where('del_time',0)
|