| | |
| | | </div> |
| | | </template> |
| | | </ListItem> |
| | | <ListItem title="支付宝" @click="goBankAlipay"> |
| | | <template #extra> |
| | | <div class="bind-bank-card"> |
| | | {{ isBindAlipay ? '已绑定' : '未绑定、立即绑定' }} |
| | | </div> |
| | | </template> |
| | | </ListItem> |
| | | <ListItem title="微信"> |
| | | <template #extra> |
| | | <div class="bind-bank-card"> |
| | | {{ '已绑定' }} |
| | | </div> |
| | | </template> |
| | | </ListItem> |
| | | </List> |
| | | </template> |
| | | |
| | |
| | | name: 'InnerPage', |
| | | }); |
| | | |
| | | const { userDetail } = useUser(); |
| | | |
| | | const isBindBank = computed(() => |
| | | userDetail.value?.bankCardAAccesses?.find(() => EnumUserBankCardAccess.Bank) |
| | | ); |
| | | const { userDetail, isBindBank, isBindAlipay, isBindWechat } = useUser(); |
| | | |
| | | function goIncomeDetail() { |
| | | Taro.navigateTo({ |
| | |
| | | }, |
| | | { message: '完成实名认证后才可进行银行卡绑定' } |
| | | ); |
| | | |
| | | const goBankAlipay = useAccessReal( |
| | | () => { |
| | | Taro.navigateTo({ |
| | | url: `${isBindAlipay.value ? RouterPath.bindBankCard : RouterPath.unboundAlipay}`, |
| | | }); |
| | | }, |
| | | { message: '完成实名认证后才可进行支付宝绑定' } |
| | | ); |
| | | </script> |
| | | |
| | | <style lang="scss"> |