From e9dc03b62fea3db1b2029a2a485c3e18caac6a43 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期二, 07 六月 2022 10:31:53 +0800
Subject: [PATCH] 添加文件类型

---
 src/api/user.js |   72 +++++++++++++++++++++++++-----------
 1 files changed, 50 insertions(+), 22 deletions(-)

diff --git a/src/api/user.js b/src/api/user.js
index f661449..dd36086 100644
--- a/src/api/user.js
+++ b/src/api/user.js
@@ -1,34 +1,62 @@
-import request from '@/utils/request'
-import { loginRSA, tokenName } from '@/config'
+import request from "@/utils/request";
 
 export async function login(data) {
   return request({
-    url: '/user/login',
-    method: 'post',
+    url: "/account/login",
+    method: "post",
     data,
-  })
-}
-
-export function getUserInfo(accessToken) {
-  return request({
-    url: '/user/info',
-    method: 'post',
-    data: {
-      [tokenName]: accessToken,
-    },
-  })
+  });
 }
 
 export function logout() {
   return request({
-    url: '/logout',
-    method: 'post',
-  })
+    url: "/account/logout",
+    method: "post",
+  });
 }
 
-export function register() {
+export function getUserInfo(accessToken) {
   return request({
-    url: '/register',
-    method: 'post',
-  })
+    url: "/user/info",
+    method: "post",
+  });
+}
+
+export function register(data) {
+  return request({
+    url: "/user/register",
+    method: "post",
+    data,
+  });
+}
+
+export function doEdit(data) {
+  return request({
+    url: "/user/" + data.id,
+    method: "put",
+    data,
+  });
+}
+
+export function getUsers(query) {
+  return request({
+    url: "/user/list",
+    method: "get",
+    params: query,
+  });
+}
+
+export function deleteUser(id) {
+  return request({
+    url: "/user/" + id,
+    method: "delete",
+  });
+}
+
+export function updatePassword(id, data) {
+  return request({
+    url: "/user/" + id + "/password",
+    method: "post",
+    data,
+  });
 }

--
Gitblit v1.8.0