|
|
@ -26,7 +26,7 @@ const getAdminData = async function () { |
|
|
|
// 充值明细表格 |
|
|
|
const tableData = ref([]); |
|
|
|
// 计算用户各金币总数的不分页对象 |
|
|
|
const tableAllData = ref([]); |
|
|
|
// const tableAllData = ref([]); |
|
|
|
// 各金币总数 |
|
|
|
const rechargeCoin = ref(0); |
|
|
|
const freeCoin = ref(0); |
|
|
@ -99,37 +99,37 @@ const get = async function (val) { |
|
|
|
...getObj.value, |
|
|
|
detailY: { ...detailY.value }, |
|
|
|
}); |
|
|
|
const result2 = await API.post("http://54.251.137.151:10702/detailY", { |
|
|
|
...getAllObj.value, |
|
|
|
detailY: { ...detailY.value }, |
|
|
|
}); |
|
|
|
// const result2 = await API.post("http://54.251.137.151:10702/detailY", { |
|
|
|
// ...getAllObj.value, |
|
|
|
// detailY: { ...detailY.value }, |
|
|
|
// }); |
|
|
|
// 将响应结果存储到响应式数据中 |
|
|
|
console.log("请求成功", result); |
|
|
|
console.log("请求成功2", result2); |
|
|
|
// console.log("请求成功2", result2); |
|
|
|
// 存储表格数据 |
|
|
|
tableData.value = result.data.list; |
|
|
|
console.log("tableData", tableData.value); |
|
|
|
tableAllData.value = result2.data; |
|
|
|
console.log("tableAllData", tableAllData.value); |
|
|
|
// tableAllData.value = result2.data; |
|
|
|
// console.log("tableAllData", tableAllData.value); |
|
|
|
// 存储分页总数 |
|
|
|
total.value = result.data.total; |
|
|
|
console.log("total", total.value); |
|
|
|
// 计算各金币总数并除以100 |
|
|
|
// 下列各数除以100,并最多显示两位小数 |
|
|
|
rechargeCoin.value = parseFloat((tableAllData.value.sumR / 100).toFixed(2)); |
|
|
|
freeCoin.value = parseFloat((tableAllData.value.sumF / 100).toFixed(2)); |
|
|
|
taskCoin.value = parseFloat((tableAllData.value.sumT / 100).toFixed(2)); |
|
|
|
// rechargeCoin.value = parseFloat((tableAllData.value.sumR / 100).toFixed(2)); |
|
|
|
// freeCoin.value = parseFloat((tableAllData.value.sumF / 100).toFixed(2)); |
|
|
|
// taskCoin.value = parseFloat((tableAllData.value.sumT / 100).toFixed(2)); |
|
|
|
// for (let i = 0; i < tableAllData.value.length; i++) { |
|
|
|
// rechargeCoin.value += tableAllData.value[i].rechargeCoin; |
|
|
|
// freeCoin.value += tableAllData.value[i].freeCoin; |
|
|
|
// taskCoin.value += tableAllData.value[i].taskCoin; |
|
|
|
// } |
|
|
|
console.log( |
|
|
|
"各金币总数", |
|
|
|
rechargeCoin.value, |
|
|
|
freeCoin.value, |
|
|
|
taskCoin.value |
|
|
|
); |
|
|
|
// console.log( |
|
|
|
// "各金币总数", |
|
|
|
// rechargeCoin.value, |
|
|
|
// freeCoin.value, |
|
|
|
// taskCoin.value |
|
|
|
// ); |
|
|
|
} catch (error) { |
|
|
|
console.log("请求失败", error); |
|
|
|
// 在这里可以处理错误逻辑,比如显示错误提示等 |
|
|
@ -142,16 +142,21 @@ const search = function () { |
|
|
|
}; |
|
|
|
// 重置 |
|
|
|
const reset = function () { |
|
|
|
detailY.value.jwcode = ""; |
|
|
|
detailY.value.num = ""; |
|
|
|
detailY.value.startDate = ""; |
|
|
|
detailY.value.endDate = ""; |
|
|
|
detailY.value.area = ""; |
|
|
|
sortField.value = ""; |
|
|
|
sortOrder.value = ""; |
|
|
|
// 删除精网号字段 |
|
|
|
delete detailY.value.jwcode; |
|
|
|
// 删除更新类型字段 |
|
|
|
delete detailY.value.num; |
|
|
|
// 删除开始时间字段 |
|
|
|
delete detailY.value.startDate; |
|
|
|
// 删除结束时间字段 |
|
|
|
delete detailY.value.endDate; |
|
|
|
// 删除所属地区字段 |
|
|
|
delete detailY.value.area; |
|
|
|
delete sortField.value; |
|
|
|
delete sortOrder.value; |
|
|
|
getTime.value = {}; |
|
|
|
//重置平台信息 |
|
|
|
detailY.value.consumePlatform = ""; |
|
|
|
// 删除平台信息字段 |
|
|
|
delete detailY.value.consumePlatform; |
|
|
|
}; |
|
|
|
// 今天 |
|
|
|
const getToday = function () { |
|
|
|