From a1c20e90344e660bedb8eb6aa410ff8aa2c834e0 Mon Sep 17 00:00:00 2001 From: ruanqi Date: Fri, 1 Sep 2023 13:49:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B6=E8=97=8F=E5=A4=B9+demo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/store/modules/user.js | 4 + src/views/common/login.vue | 33 ++++- src/views/main-navbar.vue | 22 ++- src/views/main.vue | 12 +- src/views/modules/project/demo.vue | 128 ++++++++++++++++- .../project/projectInfo/projectInfo.vue | 136 +++++++++++++++++- 6 files changed, 320 insertions(+), 15 deletions(-) diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 1115695..5387d4c 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -9,6 +9,7 @@ export default { userDev: false, multiLanguage: '', authControl: '', + userSite: 0, }, mutations: { updateId (state, id) { @@ -23,6 +24,9 @@ export default { updateSite (state,site){ state.site = site }, + updateUserSite (state,userSite){ + state.userSite = userSite + }, updateUserDisplay (state,userDisplay){ state.userDisplay = userDisplay }, diff --git a/src/views/common/login.vue b/src/views/common/login.vue index 0684782..4bf55e5 100644 --- a/src/views/common/login.vue +++ b/src/views/common/login.vue @@ -6,6 +6,18 @@

用户登陆

+ + + + + + @@ -25,6 +37,9 @@ diff --git a/src/views/main.vue b/src/views/main.vue index 4836262..99750fb 100644 --- a/src/views/main.vue +++ b/src/views/main.vue @@ -80,6 +80,14 @@ this.$store.commit('user/updateSite', val) } }, + userSite: { + get() { + return this.$store.state.user.userSite + }, + set(val) { + this.$store.commit('user/updateUserSite', val) + } + }, languageDefault: { get() { return this.$store.state.user.languageDefault @@ -122,9 +130,9 @@ this.loading = false this.userId = data.user.userId this.userName = data.user.username - this.site = data.user.site + this.userSite = data.user.site this.languageDefault = data.user.languageDefault - this.site = data.user.site + this.site =localStorage.getItem("accessSite") this.userDisplay = data.user.userDisplay } }) diff --git a/src/views/modules/project/demo.vue b/src/views/modules/project/demo.vue index 0445ac2..de5ae75 100644 --- a/src/views/modules/project/demo.vue +++ b/src/views/modules/project/demo.vue @@ -1,7 +1,13 @@