Browse Source

fix(金豆管理): 修复分页数据总数和重置页码问题

- 将 clientCountWallet.vue 中的 total 赋值从 size 改为 total 字段
- 在分页大小变化时重置页码为第一页,避免数据为空
- 临时注释钱包名称后缀处理逻辑以便调试
jiangcheng/feature-20260306102603-钱包体系
zhangrenyuan 1 month ago
parent
commit
75b422ddbb
  1. 6
      src/views/usergold/gold/clientCountBalance.vue
  2. 4
      src/views/usergold/gold/clientCountWallet.vue

6
src/views/usergold/gold/clientCountBalance.vue

@ -91,9 +91,9 @@ const getUserWalletDetail = (row) => {
return walletList.map(item => { return walletList.map(item => {
// "" // ""
let displayName = item.walletName || ''; let displayName = item.walletName || '';
if (displayName.endsWith('钱包')) {
displayName = displayName.slice(0, -2);
}
// if (displayName.endsWith('')) {
// displayName = displayName.slice(0, -2);
// }
return { return {
wallet: displayName, wallet: displayName,

4
src/views/usergold/gold/clientCountWallet.vue

@ -156,7 +156,7 @@ const get = async function (val) {
} }
return row; return row;
}); });
total.value = result.data.size;
total.value = result.data.total;
} else { } else {
ElMessage.error(result.msg || t('elmessage.getDataFailed')); ElMessage.error(result.msg || t('elmessage.getDataFailed'));
} }
@ -272,6 +272,7 @@ const getWalletDetail = async () => {
const handleWalletDetailSizeChange = (val) => { const handleWalletDetailSizeChange = (val) => {
walletDetailQuery.value.pageSize = val walletDetailQuery.value.pageSize = val
walletDetailQuery.value.pageNum = 1
getWalletDetail() getWalletDetail()
} }
const handleWalletDetailCurrentChange = (val) => { const handleWalletDetailCurrentChange = (val) => {
@ -297,6 +298,7 @@ onMounted(async function () {
}) })
const handlePageSizeChange = function (val) { const handlePageSizeChange = function (val) {
getObj.value.pageSize = val getObj.value.pageSize = val
getObj.value.pageNum = 1
get() get()
} }
const handleCurrentChange = function (val) { const handleCurrentChange = function (val) {

Loading…
Cancel
Save