diff --git a/vue/gold-system/src/api/index.js b/vue/gold-system/src/api/index.js index eae8ed7..9b74059 100644 --- a/vue/gold-system/src/api/index.js +++ b/vue/gold-system/src/api/index.js @@ -1,3 +1,4 @@ +import { pa } from 'element-plus/es/locales.mjs'; import http from '../util/http.js'; const API={ diff --git a/vue/gold-system/src/util/http.js b/vue/gold-system/src/util/http.js index 2d4e309..cb0bb6c 100644 --- a/vue/gold-system/src/util/http.js +++ b/vue/gold-system/src/util/http.js @@ -5,6 +5,7 @@ export default function (options) { //添加到请求头部的Authorization属性中 const token = localStorage.getItem('token'); //Object.assign用于合并对象的数据 + options.data.token = token; options.headers = Object.assign( { token: token }, options.headers || {} @@ -29,9 +30,9 @@ export default function (options) { // 检查是否是因为token过期导致的401错误 if (e.response && e.response.status === 401) { // 清除localStorage中的token - localStorage.removeItem('token'); - // 执行重新登录的逻辑,例如跳转到登录页面 - window.location.href = '/login'; + // localStorage.removeItem('token'); + // // 执行重新登录的逻辑,例如跳转到登录页面 + // window.location.href = '/login'; // 可以在这里返回一个特定的值或者对象,以便调用者知道需要重新登录 return { needsLogin: true }; } else { diff --git a/vue/gold-system/src/views/consume/addConsume.vue b/vue/gold-system/src/views/consume/addConsume.vue index 6cac44a..bafb7f1 100644 --- a/vue/gold-system/src/views/consume/addConsume.vue +++ b/vue/gold-system/src/views/consume/addConsume.vue @@ -153,6 +153,7 @@ const getGoods = async function () { // 发送POST请求 const result = await API.post("http://192.168.8.93:10010/product", {}); // 将响应结果存储到响应式数据中 + console.log("请求成功", result); // 存储全部数据 goods.value = result.data; @@ -172,6 +173,12 @@ const getUserGold = async function (jwcode) { const result = await API.post( "http://192.168.8.93:10010/statistics/getMess/" + jwcode ); + if (result.code === 0) { + addConsume.value.jwcode = ""; + ElMessage.error(result.msg); + return; + console.log("查询失败,请检查精网号是否正确"); + } console.log("请求成功", result); // 存储全部数据 userGold.value = result.data; diff --git a/vue/gold-system/src/views/consume/allConsume.vue b/vue/gold-system/src/views/consume/allConsume.vue index a67baa0..09735d1 100644 --- a/vue/gold-system/src/views/consume/allConsume.vue +++ b/vue/gold-system/src/views/consume/allConsume.vue @@ -320,7 +320,12 @@ getGoods();
- + @@ -366,7 +371,12 @@ getGoods(); show-overflow-tooltip /> - +
diff --git a/vue/gold-system/src/views/index.vue b/vue/gold-system/src/views/index.vue index 5aaa1db..8e3f0b1 100644 --- a/vue/gold-system/src/views/index.vue +++ b/vue/gold-system/src/views/index.vue @@ -42,10 +42,8 @@ function logout() { ElMessage.success("退出成功"); } -const imgrule1 = '../src/assets/动漫美女.png'; -const list=[ - '../src/assets/韩信.png' -]; +const imgrule1 = "../src/assets/动漫美女.png"; +const list = ["../src/assets/韩信.png"]; // 挂载 onMounted(async function () { // 获取用户信息 @@ -157,7 +155,13 @@ onMounted(async function () { > 查看个人信息 diff --git a/vue/gold-system/src/views/login.vue b/vue/gold-system/src/views/login.vue index cde0fbe..f76d6d4 100644 --- a/vue/gold-system/src/views/login.vue +++ b/vue/gold-system/src/views/login.vue @@ -51,11 +51,8 @@ const login = async function () {

金币系统登录

- - + + - +
活动名称: - - + +
支付方式: - - + +
-
所属地区: - - + +
@@ -314,9 +344,16 @@ onMounted(async function () {
充值时间: - - + + 近7天
@@ -334,7 +371,12 @@ onMounted(async function () { - + @@ -345,17 +387,43 @@ onMounted(async function () { - - - + + + - + - + @@ -381,10 +449,17 @@ onMounted(async function () { - + @@ -393,40 +468,48 @@ onMounted(async function () { - - -