提交 1da8c191 authored 作者: matian's avatar matian

updates

上级 a06e66ca
......@@ -20,7 +20,7 @@ export default [
course_chapter: '56',
course_total_hour: '80',
course_hour: '20课时',
course_id: '6998547457529348096',
course_id: '7000656984332566528',
class_id: '6998519782265847808'
},
{
......@@ -74,7 +74,7 @@ export default [
course_chapter: '56',
course_total_hour: '80',
course_hour: '20课时',
course_id: '6998547457529348096',
course_id: '7000656984332566528',
class_id: '6998519782265847808'
},
{
......
......@@ -12,8 +12,12 @@ interface Props {
const props = defineProps<Props>()
const user = useUserStore()
const LOGIN_URL = `${import.meta.env.VITE_LOGIN_URL}?rd=${encodeURIComponent(location.href)}`
const REGISTER_URL = `${import.meta.env.VITE_REGISTER_URL}?rd=${encodeURIComponent(location.href)}`
const LOGIN_URL = `${import.meta.env.VITE_LOGIN_URL}?rd=${encodeURIComponent(
location.href
)}`
const REGISTER_URL = `${
import.meta.env.VITE_REGISTER_URL
}?rd=${encodeURIComponent(location.href)}`
user.getUser()
const classNames = computed(() => {
......@@ -35,11 +39,11 @@ const isScrolled = computed(() => {
return y.value > 0
})
const handleStudy = () => {
if (courseStore.courses.length > 0) {
window.open('https://paa-learning.ezijing.com')
} else {
ElMessage.warning('请先购买课程,才能开始学习')
}
// if (courseStore.courses.length > 0) {
window.open('https://paa-learning.ezijing.com')
// } else {
// ElMessage.warning('请先购买课程,才能开始学习')
// }
}
const handleOrder = () => {
window.open('https://account-show.ezijing.com/payment')
......@@ -63,14 +67,24 @@ function handleUser() {
</div>
<AppNav></AppNav>
<div class="app-header-right" v-if="!mobile">
<div class="study" @click="handleStudy" v-if="user.isLogin">立即学习</div>
<div
class="study"
@click="handleStudy"
v-if="user.isLogin && user.courses.length > 0"
>
立即学习
</div>
<template v-if="user.isLogin">
<div @click="handleOrder" style="cursor: pointer">你好,{{ user.userName }}</div>
<div @click="handleOrder" style="cursor: pointer">
你好,{{ user.userName }}
</div>
<div class="app-header-logout" @click="handleLogout">退出</div>
</template>
<template v-else>
<a :href="LOGIN_URL" class="button-default">登录</a>
<a class="button-primary" :href="REGISTER_URL" target="_blank">注册</a>
<a class="button-primary" :href="REGISTER_URL" target="_blank"
>注册</a
>
</template>
</div>
<div class="app-header-right" v-else>
......@@ -95,13 +109,18 @@ function handleUser() {
left: 0;
right: 0;
color: #fff;
background: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);
background: linear-gradient(
0deg,
rgba(0, 0, 0, 0) 0%,
rgba(0, 0, 0, 0.5) 100%
);
.logo {
background: url('@/assets/images/logo_white.png') no-repeat;
background-size: contain;
}
.app-header-logout {
background: url('https://webapp-pub.ezijing.com/project_online/fi/logout_white.png') no-repeat left center;
background: url('https://webapp-pub.ezijing.com/project_online/fi/logout_white.png')
no-repeat left center;
background-size: 18px;
}
.button-default {
......@@ -143,7 +162,8 @@ function handleUser() {
}
.app-header-logout {
background: url('https://webapp-pub.ezijing.com/project/saas/logout.png') no-repeat left center;
background: url('https://webapp-pub.ezijing.com/project/saas/logout.png')
no-repeat left center;
background-size: 18px;
padding-left: 32px;
margin-left: 40px;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论