1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- <template>
- <div class="user">
- <van-cell label="未绑定手机号" is-link center @click="showVConsole">
- <template #icon>
- <m-user-avatar class="user-avatar" />
- </template>
- <template #title>
- <m-user-name />
- </template>
- </van-cell>
- <van-cell-group class="group">
- <van-cell title="我要提现" value="" is-link center @click="goCashOut">
- <template #icon>
- <m-icon type="hyyxq" class="cell-icon" />
- </template>
- </van-cell>
- <van-cell title="我的下级" value="" is-link center @click="goMyBranch">
- <template #icon>
- <m-icon type="hyyxq" class="cell-icon" />
- </template>
- </van-cell>
- <van-cell
- title="会员有效期"
- :value="expireTime ? expireTime : '开通会员'"
- is-link
- center
- @click="goBuyVip"
- >
- <template #icon>
- <m-icon type="hyyxq" class="cell-icon" />
- </template>
- </van-cell>
- </van-cell-group>
- <van-cell-group class="group">
- <van-cell
- title="0.01捐款(内部专用)"
- is-link
- center
- @click="loopPrepareOrder"
- >
- <template #icon>
- <m-icon type="fkbz" class="cell-icon" />
- </template>
- </van-cell>
- <van-cell
- title="反馈帮助"
- is-link
- center
- url="https://support.qq.com/product/359609"
- >
- <template #icon>
- <m-icon type="fkbz" class="cell-icon" />
- </template>
- </van-cell>
- </van-cell-group>
- </div>
- </template>
- <script lang="ts">
- import { useExpireTime, RouterBus } from "@/hooks";
- import VConsole from "vconsole";
- </script>
- <script lang="ts" setup>
- import { loopPrepareOrder } from "@/api";
- const { expireTime } = useExpireTime();
- const { goBuyVip, goCashOut, goMyBranch } = new RouterBus();
- let doubleClickNumber = 0;
- const showVConsole = () => {
- console.log("双击用户名");
- if (doubleClickNumber !== 9) {
- doubleClickNumber = (doubleClickNumber + 1) % 10;
- } else {
- let vconsole = new VConsole();
- }
- };
- </script>
- <style scoped lang="scss">
- .user {
- background-color: #f2f3f5;
- height: 100vh;
- .group {
- margin: 10px 0;
- }
- .user-avatar {
- width: 46px;
- height: 46px;
- margin-right: 10px;
- }
- }
- .cell-icon {
- margin-right: 5px;
- }
- </style>
|