|
@ -66,7 +66,7 @@ |
|
|
任务金币:{{ stats.taskGolds.toFixed(2) }}金币 |
|
|
任务金币:{{ stats.taskGolds.toFixed(2) }}金币 |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<el-table :data="tableData" height="540px"> |
|
|
|
|
|
|
|
|
<el-table :data="tableData" height="540px" @sort-change="handleSortChange"> |
|
|
<el-table-column type="index" label="序号" width="60" /> |
|
|
<el-table-column type="index" label="序号" width="60" /> |
|
|
<el-table-column prop="name" label="姓名" width="120" /> |
|
|
<el-table-column prop="name" label="姓名" width="120" /> |
|
|
<el-table-column prop="jwcode" label="精网号" width="120" /> |
|
|
<el-table-column prop="jwcode" label="精网号" width="120" /> |
|
@ -90,7 +90,7 @@ |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
<el-table-column prop="freeGold" label="免费金币" width="120" sortable="custom"> |
|
|
<el-table-column prop="freeGold" label="免费金币" width="120" sortable="custom"> |
|
|
<template #default="{ row }"> |
|
|
<template #default="{ row }"> |
|
|
{{ (row.freeJune + row.freeDecember) / 100}} |
|
|
|
|
|
|
|
|
{{ (row.freeJune + row.freeDecember) / 100 }} |
|
|
</template> |
|
|
</template> |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
<el-table-column prop="taskGold" label="任务金币" width="120" sortable="custom"> |
|
|
<el-table-column prop="taskGold" label="任务金币" width="120" sortable="custom"> |
|
@ -214,18 +214,6 @@ const rules = reactive({ |
|
|
reason: [{ required: true, message: '请输入驳回理由', trigger: 'blur' }] |
|
|
reason: [{ required: true, message: '请输入驳回理由', trigger: 'blur' }] |
|
|
}) |
|
|
}) |
|
|
|
|
|
|
|
|
// 获取用户信息 |
|
|
|
|
|
// const getAdminInfo = async () => { |
|
|
|
|
|
// try { |
|
|
|
|
|
// const res = await API({ url: '' }) |
|
|
|
|
|
// adminInfo.value = res |
|
|
|
|
|
// if (res.market !== '总部') { |
|
|
|
|
|
// searchForm.value.market = res.market |
|
|
|
|
|
// } |
|
|
|
|
|
// } catch (error) { |
|
|
|
|
|
// console.error('获取用户信息失败', error) |
|
|
|
|
|
// } |
|
|
|
|
|
// } |
|
|
|
|
|
const handlePageSizeChange = function (val) { |
|
|
const handlePageSizeChange = function (val) { |
|
|
pagination.value.pageSize = val |
|
|
pagination.value.pageSize = val |
|
|
get() |
|
|
get() |
|
@ -236,6 +224,14 @@ const handleCurrentChange = function (val) { |
|
|
get() |
|
|
get() |
|
|
console.log('aaaaaaaaaaaaaaa这是pageNum改变调用') |
|
|
console.log('aaaaaaaaaaaaaaa这是pageNum改变调用') |
|
|
} |
|
|
} |
|
|
|
|
|
// 处理排序事件 |
|
|
|
|
|
const handleSortChange = (column) => { |
|
|
|
|
|
console.log('排序字段:', column.prop) |
|
|
|
|
|
console.log('排序方式:', column.order) |
|
|
|
|
|
sortOrder.value = column.order === 'ascending' ? 'asc' : 'desc' |
|
|
|
|
|
sortField.value = column.prop |
|
|
|
|
|
get() |
|
|
|
|
|
} |
|
|
// 显示驳回对话框 |
|
|
// 显示驳回对话框 |
|
|
const showRejectDialog = (row) => { |
|
|
const showRejectDialog = (row) => { |
|
|
scopeValue.value = row |
|
|
scopeValue.value = row |
|
@ -278,14 +274,16 @@ const get = async function (val) { |
|
|
pageNum: pagination.value.pageNum, |
|
|
pageNum: pagination.value.pageNum, |
|
|
pageSize: pagination.value.pageSize, |
|
|
pageSize: pagination.value.pageSize, |
|
|
refundAudit: { |
|
|
refundAudit: { |
|
|
...searchForm.value |
|
|
|
|
|
|
|
|
...searchForm.value, |
|
|
|
|
|
sortField:sortField.value, |
|
|
|
|
|
sortOrder:sortOrder.value |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
console.log('看看传给后端的参数:', params) |
|
|
console.log('看看传给后端的参数:', params) |
|
|
const res = await API({ url: '/audit/selectRefund', data: params }) |
|
|
const res = await API({ url: '/audit/selectRefund', data: params }) |
|
|
tableData.value = res.list || [] |
|
|
tableData.value = res.list || [] |
|
|
pagination.value.total = res.total || 0 |
|
|
pagination.value.total = res.total || 0 |
|
|
console.log('查全部的total', pagination.value.total,res.total) |
|
|
|
|
|
|
|
|
console.log('查全部的total', pagination.value.total, res.total) |
|
|
} catch (error) { |
|
|
} catch (error) { |
|
|
console.error('获取数据失败', error) |
|
|
console.error('获取数据失败', error) |
|
|
} |
|
|
} |
|
@ -353,7 +351,7 @@ const getStats = async () => { |
|
|
stats.value.permanentGolds = res.permanentGolds / 100 |
|
|
stats.value.permanentGolds = res.permanentGolds / 100 |
|
|
stats.value.freeGolds = res.freeGolds / 100 |
|
|
stats.value.freeGolds = res.freeGolds / 100 |
|
|
stats.value.taskGolds = res.taskGolds / 100 |
|
|
stats.value.taskGolds = res.taskGolds / 100 |
|
|
console.log('see see stats和搜索对象', stats.value,params) |
|
|
|
|
|
|
|
|
console.log('see see stats和搜索对象', stats.value, params) |
|
|
} catch (error) { |
|
|
} catch (error) { |
|
|
console.log('请求失败', error) |
|
|
console.log('请求失败', error) |
|
|
} |
|
|
} |
|
@ -383,16 +381,8 @@ const resetSearch = function () { |
|
|
// 今天 |
|
|
// 今天 |
|
|
const getToday = function () { |
|
|
const getToday = function () { |
|
|
const today = new Date() |
|
|
const today = new Date() |
|
|
const startTime = new Date( |
|
|
|
|
|
today.getFullYear(), |
|
|
|
|
|
today.getMonth(), |
|
|
|
|
|
today.getDate() |
|
|
|
|
|
) |
|
|
|
|
|
const endTime = new Date( |
|
|
|
|
|
today.getFullYear(), |
|
|
|
|
|
today.getMonth(), |
|
|
|
|
|
today.getDate() + 1 |
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
const startTime = new Date(today.getFullYear(), today.getMonth(), today.getDate()) |
|
|
|
|
|
const endTime = new Date(today.getFullYear(), today.getMonth(), today.getDate() + 1) |
|
|
dateRange.value = [startTime, endTime] |
|
|
dateRange.value = [startTime, endTime] |
|
|
console.log('dateRange', dateRange.value) |
|
|
console.log('dateRange', dateRange.value) |
|
|
get() |
|
|
get() |
|
@ -404,16 +394,8 @@ const getToday = function () { |
|
|
const getYesterday = function () { |
|
|
const getYesterday = function () { |
|
|
const yesterday = new Date() |
|
|
const yesterday = new Date() |
|
|
yesterday.setDate(yesterday.getDate() - 1) |
|
|
yesterday.setDate(yesterday.getDate() - 1) |
|
|
const startTime = new Date( |
|
|
|
|
|
yesterday.getFullYear(), |
|
|
|
|
|
yesterday.getMonth(), |
|
|
|
|
|
yesterday.getDate() |
|
|
|
|
|
) |
|
|
|
|
|
const endTime = new Date( |
|
|
|
|
|
yesterday.getFullYear(), |
|
|
|
|
|
yesterday.getMonth(), |
|
|
|
|
|
yesterday.getDate() + 1 |
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
const startTime = new Date(yesterday.getFullYear(), yesterday.getMonth(), yesterday.getDate()) |
|
|
|
|
|
const endTime = new Date(yesterday.getFullYear(), yesterday.getMonth(), yesterday.getDate() + 1) |
|
|
dateRange.value = [startTime, endTime] |
|
|
dateRange.value = [startTime, endTime] |
|
|
console.log('dateRange', dateRange.value) |
|
|
console.log('dateRange', dateRange.value) |
|
|
get() |
|
|
get() |
|
@ -424,16 +406,8 @@ const getYesterday = function () { |
|
|
// 近7天 |
|
|
// 近7天 |
|
|
const get7Days = function () { |
|
|
const get7Days = function () { |
|
|
const today = new Date() |
|
|
const today = new Date() |
|
|
const startTime = new Date( |
|
|
|
|
|
today.getFullYear(), |
|
|
|
|
|
today.getMonth(), |
|
|
|
|
|
today.getDate() - 6 |
|
|
|
|
|
) |
|
|
|
|
|
const endTime = new Date( |
|
|
|
|
|
today.getFullYear(), |
|
|
|
|
|
today.getMonth(), |
|
|
|
|
|
today.getDate() + 1 |
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
const startTime = new Date(today.getFullYear(), today.getMonth(), today.getDate() - 6) |
|
|
|
|
|
const endTime = new Date(today.getFullYear(), today.getMonth(), today.getDate() + 1) |
|
|
dateRange.value = [startTime, endTime] |
|
|
dateRange.value = [startTime, endTime] |
|
|
console.log('dateRange', dateRange.value) |
|
|
console.log('dateRange', dateRange.value) |
|
|
get() |
|
|
get() |
|
|