fix
This commit is contained in:
@@ -27,11 +27,11 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="homeRecommend_right">
|
||||
<a class="gallery_btn" v-if="systemUser.value == 0" href="https://code-create.com.hk/aida/" target="_blank">Upgrade to an official user</a>
|
||||
<div class="gallery_btn" v-if="systemUser.value == 1 && !isMoblie" @click="goHome">Home</div>
|
||||
<div class="gallery_btn white" v-if="systemUser.value != -1" @click="logout">log off</div>
|
||||
<a class="gallery_btn" v-if="userDetail.systemUser == 0" href="https://code-create.com.hk/aida/" target="_blank">Upgrade to an official user</a>
|
||||
<div class="gallery_btn" v-if="userDetail.systemUser == 1 && !isMoblie" @click="goHome">Home</div>
|
||||
<div class="gallery_btn white" v-if="userDetail.systemUser != -1" @click="logout">log off</div>
|
||||
</div>
|
||||
<div class="homeRecommend_right" v-if="systemUser.value == -1">
|
||||
<div class="homeRecommend_right" v-if="userDetail.systemUser == -1">
|
||||
<div class="gallery_btn" @click="setLogin">Login</div>
|
||||
<div class="gallery_btn white" @click="setRegister">Sign up</div>
|
||||
</div>
|
||||
@@ -60,7 +60,7 @@
|
||||
|
||||
</template>
|
||||
<script >
|
||||
import { defineComponent, reactive, ref , nextTick,computed, onMounted, toRefs } from "vue";
|
||||
import { defineComponent, toRefs, reactive, ref , nextTick,computed, onMounted, onBeforeUnmount } from "vue";
|
||||
import { isEmail } from "@/tool/util";
|
||||
import { setCookie, getCookie, WriteCookie,clonAllCookie } from "@/tool/cookie";
|
||||
import VerificationCodeInput from "@/component/LoginPage/verificationCodeInput.vue";
|
||||
@@ -92,8 +92,8 @@ export default defineComponent({
|
||||
signUp:null
|
||||
})
|
||||
let isMoblie = ref(false)
|
||||
let systemUser = computed(()=>{
|
||||
return store.state.UserHabit.systemUser
|
||||
let userDetail = computed(()=>{
|
||||
return store.state.UserHabit.userDetail
|
||||
})
|
||||
let setLogin = ()=>{
|
||||
router.push("/login");
|
||||
@@ -113,13 +113,12 @@ export default defineComponent({
|
||||
});
|
||||
}
|
||||
let logout = ()=>{
|
||||
let userInfo = JSON.parse(getCookie("userInfo"));
|
||||
let userInfo = store.state.UserHabit.userDetail;
|
||||
let data = {
|
||||
userId: userInfo?.userId,
|
||||
};
|
||||
store.commit('clearSystemUser')
|
||||
store.commit('createDetail')
|
||||
if(!data.userId) return
|
||||
// console.log(getCookie("token"));
|
||||
Https.axiosPost(Https.httpUrls.accountLogout, data).then((rv) => {
|
||||
clonAllCookie();
|
||||
});
|
||||
@@ -127,14 +126,27 @@ export default defineComponent({
|
||||
let goHome = ()=>{
|
||||
router.push('/home');
|
||||
}
|
||||
let time
|
||||
let updataIsMoblie = ()=>{
|
||||
clearTimeout(time)
|
||||
time = setTimeout(()=>{
|
||||
if(window.innerWidth < 768){
|
||||
isMoblie.value = true
|
||||
}else{
|
||||
isMoblie.value = false
|
||||
}
|
||||
},500)
|
||||
|
||||
}
|
||||
onMounted(()=>{
|
||||
if(window.innerWidth < 768){
|
||||
isMoblie.value = true
|
||||
}
|
||||
window.addEventListener('resize',updataIsMoblie)
|
||||
})
|
||||
onBeforeUnmount(() => {
|
||||
window.removeEventListener('resize', updataIsMoblie);
|
||||
});
|
||||
return {
|
||||
...toRefs(data),
|
||||
systemUser,
|
||||
userDetail,
|
||||
setLogin,
|
||||
registerModel,
|
||||
setRegister,
|
||||
|
||||
Reference in New Issue
Block a user