From 98616cbe0f7c7851e981f4b36f15aaad0ff367ea Mon Sep 17 00:00:00 2001 From: yziiy <15979918+mayday-yziiy@user.noreply.gitee.com> Date: Sat, 27 Sep 2025 16:18:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/modules/message.ts | 4 ++-- src/views/message/hook.tsx | 6 +++--- src/views/message/selectUser.vue | 13 +++++++------ src/views/welcome/modules/statistics.vue | 10 +++++----- 4 files changed, 17 insertions(+), 16 deletions(-) diff --git a/src/api/modules/message.ts b/src/api/modules/message.ts index 9a925b4..c87ab3e 100644 --- a/src/api/modules/message.ts +++ b/src/api/modules/message.ts @@ -33,10 +33,10 @@ export const getInfo = params => { { params } ); }; -export const getUserList = () => { +export const getUserList = params => { return http.request( "get", - "/adminapi/User/get_user_list" + "/adminapi/User/get_user_list", { params } ); }; export const getRoomList = () => { diff --git a/src/views/message/hook.tsx b/src/views/message/hook.tsx index 70bd465..b25cab1 100644 --- a/src/views/message/hook.tsx +++ b/src/views/message/hook.tsx @@ -89,12 +89,12 @@ export function useData() { searchForm.value = { ...formData } const { data, code } = await queryList({ ...formData, - pageNum: pagination.value.currentPage, - pageSize: pagination.value.pageSize + page: pagination.value.currentPage, + page_limit: pagination.value.pageSize }); if (code) { tableList.value = data.lists; - pagination.value.total = data.totalRow; + pagination.value.total = data.count; pagination.value.currentPage = data.pageNumber; } loading.value = false; diff --git a/src/views/message/selectUser.vue b/src/views/message/selectUser.vue index 3902f3f..42422bf 100644 --- a/src/views/message/selectUser.vue +++ b/src/views/message/selectUser.vue @@ -8,23 +8,24 @@ function getRef() { return selectUserList.value; } const searchLabel = ref([ - { label: "用户ID", prop: "user_id", type: "input" } + { label: "用户ID", prop: "user_code", type: "input" } ]); const searchForm = ref({}) const multipleTable = ref(null) const onSearch = (formData) => { - + userList.value = [] + selectUserList.value = [] + getAllUserList(formData) } const props = defineProps(["userList"]); -const getAllUserList = async () => { - const { code, data } = await getUserList() +const getAllUserList = async (form) => { + const { code, data } = await getUserList({ ...form }) userList.value = code ? data : [] setTimeout(() => { if (userList.value.length) { userList.value.forEach(ele => { const listData = props.userList.map(e => { return Number(e) }) if (listData.includes(ele.id)) { - selectUserList.value.push() multipleTable.value.toggleRowSelection(ele, true) } }) @@ -35,7 +36,7 @@ function handleSelectionChange(val) { selectUserList.value = val } onMounted(() => { - getAllUserList() + getAllUserList(searchForm.value) }) defineExpose({ getRef }); diff --git a/src/views/welcome/modules/statistics.vue b/src/views/welcome/modules/statistics.vue index 7a06941..efdce2a 100644 --- a/src/views/welcome/modules/statistics.vue +++ b/src/views/welcome/modules/statistics.vue @@ -6,7 +6,7 @@ const statisticsData = [] const titleData = [ { name: "今日收入金额", - tip: "总已支付金额", + tip: "总计已支付金额", prop: 'today_money', tipProp: 'all_money' }, @@ -24,13 +24,13 @@ const titleData = [ }, { name: "周实时收入金额", tip: "上周实时收入金额", - prop: 'today_wait_pay', - tipProp: 'all_wait_pay' + prop: 'week_money', + tipProp: 'last_week_money' }, { name: "月实时收入金额", tip: "上月实时收入金额", - prop: 'today_wait_pay_num', - tipProp: 'all_wait_pay_num' + prop: 'month_money', + tipProp: 'last_month_money' } ] if (props.allData) {