From 1147ff416829dbad5fc41ed1ff834d09ff65b2d9 Mon Sep 17 00:00:00 2001
From: "aoli.qu" <408346101@qq.com>
Date: Mon, 23 Aug 2021 15:55:24 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/sys/dictionary.js | 2 +-
src/api/sys/dictionaryItem.js | 2 +-
src/components/Table/index.js | 2 +-
src/config/router.config.js | 2 +-
src/store/modules/user.js | 13 +++++--------
src/store/mutation-types.js | 4 +---
src/utils/request.js | 16 ++++++----------
src/views/sys/dictionary/DictionaryForm.vue | 15 ++++++++++-----
.../sys/dictionaryItem/DictionaryItemForm.vue | 4 ++--
9 files changed, 28 insertions(+), 32 deletions(-)
diff --git a/src/api/sys/dictionary.js b/src/api/sys/dictionary.js
index 2c0d122..0f230a1 100644
--- a/src/api/sys/dictionary.js
+++ b/src/api/sys/dictionary.js
@@ -39,7 +39,7 @@ export function dictionaryDel (params) {
export function dictionaryPage (params) {
return request({
url: dictionaryApi.page,
- method: 'post',
+ method: 'get',
data: params
})
}
diff --git a/src/api/sys/dictionaryItem.js b/src/api/sys/dictionaryItem.js
index 90eefd1..6d744ed 100644
--- a/src/api/sys/dictionaryItem.js
+++ b/src/api/sys/dictionaryItem.js
@@ -39,7 +39,7 @@ export function dictionaryItemDel (params) {
export function dictionaryItemPage (params) {
return request({
url: dictionaryItemApi.page,
- method: 'post',
+ method: 'get',
data: params
})
}
diff --git a/src/components/Table/index.js b/src/components/Table/index.js
index 3e7f68c..9021865 100644
--- a/src/components/Table/index.js
+++ b/src/components/Table/index.js
@@ -136,7 +136,7 @@ export default {
loadData (pagination, filters, sorter) {
this.localLoading = true
const parameter = Object.assign({
- pageIndex: (pagination && pagination.current) ||
+ pageNum: (pagination && pagination.current) ||
this.showPagination && this.localPagination.current || this.pageNum,
pageSize: (pagination && pagination.pageSize) ||
this.showPagination && this.localPagination.pageSize || this.pageSize
diff --git a/src/config/router.config.js b/src/config/router.config.js
index f5d4cc6..35c941d 100644
--- a/src/config/router.config.js
+++ b/src/config/router.config.js
@@ -61,7 +61,7 @@ export const asyncRouterMap = [
path: '/sys/dictionary',
name: 'DictionaryList',
component: () => import('@/views/sys/dictionary/DictionaryList'),
- meta: { title: '数据字段', keepAlive: true }
+ meta: { title: '数据词典', keepAlive: true }
}
]
},
diff --git a/src/store/modules/user.js b/src/store/modules/user.js
index a3f5f0a..b90ce57 100644
--- a/src/store/modules/user.js
+++ b/src/store/modules/user.js
@@ -1,11 +1,11 @@
import storage from 'store'
import { userLogin, getInfo } from '@/api/security/user'
-import { ACCESS_TOKEN, LOGIN_TOKEN } from '@/store/mutation-types'
+import { ACCESS_TOKEN } from '@/store/mutation-types'
import { welcome } from '@/utils/util'
const user = {
state: {
- loginToken: '',
+ token: '',
name: '',
welcome: '',
avatar: '',
@@ -15,7 +15,7 @@ const user = {
mutations: {
SET_TOKEN: (state, token) => {
- state.loginToken = token
+ state.token = token
},
SET_NAME: (state, { name, welcome }) => {
state.name = name
@@ -37,10 +37,8 @@ const user = {
Login ({ commit }, userInfo) {
return new Promise((resolve, reject) => {
userLogin(userInfo).then(response => {
- const result = response.data
- storage.set(LOGIN_TOKEN, result.loginToken, 24 * 60 * 60 * 1000)
- commit('SET_TOKEN', result.loginToken)
- commit('SET_INFO', result)
+ storage.set(ACCESS_TOKEN, response.token, 24 * 60 * 60 * 1000)
+ commit('SET_TOKEN', response.token)
resolve()
}).catch(error => {
reject(error)
@@ -82,7 +80,6 @@ const user = {
return new Promise((resolve) => {
commit('SET_TOKEN', '')
commit('SET_ROLES', [])
- storage.remove(LOGIN_TOKEN)
storage.remove(ACCESS_TOKEN)
resolve()
})
diff --git a/src/store/mutation-types.js b/src/store/mutation-types.js
index 03055f4..9bcaa35 100644
--- a/src/store/mutation-types.js
+++ b/src/store/mutation-types.js
@@ -1,6 +1,4 @@
-export const ACCESS_TOKEN = 'ACCESS-TOKEN'
-export const LOGIN_TOKEN = 'LOGIN-TOKEN'
-export const TOKEN_NAME = 'Authorization'
+export const ACCESS_TOKEN = 'Authorization'
export const SIDEBAR_TYPE = 'sidebar_type'
export const TOGGLE_MOBILE_TYPE = 'is_mobile'
diff --git a/src/utils/request.js b/src/utils/request.js
index 45e0aa2..1150477 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -3,10 +3,9 @@ import store from '@/store'
import storage from 'store'
import notification from 'ant-design-vue/es/notification'
import { VueAxios } from './axios'
-import { ACCESS_TOKEN, LOGIN_TOKEN, TOKEN_NAME } from '@/store/mutation-types'
+import { ACCESS_TOKEN } from '@/store/mutation-types'
-const DATA_OWNER = 1
-const SUCCESS_CODE = 'ok'
+const SUCCESS_CODE = 200
const INVALID_TOKEN_CODE = '0000'
const toast = (msg, description) => {
@@ -48,20 +47,17 @@ const errorHandler = (error) => {
// request interceptor
request.interceptors.request.use(config => {
- const token = storage.get(ACCESS_TOKEN)
- const loginToken = storage.get(LOGIN_TOKEN)
- // 如果 token 存在
- // 让每个请求携带自定义 token 请根据实际情况自行修改
+ // const token = storage.get(ACCESS_TOKEN)
+ // 由于登录接口待联调,token使用默认值
+ const token = 'eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6ImU1MmNhNTQ4LThmYmMtNGUyNC1iZjZjLWEzZjgwNDAwMDNiMCJ9._j_AHCd4I_PTWk4mt9euUzlABBoiqsNAIjVGrFJPWv8ZyoqgH9JPs2QFHtoj1Vly8cgtOri8X0ylbttglCcUQQ'
+ // 如果 token 存在,让每个请求携带自定义 token 请根据实际情况自行修改
if (token) {
config.headers[ACCESS_TOKEN] = token
- config.headers[TOKEN_NAME] = 'eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjdhYTViMGZiLTkyOWQtNDhhZS04ODU1LWJkNzM5MjdlOTNiZCJ9.CZzowaB-w2krGpNttPZBNLfq1mw775Lh-sx1K8onfgSwNzA6bw-P7CqC4vgH29xjDv3ey4zEFDzV9pHnrAGrDA'
}
if (config.method === 'post') {
if (!config.data) {
config.data = {}
}
- config.data.dataOwner = DATA_OWNER
- config.data.loginToken = loginToken
}
return config
}, errorHandler)
diff --git a/src/views/sys/dictionary/DictionaryForm.vue b/src/views/sys/dictionary/DictionaryForm.vue
index ab95ddf..359a440 100644
--- a/src/views/sys/dictionary/DictionaryForm.vue
+++ b/src/views/sys/dictionary/DictionaryForm.vue
@@ -1,6 +1,11 @@
-
-
+
+
@@ -18,8 +23,8 @@
取消
保存
-
-
+
+