You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
58 lines
1.3 KiB
58 lines
1.3 KiB
<template>
|
|
<view class="flex flex-col items-center">
|
|
<img class="my-28 w-24 h-24" src="https://www.tall.wiki/staticrec/yanyuan/logo.png" />
|
|
<view class="text-xl flex flex-col">
|
|
<text class="mb-1">{{ content }}</text>
|
|
<text>{{ time }}秒后跳转到首页...</text>
|
|
</view>
|
|
</view>
|
|
</template>
|
|
|
|
<script>
|
|
import toolMixin from '@/mixins/tool';
|
|
export default {
|
|
mixins: [toolMixin],
|
|
data() {
|
|
return { content: '', time: 5, timer: null };
|
|
},
|
|
|
|
onLoad(options) {
|
|
if (options.type === 'manyuan') {
|
|
this.content = '工具箱已绑定';
|
|
}
|
|
if (options.type === 'jiashu') {
|
|
this.openApplyModal(1, options.msg);
|
|
}
|
|
if (options.type === 'isjiashu') {
|
|
this.openApplyModal(0);
|
|
}
|
|
},
|
|
|
|
mounted() {
|
|
this.$nextTick(() => {
|
|
setTimeout(() => {
|
|
uni.reLaunch({ url: `/pages/index/index?u=${this.userId}` });
|
|
}, 5000);
|
|
});
|
|
},
|
|
|
|
methods: {
|
|
// 申请成为家属弹框
|
|
async openApplyModal(type, msg) {
|
|
if (type === 1) {
|
|
this.content = msg;
|
|
} else {
|
|
this.content = '家属申请已提交,请等待审核';
|
|
}
|
|
this.timer = setInterval(() => {
|
|
this.time--;
|
|
if (this.time === 0) {
|
|
clearInterval(this.timer);
|
|
}
|
|
}, 1000);
|
|
},
|
|
},
|
|
};
|
|
</script>
|
|
|
|
<style></style>
|
|
|