From 2d1d8d97966cbdb119456a35959b8e783476a2a9 Mon Sep 17 00:00:00 2001
From: k94314517 <8417338+k94314517@user.noreply.gitee.com>
Date: 星期三, 18 六月 2025 13:50:04 +0800
Subject: [PATCH] ~

---
 admin/src/api/system/common.js |   43 +++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 43 insertions(+), 0 deletions(-)

diff --git a/admin/src/api/system/common.js b/admin/src/api/system/common.js
new file mode 100644
index 0000000..9b85dc0
--- /dev/null
+++ b/admin/src/api/system/common.js
@@ -0,0 +1,43 @@
+import request from '@/utils/request'
+import { encryptData } from '@/utils/request/decryption.js'
+
+// 鑾峰彇鍥剧墖楠岃瘉鐮�
+export function getCaptcha () {
+  return request.get('/common/captcha')
+}
+
+// 涓嬭浇鏈湴鏂囦欢
+export function downloadLocalFile (params) {
+  return request.get('/resource/local/download', {
+    params,
+    download: true
+  })
+}
+
+// 鏍规嵁瀵嗙爜鐧诲綍
+export function loginByPassword (data, iv) {
+  if(iv){
+    var actData = encryptData(data)
+    return request.post('/system/login', actData)
+  } else{
+    return request.post('/system/login', data)
+  }
+
+}
+
+// 鐧诲嚭
+export function logout (data) {
+  return request.post('/system/logout', data)
+}
+
+// 淇敼瀵嗙爜
+export function updatePwd (data,iv) {
+  return request.post('/system/updatePwd', iv?encryptData(data):data)
+}
+
+// 鑾峰彇宸茬櫥褰曠殑鐢ㄦ埛淇℃伅
+export function getUserInfo () {
+  return request.get('/system/getUserInfo', {
+    autoLogin: false
+  })
+}

--
Gitblit v1.9.3