| @ -1,127 +1,135 @@ | |||
| <template> | |||
| <view class="withdrawalRecord"> | |||
| <!--顶部导航栏--> | |||
| <navbar leftClick @leftClick="$utils.navigateBack" title="提现记录" /> | |||
| <!--提现记录页面--> | |||
| <view class="content"> | |||
| <view class="list" v-for="(item,index) in list "> | |||
| <!--第一行--> | |||
| <view class="item1"> | |||
| <view class="left">提现金额</view> | |||
| <view class="right"> | |||
| <view class="money">${{item.money}}</view> | |||
| <view :class="item.flag ? 'yiDaoZhangClass' : 'shenHeClass'">已到账</view> | |||
| </view> | |||
| </view> | |||
| <!--第二行--> | |||
| <view class="item2"> | |||
| <view class="left">申请时间</view> | |||
| <view class="right">{{item.ApplyDateTime}}</view> | |||
| </view> | |||
| <!--第三行--> | |||
| <view class="item2"> | |||
| <view class="left">到账时间</view> | |||
| <view class="right">{{item.daozhangsj}}</view> | |||
| </view> | |||
| </view> | |||
| </view> | |||
| </view> | |||
| <view class="withdrawalRecord"> | |||
| <!--顶部导航栏--> | |||
| <navbar leftClick @leftClick="$utils.navigateBack" title="提现记录"/> | |||
| <!--提现记录页面--> | |||
| <view class="content"> | |||
| <view class="list" v-for="(item,index) in list "> | |||
| <!--第一行--> | |||
| <view class="item1"> | |||
| <view class="left">提现金额</view> | |||
| <view class="right"> | |||
| <view class="money">¥{{ item.price }}</view> | |||
| <view :class="item.type==1 ? 'yiDaoZhangClass' : 'shenHeClass'">{{ item.type==1 ? '已到账' : '审核中' }}</view> | |||
| </view> | |||
| </view> | |||
| <!--第二行--> | |||
| <view class="item2"> | |||
| <view class="left">申请时间</view> | |||
| <view class="right">{{ item.createTime }}</view> | |||
| </view> | |||
| <!--第三行--> | |||
| <view class="item2"> | |||
| <view class="left">到账时间</view> | |||
| <view class="right">{{ item.successTime }}</view> | |||
| </view> | |||
| </view> | |||
| </view> | |||
| </view> | |||
| </template> | |||
| <script> | |||
| export default { | |||
| data() { | |||
| return { | |||
| list: [{ | |||
| money: '13354', | |||
| ApplyDateTime: '2024.12.12 16:55:55', | |||
| daozhangsj: '2024.12.12 16:55:55', | |||
| flag: true, | |||
| }, | |||
| { | |||
| money: '13354', | |||
| ApplyDateTime: '2024.12.12 16:55:55', | |||
| daozhangsj: '2024.12.12 16:55:55', | |||
| flag: false, | |||
| } | |||
| ] | |||
| }; | |||
| } | |||
| } | |||
| export default { | |||
| data() { | |||
| return { | |||
| list: [], | |||
| queryParams: { | |||
| pageNo: 1, | |||
| pageSize: 10, | |||
| }, | |||
| }; | |||
| }, | |||
| mounted() { | |||
| this.getData() | |||
| }, | |||
| methods: { | |||
| getData() { | |||
| this.$api('infoGetWithdrawPage', { | |||
| pageNo: this.queryParams.pageNo, | |||
| pageSize: this.queryParams.pageSize, | |||
| }, res => { | |||
| if (res.code == 200) { | |||
| this.list = res.result.records | |||
| } | |||
| }) | |||
| }, | |||
| } | |||
| } | |||
| </script> | |||
| <style lang="scss" scoped> | |||
| * { | |||
| box-sizing: border-box; | |||
| margin: 0; | |||
| padding: 0; | |||
| } | |||
| .withdrawalRecord { | |||
| background-color: #f8faff; | |||
| height: calc(100vh - 240rpx); | |||
| width: 100vw; | |||
| .content { | |||
| padding: 20rpx 20rpx 50rpx 20rpx; | |||
| box-sizing: border-box; | |||
| width: 100vw; | |||
| .list { | |||
| box-sizing: border-box; | |||
| border-bottom: 2rpx solid #e0e2e6; | |||
| padding: 30rpx; | |||
| display: flex; | |||
| flex-direction: column; | |||
| gap: 10rpx; | |||
| .item1 { | |||
| display: flex; | |||
| .left { | |||
| width: 30%; | |||
| } | |||
| .right { | |||
| display: flex; | |||
| width: 70%; | |||
| .money { | |||
| width: 75%; | |||
| } | |||
| .yiDaoZhangClass { | |||
| width: 25%; | |||
| background: $uni-linear-gradient-color; | |||
| -webkit-background-clip: text; | |||
| /*将设置的背景颜色限制在文字中*/ | |||
| -webkit-text-fill-color: transparent; | |||
| /*给文字设置成透明*/ | |||
| } | |||
| .shenHeClass { | |||
| width: 25%; | |||
| } | |||
| } | |||
| } | |||
| .item2 { | |||
| display: flex; | |||
| .left { | |||
| width: 30%; | |||
| } | |||
| .right { | |||
| width: 70%; | |||
| } | |||
| } | |||
| } | |||
| } | |||
| } | |||
| * { | |||
| box-sizing: border-box; | |||
| margin: 0; | |||
| padding: 0; | |||
| } | |||
| .withdrawalRecord { | |||
| background-color: #f8faff; | |||
| height: calc(100vh - 240rpx); | |||
| width: 100vw; | |||
| .content { | |||
| padding: 20rpx 20rpx 50rpx 20rpx; | |||
| box-sizing: border-box; | |||
| width: 100vw; | |||
| .list { | |||
| box-sizing: border-box; | |||
| border-bottom: 2rpx solid #e0e2e6; | |||
| padding: 30rpx; | |||
| display: flex; | |||
| flex-direction: column; | |||
| gap: 10rpx; | |||
| .item1 { | |||
| display: flex; | |||
| .left { | |||
| width: 30%; | |||
| } | |||
| .right { | |||
| display: flex; | |||
| width: 70%; | |||
| .money { | |||
| width: 75%; | |||
| } | |||
| .yiDaoZhangClass { | |||
| width: 25%; | |||
| background: $uni-linear-gradient-color; | |||
| -webkit-background-clip: text; | |||
| /*将设置的背景颜色限制在文字中*/ | |||
| -webkit-text-fill-color: transparent; | |||
| /*给文字设置成透明*/ | |||
| } | |||
| .shenHeClass { | |||
| width: 25%; | |||
| } | |||
| } | |||
| } | |||
| .item2 { | |||
| display: flex; | |||
| .left { | |||
| width: 30%; | |||
| } | |||
| .right { | |||
| width: 70%; | |||
| } | |||
| } | |||
| } | |||
| } | |||
| } | |||
| </style> | |||