|
@@ -1,5 +1,5 @@
|
|
|
<script setup lang='ts'>
|
|
<script setup lang='ts'>
|
|
|
-import { ref } from 'vue'
|
|
|
|
|
|
|
+import { ref, onMounted } from 'vue'
|
|
|
import { exchangeCode } from '@/services/user'
|
|
import { exchangeCode } from '@/services/user'
|
|
|
import { dict } from '@/.cool/store'
|
|
import { dict } from '@/.cool/store'
|
|
|
import { user, router } from '@/.cool'
|
|
import { user, router } from '@/.cool'
|
|
@@ -8,12 +8,14 @@ import { useUi } from "@/uni_modules/cool-ui";
|
|
|
|
|
|
|
|
const ui = useUi();
|
|
const ui = useUi();
|
|
|
const code = ref<string>('')
|
|
const code = ref<string>('')
|
|
|
-
|
|
|
|
|
-async function handleExchange() {
|
|
|
|
|
- if (user.token === 'Basic ZW5kOmVuZA==') {
|
|
|
|
|
- router.push({ path: '/pages/user/login' })
|
|
|
|
|
|
|
+onMounted(() => {
|
|
|
|
|
+ if (!user.info.value?.userInfo) {
|
|
|
|
|
+ user.logout()
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
|
|
+})
|
|
|
|
|
+async function handleExchange() {
|
|
|
|
|
+
|
|
|
if (!code.value) {
|
|
if (!code.value) {
|
|
|
uni.showToast({
|
|
uni.showToast({
|
|
|
title: '请输入兑换码',
|
|
title: '请输入兑换码',
|