|
@@ -7,11 +7,10 @@
|
|
|
<el-col class="one_title">
|
|
|
<el-col :span="12" class="one-1"> 欢迎来到{{ siteInfos.zhTitle }} </el-col>
|
|
|
<el-col :span="12" class="one-2">
|
|
|
- <el-button type="primary" size="small" @click="toLogin('adminLogin')" v-if="user == null">管理登录</el-button>
|
|
|
- <el-button type="primary" size="small" @click="toLogin('userLogin')" v-if="user == null">平台登录</el-button>
|
|
|
- <el-button type="danger" size="small" @click="toLogout()" v-if="user && user._id != null">退出登录</el-button>
|
|
|
- <el-button type="primary" size="small" @click="toCenter()" v-if="user && user._id != null">个人中心</el-button>
|
|
|
- <span class="textOver">{{ user && user._id ? user.name || user.title : '游客' }}</span>
|
|
|
+ <el-button size="small">{{ user & user._id ? user.name : '游客' }}</el-button>
|
|
|
+ <el-button type="primary" size="small" @click="toLogin" v-if="user && !user._id">平台登录</el-button>
|
|
|
+ <el-button type="primary" size="small" @click="toCenter" v-if="user && user._id">个人中心</el-button>
|
|
|
+ <el-button type="danger" size="small" @click="toLogout" v-if="user && user._id">退出登录</el-button>
|
|
|
</el-col>
|
|
|
</el-col>
|
|
|
</div>
|
|
@@ -108,24 +107,31 @@ const search = async () => {
|
|
|
}
|
|
|
}
|
|
|
// 跳转登录
|
|
|
-const toLogin = (type) => {
|
|
|
- router.push({ path: `/login/${type}` })
|
|
|
-}
|
|
|
-// 首页
|
|
|
-const toHome = () => {
|
|
|
- router.push({ path: '/' })
|
|
|
+const toLogin = () => {
|
|
|
+ router.push({ path: `/login` })
|
|
|
}
|
|
|
// 个人中心
|
|
|
const toCenter = () => {
|
|
|
- console.log('1')
|
|
|
- // let token = sessionStorage.getItem('token');
|
|
|
- // if (token) window.location.href = `http://localhost:8002/liveuser/login?token=${token}`;
|
|
|
+ let env = import.meta.env.VITE_APP_ENV
|
|
|
+ let path = ''
|
|
|
+ if (env == 'development') {
|
|
|
+ if (user.value.type == '0' || user.value.type == '1' || user.value.type == '2' || user.value.type == '3') path = 'http://localhost:8003/zkzxadmin'
|
|
|
+ else if (user.value.type == '4' || user.value.type == '5' || user.value.type == '6') path = 'http://localhost:8002/zkzxuser'
|
|
|
+ } else {
|
|
|
+ if (user.value.type == '0' || user.value.type == '1' || user.value.type == '2' || user.value.type == '3') path = '/zkzxadmin'
|
|
|
+ else if (user.value.type == '4' || user.value.type == '5' || user.value.type == '6') path = '/zkzxuser'
|
|
|
+ }
|
|
|
+ window.open(path)
|
|
|
}
|
|
|
// 退出登录
|
|
|
const toLogout = () => {
|
|
|
- sessionStorage.removeItem('token')
|
|
|
+ localStorage.removeItem('token')
|
|
|
location.reload()
|
|
|
}
|
|
|
+// 首页
|
|
|
+const toHome = () => {
|
|
|
+ router.push({ path: '/' })
|
|
|
+}
|
|
|
</script>
|
|
|
<style scoped lang="scss">
|
|
|
.main {
|
|
@@ -145,16 +151,6 @@ const toLogout = () => {
|
|
|
flex-wrap: wrap;
|
|
|
.one-2 {
|
|
|
text-align: right;
|
|
|
- span {
|
|
|
- color: #000;
|
|
|
- padding: 0 10px 0 0;
|
|
|
- float: right;
|
|
|
- width: 68%;
|
|
|
- }
|
|
|
- .el-button {
|
|
|
- float: right;
|
|
|
- margin: 5px;
|
|
|
- }
|
|
|
}
|
|
|
}
|
|
|
}
|