zhengyiming
2 天以前 b626d79c65da6f5e269fdc2af9c71dcd1823bac1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
<template>
  <ContentScrollView :paddingH="false">
    <div class="withdraw-result-step-wrapper">
      <div class="withdraw-result-step-title">余额提现</div>
      <nut-steps
        class="withdraw-result-step-content"
        progress-dot
        direction="vertical"
        :current="2"
      >
        <nut-step title="发起提现" :content="dayjs(new Date()).format('YYYY-MM-DD HH:mm:ss')">
        </nut-step>
        <nut-step
          title="机构处理中"
          :content="`预计${dayjs(new Date()).format('YYYY-MM-DD HH:mm:ss')}前到账`"
        >
          <template #icon>
            <img class="withdraw-result-step-icon-wait" :src="IconWalletStepWait" alt="" />
          </template>
        </nut-step>
        <nut-step title="提现到账" :content="dayjs(new Date()).format('YYYY-MM-DD HH:mm:ss')">
        </nut-step>
      </nut-steps>
    </div>
    <List>
      <ListItem title="提现单号" :show-arrow="false">
        <template #extra>
          <div class="income-detail-info-value">{{ '5893485943859843095843' }}</div>
        </template>
      </ListItem>
      <ListItem title="提现金额" :show-arrow="false">
        <template #extra>
          <div class="income-detail-info-value">{{ '5893485943859843095843' }}</div>
        </template>
      </ListItem>
      <ListItem title="提现方式" :show-arrow="false">
        <template #extra>
          <div class="income-detail-info-value">{{ '5893485943859843095843' }}</div>
        </template>
      </ListItem>
      <template v-if="walletType === 'alipay'">
        <ListItem title="支付宝户名" :show-arrow="false">
          <template #extra>
            <div class="income-detail-info-value">{{ '5893485943859843095843' }}</div>
          </template>
        </ListItem>
        <ListItem title="支付宝账号" :show-arrow="false">
          <template #extra>
            <div class="income-detail-info-value">{{ '5893485943859843095843' }}</div>
          </template>
        </ListItem>
      </template>
      <template v-if="walletType === 'bank'">
        <ListItem title="银行卡号" :show-arrow="false">
          <template #extra>
            <div class="income-detail-info-value">{{ '5893485943859843095843' }}</div>
          </template>
        </ListItem>
        <ListItem title="开户行" :show-arrow="false">
          <template #extra>
            <div class="income-detail-info-value">{{ '5893485943859843095843' }}</div>
          </template>
        </ListItem>
      </template>
      <ListItem title="服务费" :show-arrow="false">
        <template #extra>
          <div class="income-detail-info-value">{{ '5893485943859843095843' }}</div>
        </template>
      </ListItem>
      <ListItem title="实际到账" :show-arrow="false">
        <template #extra>
          <div class="income-detail-info-value">{{ '5893485943859843095843' }}</div>
        </template>
      </ListItem>
    </List>
  </ContentScrollView>
  <PageFooter>
    <PageFooterBtn type="primary" @click="handleConfirm">完成</PageFooterBtn>
  </PageFooter>
</template>
 
<script setup lang="ts">
import { List, ListItem } from '@12333/components';
import dayjs from 'dayjs';
import IconWalletStepWait from '@/assets/wallet/icon-wallet-step-wait.png';
 
defineOptions({
  name: 'InnerPage',
});
 
const walletType = ref('alipay');
 
async function handleConfirm() {
  try {
  } catch (error) {}
}
</script>
 
<style lang="scss">
@import '@/styles/common.scss';
 
.withdrawResult-page-wrapper {
  .withdraw-result-step-wrapper {
    padding: 20px 60px;
 
    .withdraw-result-step-title {
      font-size: 32px;
      font-weight: bold;
      text-align: center;
      margin-bottom: 40px;
    }
 
    .withdraw-result-step-content {
      .nut-step-main {
        margin-bottom: 20px;
      }
 
      .withdraw-result-step-icon-wait {
        width: 40px;
        height: 40px;
      }
    }
  }
}
</style>