From 7cbda90b02e31447122f1d22c9797b423d7bd9fc Mon Sep 17 00:00:00 2001 From: Liuyi <candymxq888@outlook.com> Date: 星期三, 16 十月 2024 17:26:06 +0800 Subject: [PATCH] 添加扫码成功操作页,修改主页面样式,更换主页图标 --- pages/functionList/balanceRecord/index.vue | 26 +++++++++++++++++++------- 1 files changed, 19 insertions(+), 7 deletions(-) diff --git a/pages/functionList/balanceRecord/index.vue b/pages/functionList/balanceRecord/index.vue index 2c24692..e02df72 100644 --- a/pages/functionList/balanceRecord/index.vue +++ b/pages/functionList/balanceRecord/index.vue @@ -1,6 +1,6 @@ <script setup> import { computed, onMounted, ref } from 'vue' - import { balanceChangeApi } from '../../../api/index.js' + import { balanceChangeApi,balanceStatisticsApi} from '../../../api/index.js' //返回 function navBackTo(){ uni.navigateBack() @@ -23,6 +23,15 @@ datePay.value = e.detail.value await getBalanceList(datePay.value) } + //获取用户资金变动统计 + const rechargeSta = ref() + const expendSta = ref() + async function getStatistics(val){ + await balanceStatisticsApi(val).then((res) =>{ + rechargeSta.value = res.data.rechargeAmount + expendSta.value = res.data.expenditureAmount + }) + } //获取余额变动列表 const banlanceList = ref([]) @@ -32,6 +41,7 @@ banlanceList.value = res.data } }) + await getStatistics(val) } //动态设置用户支出收入对应样式 function setStyleMoney(val){ @@ -44,6 +54,7 @@ onMounted(async() =>{ getDate() await getBalanceList(datePay.value) + // await getStatistics() }) </script> <template> @@ -53,14 +64,15 @@ <view class="picker"> <picker mode="date" :value="datePay" :fields="'month'" @change="bindDateChange"> <view class="date-text"> + <!-- <text>日期:</text> --> <text class="uni-input">{{datePay}}</text> - <image src="../../../static/images/other/more.png" alt=''></image> + <image src="../../../static/images/other/expand.png" alt=''></image> </view> </picker> </view> <view class="date-money"> - <text>支出¥5341.05</text> - <text>充值¥941.59</text> + <text>支出¥{{expendSta}}</text> + <text>充值¥{{rechargeSta}}</text> </view> </view> <view class="main"> @@ -105,11 +117,11 @@ text{ font-weight: 300; font-size: 32rpx; - color: #000000; + color: #5487f4; margin-right:10rpx; } image{ - width: 28rpx; + width:32rpx; height:32rpx; transform: rotate(90deg); // margin-top:10rpx; @@ -127,7 +139,7 @@ } .main{ width:99%; - height: calc(100vh - 84rpx - 176rpx - 70rpx); + height:1200rpx; background: #fff; border-radius:20rpx; margin: 0 auto; -- Gitblit v1.9.3