From 0d4707520940affeb4ac1697bbce9cebf5da60f8 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期二, 23 九月 2025 10:37:02 +0800 Subject: [PATCH] feat: 页面 --- apps/cMiniApp/src/subpackages/wallet/incomeDetailInfo/InnerPage.vue | 40 ++++++++++++---------------------------- 1 files changed, 12 insertions(+), 28 deletions(-) diff --git a/apps/cMiniApp/src/subpackages/wallet/incomeDetailInfo/InnerPage.vue b/apps/cMiniApp/src/subpackages/wallet/incomeDetailInfo/InnerPage.vue index 6a1d23b..2b1a544 100644 --- a/apps/cMiniApp/src/subpackages/wallet/incomeDetailInfo/InnerPage.vue +++ b/apps/cMiniApp/src/subpackages/wallet/incomeDetailInfo/InnerPage.vue @@ -1,6 +1,6 @@ <template> <WithdrawMoneyCard - :money="100" + :money="detail?.amount" :title="EnumUserWalletTransactionTypeText[detail.type]" ></WithdrawMoneyCard> <List> @@ -21,27 +21,28 @@ </div> </template> </ListItem> - <ListItem title="宸ヨ祫鍗曞唴瀹�" :show-arrow="false"> + <ListItem title="缁撶畻閲戦" :show-arrow="false"> <template #extra> - <div class="income-detail-info-value">{{ toThousand(detail?.amount) }}</div> + <div class="income-detail-info-value"> + {{ `${toThousand(detail?.settlementAmount)}鍏僠 }} + </div> </template> </ListItem> - <!-- <ListItem title="宸ヨ祫鍗曞唴瀹�" :show-arrow="false"> + <ListItem title="瀹炲彂閲戦" :show-arrow="false"> <template #extra> - <div class="income-detail-info-value">{{ '33.33鍏�' }}</div> + <div class="income-detail-info-value">{{ `${toThousand(detail?.amount)}鍏僠 }}</div> </template> - </ListItem> --> + </ListItem> </List> </template> <script setup lang="ts"> import { List, ListItem, WithdrawMoneyCard } from '@12333/components'; -import { EnumUserWalletTransactionType, EnumUserWalletTransactionTypeText } from '@12333/constants'; +import { EnumUserWalletTransactionTypeText } from '@12333/constants'; import Taro from '@tarojs/taro'; -import * as userServices from '@12333/services/apiV2/user'; -import { useQuery } from '@tanstack/vue-query'; import dayjs from 'dayjs'; import { toThousand } from '@12333/utils'; +import { useGetPersonalUserTransaction } from '../hooks'; defineOptions({ name: 'InnerPage', @@ -50,25 +51,8 @@ const router = Taro.useRouter(); const id = router.params?.id; -const { - isLoading, - isError, - data: detail, - refetch, -} = useQuery({ - queryKey: ['userServices/getPersonalUserTransaction', id], - queryFn: async () => { - return await userServices.getPersonalUserTransaction( - { id: id }, - { - showLoading: false, - } - ); - }, - placeholderData: () => ({} as API.GetPersonalUserTransactionQueryResult), - onSuccess(data) { - // if (data.isExistTradeChatRecord) setTrue(); - }, +const { detail } = useGetPersonalUserTransaction({ + id: id, }); </script> -- Gitblit v1.9.1