From 7b8bb6b1d8d2505c06fa3740349b96798ec8c900 Mon Sep 17 00:00:00 2001
From: zhou zhou <3272660260@qq.com>
Date: 星期四, 02 四月 2026 16:06:21 +0800
Subject: [PATCH] #登录页修复
---
rsf-design/src/api/auth.js | 24 +++++++++++++++++++++---
1 files changed, 21 insertions(+), 3 deletions(-)
diff --git a/rsf-design/src/api/auth.js b/rsf-design/src/api/auth.js
index c420267..36b0ab9 100644
--- a/rsf-design/src/api/auth.js
+++ b/rsf-design/src/api/auth.js
@@ -1,13 +1,18 @@
import request from '@/utils/http'
-function buildLoginPayload({ username, password }) {
- return { username, password }
+function buildLoginPayload({ username, password, tenantId }) {
+ const payload = { username, password }
+ if (tenantId !== '' && tenantId !== null && tenantId !== void 0) {
+ payload.tenantId = Number(tenantId)
+ }
+ return payload
}
function normalizeLoginParams(params) {
return {
username: params?.username || params?.userName || '',
- password: params?.password
+ password: params?.password,
+ tenantId: params?.tenantId ?? ''
}
}
@@ -85,6 +90,17 @@
}
})
}
+function fetchGetSystemInfo() {
+ return request.get({
+ url: '/system/info'
+ })
+}
+function fetchGetTenantList(params) {
+ return request.get({
+ url: '/tenant/list',
+ params
+ })
+}
function fetchGetUserInfo() {
return request
.get({
@@ -104,6 +120,8 @@
export {
buildLoginPayload,
fetchGetMenuList,
+ fetchGetSystemInfo,
+ fetchGetTenantList,
fetchGetUserInfo,
fetchLogin,
normalizeLoginResponse,
--
Gitblit v1.9.1