diff --git a/.env.development b/.env.development
index f7965ab..4a254d4 100644
--- a/.env.development
+++ b/.env.development
@@ -1,4 +1,4 @@
-VITE_API_BASE='https://hwjb.homilychart.com/dev/admin'
+# VITE_API_BASE='https://hwjb.homilychart.com/dev/admin'
# 测试环境
# VITE_API_BASE='http://54.255.212.181:10704/'
# 正式环境
@@ -11,6 +11,6 @@ VITE_UPLOAD_URL=http://39.101.133.168:8828/hljw/api/aws/upload
# zhangyong
# VITE_API_BASE='http://192.168.3.83:8081/'
# 本地
-# VITE_API_BASE='http://localhost:8081/'
+VITE_API_BASE='http://localhost:8081/'
# sunjiabei
# VITE_API_BASE='http://192.168.0.113:8081/'
\ No newline at end of file
diff --git a/src/router/index.js b/src/router/index.js
index d1aa4a8..337f5d7 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -240,6 +240,12 @@ const routes = [
component: () => import("../views/usergold/userbean.vue"),
meta:{ permissionId: 45 }
},
+ {
+ path: '/history',
+ name: "history",
+ component: () => import("../views/history/history.vue"),
+ meta:{ permissionId: [56,57] }
+ },
// 权限管理
{
diff --git a/src/utils/menuTreePermission.js b/src/utils/menuTreePermission.js
index 356381d..60ec710 100644
--- a/src/utils/menuTreePermission.js
+++ b/src/utils/menuTreePermission.js
@@ -10,6 +10,8 @@ export const permissionMapping = {
Consumption_Management: 6, // 消耗管理
Refund_Management: 7, // 退款管理
Customer_Account_Details: 8, // 客户账户明细
+ History: 56, // 历史数据查询
+
Permission_Management: 9, // 权限管理
@@ -61,6 +63,9 @@ export const permissionMapping = {
Recharge_Audit: 31, // 充值审核(金币) // audit页面
Refund_Audit: 32, // 退款审核(金币) // audit页面,
+ History_Query: 57, // 历史数据查询
+
+
// 新增的金豆相关权限
Submit_Golden_Bean_Recharge: 46, // 提交金豆充值
View_Golden_Bean_System_Recharge_Details: 47, // 查看金豆系统充值明细
diff --git a/src/utils/menuUtils.js b/src/utils/menuUtils.js
index e516cfd..3c9877a 100644
--- a/src/utils/menuUtils.js
+++ b/src/utils/menuUtils.js
@@ -61,6 +61,9 @@ export const getRoutePath = (menu) => {
'金币退款': '/coinRefund',
// '金豆退款': '/beanRefund',
+ '历史数据查询': '/history',
+
+
'权限管理': '/permissions',
diff --git a/src/views/audit/gold/rechargeAudit.vue b/src/views/audit/gold/rechargeAudit.vue
index d99f8e6..3c278fc 100644
--- a/src/views/audit/gold/rechargeAudit.vue
+++ b/src/views/audit/gold/rechargeAudit.vue
@@ -64,7 +64,6 @@
-
{{ scope.row.permanentGold / 100 }}
diff --git a/src/views/audit/gold/refundAudit.vue b/src/views/audit/gold/refundAudit.vue
index 588fe61..350fc59 100644
--- a/src/views/audit/gold/refundAudit.vue
+++ b/src/views/audit/gold/refundAudit.vue
@@ -46,8 +46,8 @@
总条数:{{ format3(stats.totalNum) }}条
- 退款总金币数:{{ format3(stats.permanentGolds + stats.freeGolds + stats.taskGolds) }}金币
- 永久金币:{{ format3(stats.permanentGolds) }}金币
+ 退款总金币数:{{ format3((stats.permanentGolds + stats.freeGolds + stats.taskGolds).toFixed(2)) }}金币
+ 永久金币:{{ format3(stats.permanentGolds.toFixed(2)) }}金币
免费金币:{{ format3(stats.freeGolds.toFixed(2)) }}金币
任务金币:{{ format3(stats.taskGolds.toFixed(2)) }}金币
@@ -101,7 +101,7 @@
-
+
{{ row.auditTime ? moment(row.auditTime).format('YYYY-MM-DD HH:mm:ss') : '--' }}
@@ -298,7 +298,6 @@ const get = async function (val) {
// 通过
const handleApprove = async (row) => {
if (findMenuById(menuTree.value, permissionMapping.Refund_Approval)) {
-
try {
const params = {
orderCode: row.orderCode,
diff --git a/src/views/consume/gold/addCoinConsume.vue b/src/views/consume/gold/addCoinConsume.vue
index 70c6069..a889f47 100644
--- a/src/views/consume/gold/addCoinConsume.vue
+++ b/src/views/consume/gold/addCoinConsume.vue
@@ -3,6 +3,10 @@ import { onMounted, reactive, ref, watch } from "vue";
import { ElMessage, ElMessageBox } from "element-plus";
import moment from "moment";
import request from "@/util/http.js"
+import { useAdminStore } from "@/store/index.js";
+import { storeToRefs } from "pinia";
+const adminStore = useAdminStore();
+const { adminData, menuTree } = storeToRefs(adminStore);
// 精网号去空格
const trimJwCode = () => {
if (addConsume.value.jwcode) {
@@ -19,11 +23,6 @@ const trimJwCode = () => {
}
}
-/*
-====================数据=================================
-*/
-//这是获取当前登录的用户信息
-const adminData = ref({});
// 通过精网号查询用户(客户)信息 表单
const user = ref({
jwcode: null,
@@ -85,26 +84,6 @@ const rules = reactive({
// 查询商品的表单
const goods = ref([]);
-/*
-====================方法=================================
-*/
-const getAdminData = async function () {
- try {//await 暂停函数执行,直到请求完成
- const result = await request({
- url: "/admin/userinfo",
- data: {},
- });
- adminData.value = result;
- addConsume.value.adminId = adminData.value.id;
-
- addConsume.value.name = adminData.value.adminName;
-
- console.log("请求成功", result);
- console.log("用户信息", adminData.value);
- } catch (error) {
- console.log("请求失败", error);
- }
-};
// 输入验证函数
@@ -239,7 +218,6 @@ const add = async function () {
console.log("addConsume.value", addConsume.value)
// 发送POST请求
const result = await request({
- // url: "/consume/add",
url: "/consume/add",
data: {
...addConsume.value,
@@ -250,7 +228,8 @@ const add = async function () {
taskGold: addConsume.value.taskGold * 100,
permanentGold: addConsume.value.permanentGold * 100,
goodsName: addConsume.value.goodsName,
- remark: addConsume.value.remark
+ remark: addConsume.value.remark,
+ adminName: adminData.value.adminName
}
});
@@ -456,8 +435,9 @@ watch(
*/
// 挂载
onMounted(async function () {
- await getAdminData();
- await getGoods();
+ await getGoods()
+ console.log("adminData", adminData.value);
+
});
diff --git a/src/views/history/history.vue b/src/views/history/history.vue
new file mode 100644
index 0000000..50b4876
--- /dev/null
+++ b/src/views/history/history.vue
@@ -0,0 +1,144 @@
+
+
+ 姓名:
+
+ 精网号:
+
+ 充值时间:
+
+ 今
+ 昨
+ 近7天
+ 重置
+ 查询
+
+
+
+
+
+ {{ scope.$index + 1 + (getObj.pageNum - 1) * getObj.pageSize }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+.pagination {
+ display: flex;
+ margin-top: 0.5vh;
+}
+
\ No newline at end of file