From 2e26ee726dd4b55a4fa91f72f82e7a9110611e7f Mon Sep 17 00:00:00 2001
From: blp <2962632571@qq.com>
Date: Fri, 13 Jan 2023 14:02:23 +0800
Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9=E7=99=BB=E5=BD=95?=
=?UTF-8?q?=E9=A1=B5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/login.js | 4 ++-
src/views/user/Login/index.vue | 49 +++++++++++++++++++++++++++++++---
2 files changed, 49 insertions(+), 4 deletions(-)
diff --git a/src/api/login.js b/src/api/login.js
index edf859f8..461d7628 100644
--- a/src/api/login.js
+++ b/src/api/login.js
@@ -12,4 +12,6 @@ export const postInitSet = (data) => server.post(`/user/settings/init`, data)
export const systemVersion = () => server.get(`/system/version`)
-export const bindInfo = () => server.get(`/application/sso/_all`)
\ No newline at end of file
+export const bindInfo = () => server.get(`/application/sso/_all`)
+
+export const settingDetail = (scopes) => server.get(`/system/config/${scopes}`)
\ No newline at end of file
diff --git a/src/views/user/Login/index.vue b/src/views/user/Login/index.vue
index 1b1d8968..d41703b3 100644
--- a/src/views/user/Login/index.vue
+++ b/src/views/user/Login/index.vue
@@ -5,8 +5,16 @@
@@ -16,11 +24,13 @@
-
物联网平台
+
+ {{ basis.title || SystemConst.SYSTEM_NAME }}
+
();
+const basis = ref({});
const defaultImg = getImage('/apply/provider1.png');
const iconMap = new Map();
@@ -222,6 +235,15 @@ const onFinish = async () => {
username: form.username,
});
LocalStore.set(TOKEN_KEY, res?.result.token);
+ // if (res.result.username === 'admin') {
+ // const resp: any = await getInitSet();
+ // if (resp.status === 200 && !resp.result.length) {
+ // window.location.href = '/#/init-home';
+ // return;
+ // }
+ // }
+ // window.location.href = '/';
+
const resp: any = await getInitSet();
if (resp.success) {
router.push('/demo');
@@ -257,6 +279,7 @@ const getCookie = () => {
};
const getOpen = () => {
+ LocalStore.removeAll();
systemVersion().then((res: any) => {
if (res.success && res.result) {
LocalStore.set(Version_Code, res.result.edition);
@@ -269,6 +292,18 @@ const getOpen = () => {
}
}
});
+ settingDetail('front').then((res) => {
+ if (res.status === 200) {
+ const ico: any = document.querySelector('link[rel="icon"]');
+ ico.href = res.result.ico;
+ basis.value = res.result;
+ if (res.result.title) {
+ document.title = res.result.title;
+ } else {
+ document.title = '';
+ }
+ }
+ });
};
const handleClickOther = (item: any) => {
@@ -316,6 +351,14 @@ screenRotation(screenWidth.value, screenHeight.value);
.left {
width: 73%;
height: 100%;
+
+ .records {
+ position: absolute;
+ top: 96%;
+ left: 35%;
+ color: rgba(0, 0, 0, 0.35);
+ font-size: 14px;
+ }
}
.right {