getUserInfo(); return json($result); } /** * 更新用户个人信息 * @date 2022-12-27 */ public function updateUserInfo() { $param = input('post.'); $validate = [ 'head_img' => 'require', 'nick_name' => 'require', ]; $this->validate($param, $validate, [ 'head_img.require' => '请选择头像', 'nick_name.require' => '请填写昵称', ]); $user_logic = new \app\base\logic\user\User(); $result = $user_logic->updateUserInfo($param); return json($result); } /** * 获取用户账户信息 * @date 2022-08-29 */ public function getAccountInfo() { $param = input('post.'); $user_logic = new \app\base\logic\user\User(); // 获取用户账户信息 $result = $user_logic->getAccountInfo(); return json($result); } /** * 获取用户手机号 * @date 2022-10-09 */ public function getMobilePhone() { $param = input('post.'); $user_logic = new \app\base\logic\user\User(); $result = $user_logic->getMobilePhone(); return json($result); } /** * 注销账户 * @date 2022-12-27 */ public function deleteUser() { $param = input('post.'); $user_logic = new \app\base\logic\user\User(); $result = $user_logic->deleteUser(); return json($result); } /** * 获取用户账号设置 * @date 2022-12-27 */ public function getAccountConfig() { $param = input('post.'); $user_logic = new \app\base\logic\user\User(); $result = $user_logic->getAccountConfig(); return json($result); } /** * 更新用户个性化开关状态 * @date 2022-12-27 */ public function updateAccountConfig() { $param = input('post.'); $user_logic = new \app\base\logic\user\User(); $result = $user_logic->updateAccountConfig($param['is_personal_recommend']); return json($result); } }