dulonghui пре 1 година
родитељ
комит
33ddb824a0
4 измењених фајлова са 17 додато и 12 уклоњено
  1. 2 1
      src/store/getters.js
  2. 10 10
      src/store/modules/user.js
  3. 4 0
      src/views/HomeView.vue
  4. 1 1
      vue.config.js

+ 2 - 1
src/store/getters.js

@@ -1,5 +1,6 @@
 const getters = {
-  permissions: state => state.user.permissions
+  toekn: state => state.user.token
+  // permissions: state => state.user.permissions
 }
 
 export default getters

+ 10 - 10
src/store/modules/user.js

@@ -2,16 +2,16 @@
  * @description demo
  */
 // 状态树
-import { createStore } from 'vuex'
 import { postLoginApi } from '@/network/api/user'
 import { getToken, setToken, removeToken } from '@/utils/auth'
 const state = () => ({
-  token: getToken(),
-  permissions: JSON.parse(sessionStorage.getItem('permissions')) || [],
-  menu: []
+  token: getToken() || '',
+  // permissions: JSON.parse(sessionStorage.getItem('permissions')) || [],
+  // menu: []
 })
 // 获取
 const getters = {
+  token: state => state.token
   // permissions: state => state.permissions
 }
 // 修改
@@ -19,12 +19,12 @@ const mutations = {
   SET_TOKEN: (state, token) => {
     state.token = token
   },
-  SET_PERMISSIONS: (state, permissions) => {
-    state.permissions = permissions
-  },
-  SET_MENU: (state, menu) => {
-    state.menu = menu
-  }
+  // SET_PERMISSIONS: (state, permissions) => {
+  //   state.permissions = permissions
+  // },
+  // SET_MENU: (state, menu) => {
+  //   state.menu = menu
+  // }
 }
 // 异步修改
 // const actions = {

+ 4 - 0
src/views/HomeView.vue

@@ -40,6 +40,7 @@
 <script setup>
 import {reactive, ref, onMounted} from 'vue'
 import {useRoute} from 'vue-router'
+// import { useStore } from 'vuex'
 import StyleSetting from '@/components/StyleSetting'
 import ResultPage from '@/components/ResultPage'
 import TaskList from '@/components/TaskList'
@@ -50,6 +51,8 @@ import emitter from '@/utils/bus'
 const router = useRoute()
 let pageType = ref('setting')
 
+// const store = useStore
+
 const onChangeNav = (val) => {
   pageType.value = val
 }
@@ -98,6 +101,7 @@ const login = async () => {
     if (res && res.code === 0) {
       console.log(res)
       sessionStorage.setItem('token', res.data.token)
+      // store.commit('SET_TOKEN', res.data.token)
       // setToken(res.data.token)
       loginLoading.value = false
       getList()

+ 1 - 1
vue.config.js

@@ -10,7 +10,7 @@ module.exports = defineConfig({
     config
     .plugin('html')
     .tap(args => {
-      args[0].title = 'AICG-poc'
+      args[0].title = 'AIGC-poc'
       return args
     })
   },