-
- 充值金豆数:{{ beanNum }}
- , 合计新币数:{{ money }}。
+ 充值金豆数:{{ beanNum }}, 合计新币数:{{ money }}。
@@ -413,9 +414,9 @@ onMounted(async function () {
其他
-
+
- {{ moment(scope.row.payTime).format('YYYY-MM-DD HH:mm:ss') }}
+ {{ moment(scope.row.rechargeTime).format('YYYY-MM-DD HH:mm:ss') }}
@@ -463,24 +464,5 @@ onMounted(async function () {
\ No newline at end of file
diff --git a/src/views/recharge/beanSystemRecharge.vue b/src/views/recharge/beanSystemRecharge.vue
index 924af91..507ac09 100644
--- a/src/views/recharge/beanSystemRecharge.vue
+++ b/src/views/recharge/beanSystemRecharge.vue
@@ -78,6 +78,7 @@ const getToday = () => {
)
getTime.value = [startTime, endTime]
activeTimeRange.value = 'today'
+ search()
}
const getYesterday = () => {
@@ -96,6 +97,7 @@ const getYesterday = () => {
)
getTime.value = [startTime, endTime]
activeTimeRange.value = 'yesterday'
+ search()
}
@@ -114,6 +116,7 @@ const get7Days = function () {
)
getTime.value = [startTime, endTime]
activeTimeRange.value = '7days'
+ search()
}
@@ -126,6 +129,7 @@ const reset = () => {
}
getTime.value = []
activeTimeRange.value = ''
+ search()
}
//查询
@@ -204,7 +208,7 @@ const handleCurrentChange = (value) => {
get()
}
-//======================导出=======================
+//==========================导出=======================
const exportExcel = async () => {
const params = {
...getObj.value,
@@ -215,7 +219,9 @@ const exportExcel = async () => {
},
}
try {
- const res = await API({ url: '/export', data: params })
+ const res = await API({ url: '/export/exportBean', data: params })
+ console.log('系统充值导出的参数为:', params);
+
if (res.code === 200) {
ElMessage.success('导出成功')
} else {
@@ -230,8 +236,8 @@ const exportListVisible = ref(false)
// 打开导出列表弹窗
const openExportList = () => {
- getExportList()
- exportListVisible.value = true
+ getExportList()
+ exportListVisible.value = true
}
// 导出列表数据
@@ -240,65 +246,64 @@ const exportList = ref([])
const exportListLoading = ref(false)
// 获取导出列表
const getExportList = async () => {
- exportListLoading.value = true
- try {
- const result = await API({url: '/export/export'})
- if (result.code === 200) {
- // const filteredData = result.data.filter(item => {
- // return item.type === 2; //2表示金币充值列表
- // });
- // exportList.value = filteredData
- exportList.value = result.data
- } else {
- ElMessage.error(result.msg || '获取导出列表失败')
+ exportListLoading.value = true
+ try {
+ const result = await API({ url: '/export/export' })
+ if (result.code === 200) {
+ const filteredData = result.data.filter(item => {
+ return item.type === 9;
+ });
+ exportList.value = filteredData
+ } else {
+ ElMessage.error(result.msg || '获取导出列表失败')
+ }
+ } catch (error) {
+ console.error('获取导出列表出错:', error)
+ ElMessage.error('获取导出列表失败,请稍后重试')
+ } finally {
+ exportListLoading.value = false
}
- } catch (error) {
- console.error('获取导出列表出错:', error)
- ElMessage.error('获取导出列表失败,请稍后重试')
- } finally {
- exportListLoading.value = false
- }
}
// 下载导出文件
const downloadExportFile = (item) => {
- if (item.state === 2) {
- const link = document.createElement('a')
- link.href = item.url
- link.download = item.fileName
- link.click()
- } else {
- ElMessage.warning('文件还在导出中,请稍后再试')
- }
+ if (item.state === 2) {
+ const link = document.createElement('a')
+ link.href = item.url
+ link.download = item.fileName
+ link.click()
+ } else {
+ ElMessage.warning('文件还在导出中,请稍后再试')
+ }
}
//根据状态返回对应的标签类型
const getTagType = (state) => {
- switch (state) {
- case 0:
- return 'info';
- case 1:
- return 'primary';
- case 2:
- return 'success';
- case 3:
- return 'danger';
- default:
- return 'info';
- }
+ switch (state) {
+ case 0:
+ return 'info';
+ case 1:
+ return 'primary';
+ case 2:
+ return 'success';
+ case 3:
+ return 'danger';
+ default:
+ return 'info';
+ }
}
//根据状态返回对应的标签文案
const getTagText = (state) => {
- switch (state) {
- case 0:
- return '待执行';
- case 1:
- return '执行中';
- case 2:
- return '执行完成';
- case 3:
- return '执行出错';
- default:
- return '未知状态';
- }
+ switch (state) {
+ case 0:
+ return '待执行';
+ case 1:
+ return '执行中';
+ case 2:
+ return '执行完成';
+ case 3:
+ return '执行出错';
+ default:
+ return '未知状态';
+ }
}
onMounted(async function () {
await get()
@@ -343,7 +348,7 @@ onMounted(async function () {
重置
查询
导出Excel
- 查看导出列表
+ 查看导出列表