Browse Source

第四周更新4/8号正式服务器版

4/1日二期
donghaolin 1 month ago
parent
commit
eb1dcaacd7
  1. 12
      gold-system/src/views/audit/rechargeAudit.vue
  2. 6
      gold-system/src/views/consume/addConsume.vue
  3. 4
      gold-system/src/views/index.vue
  4. 6
      gold-system/src/views/recharge/addRecharge.vue
  5. 86
      gold-system/src/views/recharge/adminRecharge.vue
  6. 83
      gold-system/src/views/recharge/allRecharge.vue
  7. 6
      gold-system/src/views/refund/addRefund.vue
  8. 4
      gold-system/src/views/usergold/index.vue

12
gold-system/src/views/audit/rechargeAudit.vue

@ -413,6 +413,7 @@ const pass = function (row) {
passObj.value.paidGold = row.paidGold;
passObj.value.freeGold = row.freeGold;
passObj.value.adminName = adminData.value.adminName;
console.log("通过对象", passObj.value);
};
@ -421,6 +422,7 @@ const passConfirm = async function () {
try {
console.log("通过对象", passObj.value);
// POST
// passObj.value.flag = 0;
const result = await API.post(
"http://54.251.137.151:10702/audit/audit/goldedit",
passObj.value
@ -689,7 +691,11 @@ const handleSortChange = (column) => {
label="充值金额"
sortable="“custom”"
width="110px"
/>
>
<template #default="scope">
{{ scope.row.rechargeGold }}
</template>
</el-table-column>
<el-table-column
prop="rechargeWay"
label="充值方式"
@ -702,7 +708,7 @@ const handleSortChange = (column) => {
width="110px"
>
<template #default="scope">
{{ scope.row.paidGold }}
{{ scope.row.paidGold / 100 }}
</template>
</el-table-column>
<el-table-column
@ -712,7 +718,7 @@ const handleSortChange = (column) => {
width="110px"
>
<template #default="scope">
{{ scope.row.freeGold }}
{{ scope.row.freeGold / 100 }}
</template>
</el-table-column>
<el-table-column

6
gold-system/src/views/consume/addConsume.vue

@ -446,7 +446,7 @@ onMounted(async function () {
<el-form-item label="历史金币总数">
<!-- 检查 user.totalRechargeGold 是否为有效的数字 -->
<p v-if="!isNaN(Number(user.totalRechargeGold))">
{{ Number(user.totalRechargeGold) / 100 }}
{{ Number(user.totalRechargeGold / 100) }}
</p>
<!-- 如果不是有效的数字显示默认值 -->
<p v-else></p>
@ -503,11 +503,11 @@ onMounted(async function () {
</el-form-item>
</el-col>
<el-col :span="14">
<el-form-item label="待审核">
<!-- <el-form-item label="待审核">
<p style="color: #2fa1ff">
{{ user.A }}
</p>
</el-form-item>
</el-form-item> -->
</el-col>
</el-row>
</el-form>

4
gold-system/src/views/index.vue

@ -164,8 +164,8 @@ const handleSelect = (index) => {
<span>金币充值</span>
</template>
<el-menu-item index="/addRecharge">新增充值</el-menu-item>
<el-menu-item index="/adminRecharge">客服充值明细</el-menu-item>
<el-menu-item index="/allRecharge">所有充值明细</el-menu-item>
<!-- <el-menu-item index="/adminRecharge">客服充值明细</el-menu-item>
<el-menu-item index="/allRecharge">所有充值明细</el-menu-item> -->
</el-sub-menu>
<el-sub-menu

6
gold-system/src/views/recharge/addRecharge.vue

@ -1065,7 +1065,7 @@ onMounted(async function () {
<el-form-item label="历史金币总数">
<!-- 检查 user.totalRechargeGold 是否为有效的数字 -->
<p v-if="!isNaN(Number(user.totalRechargeGold))">
{{ Number(user.totalRechargeGold) / 100 }}
{{ Number(user.totalRechargeGold/100) }}
</p>
<!-- 如果不是有效的数字显示默认值 -->
<p v-else></p>
@ -1122,11 +1122,11 @@ onMounted(async function () {
</el-form-item>
</el-col>
<el-col :span="14">
<el-form-item label="待审核">
<!-- <el-form-item label="待审核">
<p style="color: #2fa1ff">
{{ user.A }}
</p>
</el-form-item>
</el-form-item> -->
</el-col>
</el-row>
</el-form>

86
gold-system/src/views/recharge/adminRecharge.vue

@ -85,14 +85,25 @@ const delObj = ref({});
//
//
const totalData = ref({
totalmoney: 0,
totalRcoin: 0,
totalFcoin: 0,
});
const trueGold = ref(0);
const trueRGold = ref(0);
const trueFGold = ref(0);
//
const totalmoney = ref(0);
const totalRcoin = ref(0);
const totalFcoin = ref(0);
//
const pendingGold = ref(0);
const pendingRGold = ref(0);
const pendingFGold = ref(0);
//
const approvedGold = ref(0);
const approvedRGold = ref(0);
const approvedFGold = ref(0);
//
const rejectedGold = ref(0);
const rejectedRGold = ref(0);
const rejectedFGold = ref(0);
// ===========================================================================
//
const get = async function (val) {
@ -148,18 +159,37 @@ const get = async function (val) {
totalmoney.value = 0;
totalRcoin.value = 0;
totalFcoin.value = 0;
} else {
// result2.data[i].flag="" totalData.value = result2.data[i]0
for (let i = 0; i < result2.data.length; i++) {
if (result2.data[i].flag == "已通过") {
totalData.value = result2.data[i];
totalmoney.value = totalData.value.sumRaudit1 || 0;
totalRcoin.value = totalData.value.sumRaudit1 || 0;
totalFcoin.value = totalData.value.sumRaudit2 || 0;
break;
}
if (result2.data) {
result2.data.forEach((item) => {
switch (item.flag) {
case "待审核":
// item.raudit 0
// item.sumRaudit 0
pendingGold.value = item.sumRaudit || 0;
pendingRGold.value = item.sumRaudit1 || 0;
pendingFGold.value = item.sumRaudit2 || 0;
break;
case "已通过":
approvedGold.value = item.sumRaudit || 0;
approvedRGold.value = item.sumRaudit1 || 0;
approvedFGold.value = item.sumRaudit2 || 0;
break;
case "已驳回":
rejectedGold.value = item.sumRaudit || 0;
rejectedRGold.value = item.sumRaudit1 || 0;
rejectedFGold.value = item.sumRaudit2 || 0;
break;
}
});
}
trueGold.value =
pendingGold.value + approvedGold.value + rejectedGold.value;
trueRGold.value =
pendingRGold.value + approvedRGold.value + rejectedRGold.value;
trueFGold.value =
pendingFGold.value + approvedFGold.value + rejectedFGold.value;
//
console.log("请求成功", result);
//
@ -249,25 +279,35 @@ const adminAll = function () {
get();
};
//
const adminWait = function () {
const adminWait = async function () {
rechargeVo.value.status = 0;
getObj.value.pageNum = 1;
get();
await get();
console.log("adminWait");
trueGold.value = pendingGold.value;
trueRGold.value = pendingRGold.value;
trueFGold.value = pendingFGold.value;
};
//
const adminPass = function () {
const adminPass = async function () {
rechargeVo.value.status = 1;
getObj.value.pageNum = 1;
get();
await get();
trueGold.value = approvedGold.value;
trueRGold.value = approvedRGold.value;
trueFGold.value = approvedFGold.value;
console.log("adminPass");
};
//
const adminReject = function () {
const adminReject = async function () {
rechargeVo.value.status = 2;
getObj.value.pageNum = 1;
get();
await get();
console.log("adminReject");
trueGold.value = rejectedGold.value;
trueRGold.value = rejectedRGold.value;
trueFGold.value = rejectedFGold.value;
};
//
const handleClick = function (tab, event) {
@ -506,9 +546,9 @@ const handleSortChange = (column) => {
<el-tab-pane label="已通过" name="pass"></el-tab-pane>
<el-tab-pane label="已驳回" name="reject"></el-tab-pane>
<div>
充值金额{{ totalmoney }}新币永久金币{{
totalRcoin
}}金币免费金币{{ totalFcoin }}金币
充值金额{{ trueRGold }}新币永久金币{{
trueRGold
}}金币免费金币{{ trueFGold }}金币
</div>
</el-tabs>
<!-- 设置表格容器的高度和滚动样式 -->

83
gold-system/src/views/recharge/allRecharge.vue

@ -70,14 +70,26 @@ const getPayWay = async function () {
//
//
const totalData = ref({
totalmoney: 0,
totalRcoin: 0,
totalFcoin: 0,
});
//
const trueGold = ref(0);
const trueRGold = ref(0);
const trueFGold = ref(0);
//
const totalmoney = ref(0);
const totalRcoin = ref(0);
const totalFcoin = ref(0);
//
const pendingGold = ref(0);
const pendingRGold = ref(0);
const pendingFGold = ref(0);
//
const approvedGold = ref(0);
const approvedRGold = ref(0);
const approvedFGold = ref(0);
//
const rejectedGold = ref(0);
const rejectedRGold = ref(0);
const rejectedFGold = ref(0);
// ==============================================================
//
const get = async function (val) {
@ -134,18 +146,36 @@ const get = async function (val) {
totalmoney.value = 0;
totalRcoin.value = 0;
totalFcoin.value = 0;
} else {
// result2.data[i].flag="" totalData.value = result2.data[i]0
for (let i = 0; i < result2.data.length; i++) {
if (result2.data[i].flag == "已通过") {
totalData.value = result2.data[i];
totalmoney.value = totalData.value.sumRaudit1;
totalRcoin.value = totalData.value.sumRaudit1;
totalFcoin.value = totalData.value.sumRaudit2;
break;
}
if (result2.data) {
result2.data.forEach((item) => {
switch (item.flag) {
case "待审核":
// item.raudit 0
// item.sumRaudit 0
pendingGold.value = item.sumRaudit || 0;
pendingRGold.value = item.sumRaudit1 || 0;
pendingFGold.value = item.sumRaudit2 || 0;
break;
case "已通过":
approvedGold.value = item.sumRaudit || 0;
approvedRGold.value = item.sumRaudit1 || 0;
approvedFGold.value = item.sumRaudit2 || 0;
break;
case "已驳回":
rejectedGold.value = item.sumRaudit || 0;
rejectedRGold.value = item.sumRaudit1 || 0;
rejectedFGold.value = item.sumRaudit2 || 0;
break;
}
});
}
trueGold.value =
pendingGold.value + approvedGold.value + rejectedGold.value;
trueRGold.value =
pendingRGold.value + approvedRGold.value + rejectedRGold.value;
trueFGold.value =
pendingFGold.value + approvedFGold.value + rejectedFGold.value;
//
console.log("请求成功", result);
@ -236,24 +266,33 @@ const adminAll = function () {
get();
};
//
const adminWait = function () {
const adminWait = async function () {
rechargeVo.value.status = 0;
getObj.value.pageNum = 1;
get();
await get();
console.log("adminWait");
trueGold.value = pendingGold.value;
trueRGold.value = pendingRGold.value;
trueFGold.value = pendingFGold.value;
};
//
const adminPass = function () {
const adminPass = async function () {
rechargeVo.value.status = 1;
getObj.value.pageNum = 1;
get();
await get();
console.log("adminPass");
trueGold.value = approvedGold.value;
trueRGold.value = approvedRGold.value;
trueFGold.value = approvedFGold.value;
};
//
const adminReject = function () {
const adminReject = async function () {
rechargeVo.value.status = 2;
getObj.value.pageNum = 1;
get();
await get();
trueGold.value = rejectedGold.value;
trueRGold.value = rejectedRGold.value;
trueFGold.value = rejectedFGold.value;
console.log("adminReject");
};
//
@ -473,8 +512,8 @@ const handleSortChange = (column) => {
<el-tab-pane label="已通过" name="pass"></el-tab-pane>
<el-tab-pane label="已驳回" name="reject"></el-tab-pane>
<div>
充值金额{{ totalmoney / 100 }}新币永久金币{{
totalRcoin / 100
充值金额{{ trueRGold / 100 }}新币永久金币{{
trueRGold / 100
}}金币免费金币{{ totalFcoin / 100 }}金币
</div>
</el-tabs>

6
gold-system/src/views/refund/addRefund.vue

@ -414,7 +414,7 @@ onMounted(async function () {
<el-form-item label="历史金币总数">
<!-- 检查 user.totalRechargeGold 是否为有效的数字 -->
<p v-if="!isNaN(Number(user.totalRechargeGold))">
{{ Number(user.totalRechargeGold) / 100 }}
{{ Number(user.totalRechargeGold / 100) }}
</p>
<!-- 如果不是有效的数字显示默认值 -->
<p v-else></p>
@ -471,11 +471,11 @@ onMounted(async function () {
</el-form-item>
</el-col>
<el-col :span="14">
<el-form-item label="待审核">
<!-- <el-form-item label="待审核">
<p style="color: #2fa1ff">
{{ user.A }}
</p>
</el-form-item>
</el-form-item> -->
</el-col>
</el-row>
</el-form>

4
gold-system/src/views/usergold/index.vue

@ -254,8 +254,8 @@ const json_fields = (row) => {
row.jwcode, //
row.area, //
row.platform, //
row.count, //
row.updateType, //
row.consumePlatform, //
row.gold, //
row.rechargeCoin, //
row.freeCoin, //
row.taskCoin, //

Loading…
Cancel
Save