Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
N
newydyl1
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
qd01
newydyl1
Commits
81f6b23b
Commit
81f6b23b
authored
Feb 19, 2025
by
zhangsan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
82729147
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
47 additions
and
35 deletions
+47
-35
App.vue
src/pages/user/withdraw/App.vue
+47
-35
No files found.
src/pages/user/withdraw/App.vue
View file @
81f6b23b
...
@@ -71,7 +71,6 @@ async function getList() {
...
@@ -71,7 +71,6 @@ async function getList() {
const
month
=
ref
(
1
)
const
month
=
ref
(
1
)
// Tab 点击处理
// Tab 点击处理
function
handleClick
(
item
)
{
function
handleClick
(
item
)
{
console
.
log
(
active
.
value
,
item
)
if
(
active
.
value
==
item
)
if
(
active
.
value
==
item
)
return
return
active
.
value
=
item
active
.
value
=
item
...
@@ -81,51 +80,60 @@ function handleClick(item) {
...
@@ -81,51 +80,60 @@ function handleClick(item) {
</
script
>
</
script
>
<
template
>
<
template
>
<AppHeader
title=
"提现记录"
/>
<AppHeader
title=
"提现记录"
/>
<div
class=
"wallet-detail"
>
<div
class=
"wallet-detail"
>
<!-- 月份选择 -->
<!-- 月份选择 -->
<var-tabs
v-model:active=
"active"
class=
"fixed-tabs"
>
<var-tabs
v-model:active=
"active"
class=
"fixed-tabs"
>
<var-tab
:name=
"1"
@
click=
"handleClick(1)"
>
<var-tab
:name=
"1"
@
click=
"handleClick(1)"
>
银行卡提现
银行卡提现
</var-tab>
</var-tab>
<var-tab
:name=
"5"
@
click=
"handleClick(5)"
>
<var-tab
:name=
"5"
@
click=
"handleClick(5)"
>
余额提现
余额提现
</var-tab>
</var-tab>
</var-tabs>
</var-tabs>
<!-- List -->
<!-- List -->
<van-list
v-model:loading=
"loading"
class=
"list-container"
:finished=
"finished"
finished-text=
"没有更多了"
<van-list
v-model:loading=
"loading"
class=
"list-container"
:finished=
"finished"
finished-text=
"没有更多了"
@
load=
"getList"
>
@
load=
"getList"
>
<div
v-for=
"(item, index) in list"
:key=
"index"
class=
"list-item"
>
<div
v-for=
"(item, index) in list"
:key=
"index"
class=
"list-item
-container
"
>
<div
class=
"
item-left
"
>
<div
class=
"
list-item
"
>
<div
class=
"i
con
"
>
<div
class=
"i
tem-left
"
>
¥
<div
class=
"icon"
>
¥
</div>
</div>
</div>
</div>
<div
class=
"item-center"
>
<div
class=
"item-center"
>
<div
class=
"type"
>
<div
class=
"type"
>
{{
{{
item
.
walletType
==
1
?
'
储蓄金
'
item
.
walletType
==
1
?
'
储蓄金
'
:
item
.
walletType
==
2
?
'
股权
'
:
item
.
walletType
==
2
?
'
股权
'
:
item
.
walletType
==
3
?
'
每日分红
'
:
item
.
walletType
==
3
?
'
每日分红
'
:
item
.
walletType
==
5
?
'
银行卡余额
'
:
item
.
walletType
==
5
?
'
银行卡余额
'
:
item
.
walletType
==
10
?
'
签到积分
'
:
''
:
item
.
walletType
==
10
?
'
签到积分
'
:
''
}}
}}
</div>
<div
class=
"time"
>
{{
item
.
createTime
}}
</div>
</div>
</div>
<div
class=
"time"
>
<div
class=
"item-right"
>
{{
item
.
createTime
}}
<div
class=
"amount"
:class=
"
{ income: item.walletType == 1, expense: item.walletType == 2 }">
{{
item
.
walletType
==
1
?
'
+
'
:
'
-
'
}}{{
item
.
withdrawAmount
}}
</div>
<div
class=
"balance"
>
余额
{{
item
.
balance
||
'
0
'
}}
元
</div>
</div>
</div>
</div>
</div>
<div
class=
"item-right"
>
<div
v-if=
"active == 5"
class=
"status"
<div
class=
"amount"
:class=
"
{ income: item.walletType == 1, expense: item.walletType == 2 }
">
style=
"text-align: center; color: red;font-size: 12px;line-height: 17px;margin-top: 10px;
"
>
{{
item
.
walletType
==
1
?
'
+
'
:
'
-
'
}}{{
item
.
withdrawAmount
}}
{{
item
.
statu
==
0
?
'
提交申请
'
:
</div>
item
.
status
==
1
?
'
提现正在审核当中,预计36小时内审核到账
'
:
<div
class=
"balance"
>
item
.
status
==
2
?
'
审核通过
'
:
余额
{{
item
.
balance
||
'
0
'
}}
元
item
.
status
==
3
?
'
到账失败
'
:
''
</div>
}}
</div>
</div>
</div>
</div>
</van-list>
</van-list>
</div>
</div>
</
template
>
</
template
>
...
@@ -193,11 +201,15 @@ function handleClick(item) {
...
@@ -193,11 +201,15 @@ function handleClick(item) {
overflow
:
auto
!
important
;
overflow
:
auto
!
important
;
}
}
.list-item-container
{
border-bottom
:
1px
dashed
#f5f5f5
;
padding-bottom
:
10px
;
}
.list-item
{
.list-item
{
padding
:
15px
;
padding
:
15px
15px
0
;
display
:
flex
;
display
:
flex
;
align-items
:
center
;
align-items
:
center
;
border-bottom
:
1px
dashed
#f5f5f5
;
.item-left
{
.item-left
{
margin-right
:
12px
;
margin-right
:
12px
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment