From c2d5e97c2ccac4d5d6c620cc4ef07d68e2ba44f8 Mon Sep 17 00:00:00 2001
From: 付延余 <f-yanyu@outlook.com>
Date: 星期日, 24 四月 2022 10:24:31 +0800
Subject: [PATCH] 人事人才

---
 src/store/modules/user.js |   53 ++++++++++++++++++++++-------------------------------
 1 files changed, 22 insertions(+), 31 deletions(-)

diff --git a/src/store/modules/user.js b/src/store/modules/user.js
index 9ec679d..342d66f 100644
--- a/src/store/modules/user.js
+++ b/src/store/modules/user.js
@@ -1,42 +1,33 @@
 /**
  * 鐢ㄦ埛鐧诲綍缁勪欢
  */
-
-
+import {login} from '@/api/index'
+import {getStore,setStore} from "../../libs/store";
 
 const user = {
     state: {
-        menus: [
-            {
-                icon: "sound",
-                index: "/index",
-                title: "瑙嗛绠$悊",
-                subs: [
-                    {
-                        icon: "area-chart",
-                        index: "index",
-                        title: "Dashboard",
-                    },
-                ],
-            },
-            {
-                icon: "setting",
-                index: "/wechat",
-                title: "绯荤粺",
-                subs: [
-                    {
-                        icon: "setting",
-                        index: "admin_user",
-                        title: "甯愬彿绠$悊",
-                    },
-                ],
-            }
-        ]
+      token: getStore('token') || ''
     },
     mutations: {
-        SET_MENUS: (state, action) => {
-            // state.menus = !state.isCollapse
-        },
+      SET_TOKEN: (state, token) => {
+        state.token = token
+        console.log(token,'token----set')
+        setStore('token',state.token)
+      }
+    },
+    actions: {
+      login({commit}, userInfo) {
+         return new Promise((resolve, reject) => {
+           login(userInfo).then(response => {
+             console.log('response----',response)
+             commit('SET_TOKEN',response.obj.token)
+             resolve()
+           }).catch(error => {
+             reject(error)
+           })
+         })
+      }
+
     }
 }
 export default user;

--
Gitblit v1.9.1