diff --git a/application/index/controller/Search.php b/application/index/controller/Search.php index 69a87d48af6c37d27b13b8396b61de06e35357d6..decb890ca9560c6ce4987eb5747db2fcd37e079f 100755 --- a/application/index/controller/Search.php +++ b/application/index/controller/Search.php @@ -24,8 +24,6 @@ use app\service\GoodsService; */ class Search extends Common { - private $params; - /** * 构造方法 * @author Devil @@ -115,9 +113,6 @@ class Search extends Common */ private function ParamsInit() { - // 参数 - $params = input(); - // 品牌id $this->params['brand_id'] = isset($params['brand_id']) ? intval($params['brand_id']) : 0; diff --git a/application/service/UserService.php b/application/service/UserService.php index fb526c1e77b483f7c021e2a211d02451ca48e11a..cfd95b623ef528ce09c1a68c1ce214f8b46f9730 100755 --- a/application/service/UserService.php +++ b/application/service/UserService.php @@ -1934,11 +1934,19 @@ class UserService * @version 1.0.0 * @date 2019-05-05 * @desc description - * @param [int] $user_id [用户id] + * @param [int] $user_id [用户id] + * @param [array] $user [指定用户信息] + * @param [boolean] $is_privacy [是否隐私处理展示用户名] */ - public static function GetUserViewInfo($user_id) + public static function GetUserViewInfo($user_id, $user = [], $is_privacy = false) { - $user = Db::name('User')->field('username,nickname,mobile,email,avatar')->find($user_id); + // 是否指定用户信息 + if(empty($user) && !empty($user_id)) + { + $user = Db::name('User')->field('username,nickname,mobile,email,avatar')->find($user_id); + } + + // 开始处理用户信息 if(!empty($user)) { $user['user_name_view'] = $user['username']; @@ -1955,6 +1963,12 @@ class UserService $user['user_name_view'] = $user['email']; } + // 处理展示用户 + if($is_privacy === true) + { + $user['user_name_view'] = substr($user['user_name_view'], 0, 3).'***'.substr($user['user_name_view'], -3); + } + // 头像 if(!empty($user['avatar'])) {