| | |
| | | :icon="IconMinePromotion" |
| | | title="推广二维码" |
| | | @click="goPromotionQrcode" |
| | | v-if="!!userPromoterIdNumber" |
| | | ></ListItemV2> |
| | | <ListItemV2 |
| | | :icon="IconMineAgentRecruitment" |
| | |
| | | import { useLifeRechargeContext } from '@life-payment/core-vue'; |
| | | import { hiddenPhoneNumber } from '@life-payment/utils'; |
| | | |
| | | const { userDetail, virtualPhoneNumber, isChannelAccount } = useUser(); |
| | | const { userDetail, virtualPhoneNumber, isChannelAccount, userPromoterIdNumber } = useUser(); |
| | | |
| | | const isLogin = useIsLogin(); |
| | | const systemStore = useSystemStore(); |
| | |
| | | const goOrderManage = useAccessLogin(() => goPage(RouterPath.order)); |
| | | const goUserAccountList = useAccessLogin(() => goPage(RouterPath.userAccountList)); |
| | | const goShareQrcode = useAccessLogin(() => goPage(RouterPath.shareQrcode)); |
| | | const goPromotionQrcode = useAccessLogin(() => goPage(RouterPath.promotionQrcode)); |
| | | const goPromotionQrcode = useAccessLogin(() => { |
| | | RouteHelper.navigateTo({ |
| | | url: `${RouterPath.promotionQrcode}?promoterIdNumber=${userPromoterIdNumber.value}`, |
| | | }); |
| | | }); |
| | | const goDashboard = useAccessLogin(() => goPage(RouterPath.dashboard)); |
| | | const goAgentRecruitment = useAccessLogin(() => goPage(RouterPath.agentRecruitment)); |
| | | const goAgentRecruitment = () => { |
| | | RouteHelper.navigateTo({ |
| | | url: userPromoterIdNumber.value |
| | | ? `${RouterPath.agentRecruitment}?promoterIdNumber=${userPromoterIdNumber.value}` |
| | | : RouterPath.agentRecruitment, |
| | | }); |
| | | }; |
| | | |
| | | async function goLogout() { |
| | | try { |