diff --git a/vue/gold-system/src/util/http.js b/vue/gold-system/src/util/http.js index cb0bb6c..59bd880 100644 --- a/vue/gold-system/src/util/http.js +++ b/vue/gold-system/src/util/http.js @@ -5,11 +5,12 @@ export default function (options) { //添加到请求头部的Authorization属性中 const token = localStorage.getItem('token'); //Object.assign用于合并对象的数据 - options.data.token = token; + options.data = { token:token}; options.headers = Object.assign( { token: token }, options.headers || {} ); + console.log(options); //axios() 返回一个promise对象,用于异步请求 //options是一个对象,其中包含了许多用于配置请求的参数, //例如请求的url、请求方法(GET、POST等)、请求头等 diff --git a/vue/gold-system/src/views/login.vue b/vue/gold-system/src/views/login.vue index f76d6d4..f9ebc5d 100644 --- a/vue/gold-system/src/views/login.vue +++ b/vue/gold-system/src/views/login.vue @@ -6,7 +6,7 @@ import { useRouter } from "vue-router"; import { VscGlobe } from "vue-icons-plus/vsc"; const router = useRouter(); // 获取路由实例 -const form = ref({ name: "", password: "" }); +const form = ref({ jwcode: "", password: "" }); //调用方法 const login = async function () { try { @@ -21,12 +21,12 @@ const login = async function () { console.log("请求成功", result); } else { form.value.password = ""; - form.value.username = ""; + form.value.userjwcode = ""; ElMessage.error(result.data.msg); } } catch (error) { console.log("请求失败", error); - ElMessage.error(result.data.msg); + ElMessage.error("登录失败,请检查账号密码"); // 在这里可以处理错误逻辑,比如显示错误提示等 } };