From e6a1a1037eed12a28fed20b26c58b684e28c7bfa Mon Sep 17 00:00:00 2001 From: kevin Date: Wed, 12 Nov 2025 20:20:12 +0800 Subject: [PATCH] up --- frontent/ops_vue_js/src/my_network_func.js | 24 ++++++++++++--------- frontent/ops_vue_js/src/stores/user.js | 9 ++++---- frontent/ops_vue_js/src/views/loginView.vue | 3 ++- 3 files changed, 21 insertions(+), 15 deletions(-) diff --git a/frontent/ops_vue_js/src/my_network_func.js b/frontent/ops_vue_js/src/my_network_func.js index df1c2a2..488f500 100644 --- a/frontent/ops_vue_js/src/my_network_func.js +++ b/frontent/ops_vue_js/src/my_network_func.js @@ -1,5 +1,9 @@ import axios from "axios"; import { myfuncs } from "./myfunc"; +import { useUserStore } from "@/stores/user"; + +const userStore = useUserStore(); + var head_path = "/api"; export const my_network_func = { @@ -23,9 +27,9 @@ export const my_network_func = { //把cookie插入json var data = {}; data["data"] = json; - var cookie = myfuncs.loadJson("cookie"); - if (cookie) { - data["cookie"] = cookie.Value; + + if (userStore.cookieValue!="") { + data["cookie"] = userStore.cookieValue; } var re_data = {}; @@ -42,13 +46,13 @@ export const my_network_func = { if (response.data) { re_data["data"] = response.data; //自动保存服务器发送的cookie - if (response.data.cookie) { - if (response.data.cookie.Value == "") { - myfuncs.dele("cookie"); - } else { - myfuncs.saveJson("cookie", response.data.cookie); - } - } + // if (response.data.cookie) { + // if (response.data.cookie.Value == "") { + // myfuncs.dele("cookie"); + // } else { + // myfuncs.saveJson("cookie", response.data.cookie); + // } + // } } callback(re_data); diff --git a/frontent/ops_vue_js/src/stores/user.js b/frontent/ops_vue_js/src/stores/user.js index 388c715..15e8af0 100644 --- a/frontent/ops_vue_js/src/stores/user.js +++ b/frontent/ops_vue_js/src/stores/user.js @@ -6,7 +6,7 @@ import { ref, computed } from "vue"; export const useUserStore = defineStore("user", () => { // 状态 (State) const userInfo = ref(null); - const token = ref(""); + const cookieValue = ref(""); const isLoggedIn = ref(false); const logout = () => { @@ -15,13 +15,14 @@ export const useUserStore = defineStore("user", () => { const login = () => { isLoggedIn.value = true; }; - const loginUpdata = () => { - isLoggedIn.value = true; + const loginUpdata = (cookie) => { + console.log(cookie) + cookieValue.value=cookie.value }; return { userInfo, - token, + cookieValue, isLoggedIn, logout, login, diff --git a/frontent/ops_vue_js/src/views/loginView.vue b/frontent/ops_vue_js/src/views/loginView.vue index c936e82..4b83d2f 100644 --- a/frontent/ops_vue_js/src/views/loginView.vue +++ b/frontent/ops_vue_js/src/views/loginView.vue @@ -90,8 +90,9 @@ function login() { myfuncs.saveJson("userCookie",r.data.return.cookie) } - //userStore.isLoggedIn=true //更新用户信息 + userStore.loginUpdata(r.data.return.cookie) + mos.value?.showAlert( "success",