瀏覽代碼

Merge remote-tracking branch 'origin/master'

林海涛 1 年之前
父節點
當前提交
965371e131
共有 1 個文件被更改,包括 13 次插入2 次删除
  1. 13 2
      app/api/controller/LoginController.php

+ 13 - 2
app/api/controller/LoginController.php

@@ -196,8 +196,6 @@ class LoginController extends BaseApiController
     /**
      * @notes 更新用户头像昵称
      * @return \think\response\Json
-     * @author 段誉
-     * @date 2023/2/22 11:15
      */
     public function updateUser()
     {
@@ -206,6 +204,19 @@ class LoginController extends BaseApiController
         return $this->success('操作成功', [], 1, 1);
     }
 
+    /**
+     * @notes 注销用户
+     * @return \think\response\Json
+     */
+    public function deleteAccount()
+    {
+        $user = User::find($this->userId);
+        $user->is_disable = 1;
+        $user->save();
+        LoginLogic::logout($this->userInfo);
+        return $this->success();
+    }
+
     public function firmLogin()
     {
         $params = (new LoginAccountValidate())->post()->goCheck("firmLogin");