|  | @@ -44,8 +44,15 @@ class UserCenter extends Common
 | 
	
		
			
				|  |  |          // 获取基本信息
 | 
	
		
			
				|  |  |          $where = [];
 | 
	
		
			
				|  |  |          $where["id"] = $user_id;
 | 
	
		
			
				|  |  | -        $userInfo = $this->userModel->field("id,nickname,image,mobile,avatar,gender,money,age,u_id,level,jewel,
 | 
	
		
			
				|  |  | +        $userInfo = $this->userModel->field("id,nickname,pre_nickname,image,mobile,avatar,pre_avatar,gender,money,age,u_id,level,jewel,
 | 
	
		
			
				|  |  |          age_id,constellation_id,province_id,city_id,desc,ipaddress,is_cool,is_manager")->where($where)->find();
 | 
	
		
			
				|  |  | +        $userInfo['nickname_status'] = $userInfo['avatar_status'] = 0;
 | 
	
		
			
				|  |  | +        if (!empty($userInfo['pre_nickname']) && $userInfo['pre_nickname'] != $userInfo['nickname']) {
 | 
	
		
			
				|  |  | +            $userInfo['nickname_status'] = 1;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        if (!empty($userInfo['pre_avatar']) && $userInfo['pre_avatar'] != $userInfo['avatar']) {
 | 
	
		
			
				|  |  | +            $userInfo['avatar_status'] = 1;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |          // 获取技能信息
 | 
	
		
			
				|  |  |          $skillList = Model("ViewUserSkill")->getSkillInfo($user_id);
 | 
	
		
			
				|  |  |          $userInfo["skill"] = implode("/",$skillList);
 | 
	
	
		
			
				|  | @@ -567,7 +574,7 @@ class UserCenter extends Common
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  | -     * 编辑个人信息
 | 
	
		
			
				|  |  | +     * 编辑个人信息(完善资料)
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  |      public function editUserInfo() {
 | 
	
		
			
				|  |  |          $avatar = $this->request->request('avatar'); // 头像
 | 
	
	
		
			
				|  | @@ -615,7 +622,35 @@ class UserCenter extends Common
 | 
	
		
			
				|  |  |              $this->error("网络错误,请稍后重试!");
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 编辑个人信息(修改昵称和头像需要后台审核)
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    public function editUser() {
 | 
	
		
			
				|  |  | +        $avatar = $this->request->request('avatar'); // 头像
 | 
	
		
			
				|  |  | +        $nickname = $this->request->request('nickname'); // 昵称
 | 
	
		
			
				|  |  | +        if (!$avatar && !$nickname) {
 | 
	
		
			
				|  |  | +            $this->error(__('请输入要修改的信息'));
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        $data = [];
 | 
	
		
			
				|  |  | +        if ($avatar && $avatar != $this->auth->avatar) {
 | 
	
		
			
				|  |  | +            $data["pre_avatar"] = $avatar;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        if($nickname && $nickname != $this->auth->nickname){
 | 
	
		
			
				|  |  | +            if (mb_strlen($nickname) > 8) {
 | 
	
		
			
				|  |  | +                $this->error('用户昵称最多支持8个汉字或组合');
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +            $data["pre_nickname"] = $nickname;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        if (!empty($data)) {
 | 
	
		
			
				|  |  | +            $where["id"] = $this->auth->id;
 | 
	
		
			
				|  |  | +            $res = $this->userModel->update($data,$where);
 | 
	
		
			
				|  |  | +            if(!$res) {
 | 
	
		
			
				|  |  | +                $this->error("网络错误,请稍后重试!");
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        $this->success("修改成功!");
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 主播申请
 | 
	
		
			
				|  |  |       */
 |