From 02409bfbe15f22fc3b5dccadabfd860a660a49d9 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Sat, 11 Oct 2025 10:37:14 +0800
Subject: [PATCH] feat: 名称修改
---
src/page/login/index.vue | 55 +++++++++++++++++++++++++------------------------------
1 files changed, 25 insertions(+), 30 deletions(-)
diff --git a/src/page/login/index.vue b/src/page/login/index.vue
index 2fae098..4453760 100644
--- a/src/page/login/index.vue
+++ b/src/page/login/index.vue
@@ -5,47 +5,25 @@
<div class="login-time">
{{ time }}
</div>
- <p class="title">{{ $t('login.info') }}</p>
- <div style="font-size: 15px">
- <span>----------------------------------------------</span>
- <br />
- <span>管理租户编号:000000</span>
- <br />
- <span>超级管理员账号: admin / admin</span>
- <br />
- <span>人事账号: hr / hr</span>
- <br />
- <span>经理账号: manager / manager</span>
- <br />
- <span>老板账号: boss / boss</span>
- <br />
- <span>----------------------------------------------</span>
- <br />
- <span>普通租户编号:详见租户管理模块</span>
- <br />
- <span>租户管理员账号: admin / admin</span>
- <br />
- <span>----------------------------------------------</span>
- </div>
- <!--<img class="img" src="/img/logo.png" alt="">-->
+ <p class="title">{{ login.info }}</p>
</div>
<div class="login-border">
<div class="login-main">
<h4 class="login-title">
- {{ $t('login.title') }}{{ website.title }}
- <top-lang></top-lang>
+ {{ $t('login.title') }}
+ <!-- <top-lang></top-lang> -->
</h4>
<userLogin v-if="activeName === 'user'"></userLogin>
- <codeLogin v-else-if="activeName === 'code'"></codeLogin>
- <thirdLogin v-else-if="activeName === 'third'"></thirdLogin>
- <div class="login-menu">
+ <!-- <codeLogin v-else-if="activeName === 'code'"></codeLogin> -->
+ <!-- <thirdLogin v-else-if="activeName === 'third'"></thirdLogin> -->
+ <!-- <div class="login-menu">
<a href="#" @click.stop="activeName = 'user'">{{ $t('login.userLogin') }}</a>
<a href="#" @click.stop="activeName = 'code'">{{ $t('login.phoneLogin') }}</a>
<a href="#" @click.stop="activeName = 'third'">{{ $t('login.thirdLogin') }}</a>
<a :href="website.oauth2.ssoUrl + website.oauth2.redirectUri">{{
$t('login.ssoLogin')
}}</a>
- </div>
+ </div> -->
</div>
</div>
</div>
@@ -59,8 +37,10 @@
import { validatenull } from '@/utils/validate';
import topLang from '@/page/index/top/top-lang.vue';
import { getQueryString, getTopUrl } from '@/utils/util';
+import { getDetail } from '@/api/system/sysConfig'
import website from '@/config/website';
-
+import getBaseConfig from '@/buildConfig/config'
+const { loginTitle} = getBaseConfig()
export default {
name: 'login',
components: {
@@ -71,6 +51,9 @@
},
data() {
return {
+ login:{
+ info: loginTitle
+ },
website: website,
time: '',
activeName: 'user',
@@ -90,6 +73,10 @@
created() {
this.handleLogin();
this.getTime();
+ if(!loginTitle) {
+ this.getSysConfigInfo();
+ }
+
},
mounted() {},
computed: {
@@ -97,6 +84,14 @@
},
props: [],
methods: {
+ // 动态获取系统名称
+ getSysConfigInfo(){
+ let sysConfigId = this.$route.query?.id || 1;
+ getDetail(sysConfigId).then(res=>{
+ this.login.info = res.data.data.name
+
+ })
+ },
getTime() {
setInterval(() => {
this.time = this.$dayjs().format('YYYY-MM-DD HH:mm:ss');
--
Gitblit v1.9.3