Pre Merge pull request !202 from 抓蛙师/auto-7465549-dev-1657804818924

This commit is contained in:
抓蛙师 2022-07-15 10:17:19 +00:00 committed by Gitee
commit 22d4d34215
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
8 changed files with 21 additions and 20 deletions

View File

@ -22,7 +22,7 @@ import Quill from "quill";
import "quill/dist/quill.core.css"; import "quill/dist/quill.core.css";
import "quill/dist/quill.snow.css"; import "quill/dist/quill.snow.css";
import "quill/dist/quill.bubble.css"; import "quill/dist/quill.bubble.css";
import { getToken } from "@/utils/auth"; import { getHeader } from "@/utils/auth";
export default { export default {
name: "Editor", name: "Editor",
@ -61,9 +61,7 @@ export default {
data() { data() {
return { return {
uploadUrl: process.env.VUE_APP_BASE_API + "/system/oss/upload", // uploadUrl: process.env.VUE_APP_BASE_API + "/system/oss/upload", //
headers: { headers: getHeader(),
Authorization: "Bearer " + getToken()
},
Quill: null, Quill: null,
currentValue: "", currentValue: "",
options: { options: {

View File

@ -40,8 +40,8 @@
</template> </template>
<script> <script>
import { getToken } from "@/utils/auth";
import { listByIds, delOss } from "@/api/system/oss"; import { listByIds, delOss } from "@/api/system/oss";
import { getHeader } from "@/utils/auth";
export default { export default {
name: "FileUpload", name: "FileUpload",
@ -75,9 +75,7 @@ export default {
uploadList: [], uploadList: [],
baseUrl: process.env.VUE_APP_BASE_API, baseUrl: process.env.VUE_APP_BASE_API,
uploadFileUrl: process.env.VUE_APP_BASE_API + "/system/oss/upload", // uploadFileUrl: process.env.VUE_APP_BASE_API + "/system/oss/upload", //
headers: { headers: getHeader(),
Authorization: "Bearer " + getToken(),
},
fileList: [], fileList: [],
}; };
}, },

View File

@ -43,7 +43,7 @@
</template> </template>
<script> <script>
import { getToken } from "@/utils/auth"; import { getHeader } from "@/utils/auth";
import { listByIds, delOss } from "@/api/system/oss"; import { listByIds, delOss } from "@/api/system/oss";
export default { export default {
@ -79,9 +79,7 @@ export default {
hideUpload: false, hideUpload: false,
baseUrl: process.env.VUE_APP_BASE_API, baseUrl: process.env.VUE_APP_BASE_API,
uploadImgUrl: process.env.VUE_APP_BASE_API + "/system/oss/upload", // uploadImgUrl: process.env.VUE_APP_BASE_API + "/system/oss/upload", //
headers: { headers: getHeader(),
Authorization: "Bearer " + getToken(),
},
fileList: [] fileList: []
}; };
}, },

View File

@ -1,7 +1,7 @@
import axios from 'axios' import axios from 'axios'
import {Loading, Message} from 'element-ui' import {Loading, Message} from 'element-ui'
import { saveAs } from 'file-saver' import { saveAs } from 'file-saver'
import { getToken } from '@/utils/auth' import { getHeader } from "@/utils/auth";
import errorCode from '@/utils/errorCode' import errorCode from '@/utils/errorCode'
import { blobValidate } from "@/utils/ruoyi"; import { blobValidate } from "@/utils/ruoyi";
@ -16,7 +16,7 @@ export default {
method: 'get', method: 'get',
url: url, url: url,
responseType: 'blob', responseType: 'blob',
headers: { 'Authorization': 'Bearer ' + getToken() } headers: getHeader()
}).then(async (res) => { }).then(async (res) => {
const isLogin = await blobValidate(res.data); const isLogin = await blobValidate(res.data);
if (isLogin) { if (isLogin) {
@ -39,7 +39,7 @@ export default {
url: url, url: url,
responseType: 'blob', responseType: 'blob',
headers: { headers: {
'Authorization': 'Bearer ' + getToken(), ...getHeader(),
'datasource': localStorage.getItem("dataName") 'datasource': localStorage.getItem("dataName")
} }
}).then(async (res) => { }).then(async (res) => {

View File

@ -2,6 +2,12 @@ import Cookies from 'js-cookie'
const TokenKey = 'Admin-Token' const TokenKey = 'Admin-Token'
export function getHeader() {
return {
Authorization: "Bearer " + getToken()
}
}
export function getToken() { export function getToken() {
return Cookies.get(TokenKey) return Cookies.get(TokenKey)
} }

View File

@ -6,6 +6,7 @@ import errorCode from '@/utils/errorCode'
import { tansParams, blobValidate } from "@/utils/ruoyi"; import { tansParams, blobValidate } from "@/utils/ruoyi";
import cache from '@/plugins/cache' import cache from '@/plugins/cache'
import { saveAs } from 'file-saver' import { saveAs } from 'file-saver'
import { getHeader } from "@/utils/auth";
let downloadLoadingInstance; let downloadLoadingInstance;
// 是否显示重新登录 // 是否显示重新登录
@ -29,7 +30,7 @@ service.interceptors.request.use(config => {
// 是否需要防止数据重复提交 // 是否需要防止数据重复提交
const isRepeatSubmit = (config.headers || {}).repeatSubmit === false const isRepeatSubmit = (config.headers || {}).repeatSubmit === false
if (getToken() && !isToken) { if (getToken() && !isToken) {
config.headers['Authorization'] = 'Bearer ' + getToken() // 让每个请求携带自定义token 请根据实际情况自行修改 config.headers={...config.headers,...getHeader()} // 让每个请求携带自定义token 请根据实际情况自行修改
} }
// get请求映射params参数 // get请求映射params参数
if (config.method === 'get' && config.params) { if (config.method === 'get' && config.params) {

View File

@ -201,7 +201,7 @@
<script> <script>
import { listDemo, pageDemo, getDemo, delDemo, addDemo, updateDemo } from "@/api/demo/demo"; import { listDemo, pageDemo, getDemo, delDemo, addDemo, updateDemo } from "@/api/demo/demo";
import {getToken} from "@/utils/auth"; import { getHeader } from "@/utils/auth";
export default { export default {
name: "Demo", name: "Demo",
@ -240,7 +240,7 @@ export default {
// //
isUploading: false, isUploading: false,
// //
headers: { Authorization: "Bearer " + getToken() }, headers: getHeader(),
// //
url: process.env.VUE_APP_BASE_API + "/demo/demo/importData" url: process.env.VUE_APP_BASE_API + "/demo/demo/importData"
}, },

View File

@ -343,7 +343,7 @@
<script> <script>
import { listUser, getUser, delUser, addUser, updateUser, resetUserPwd, changeUserStatus } from "@/api/system/user"; import { listUser, getUser, delUser, addUser, updateUser, resetUserPwd, changeUserStatus } from "@/api/system/user";
import { getToken } from "@/utils/auth"; import { getHeader } from "@/utils/auth";
import { treeselect } from "@/api/system/dept"; import { treeselect } from "@/api/system/dept";
import Treeselect from "@riophae/vue-treeselect"; import Treeselect from "@riophae/vue-treeselect";
import "@riophae/vue-treeselect/dist/vue-treeselect.css"; import "@riophae/vue-treeselect/dist/vue-treeselect.css";
@ -401,7 +401,7 @@ export default {
// //
updateSupport: 0, updateSupport: 0,
// //
headers: { Authorization: "Bearer " + getToken() }, headers: getHeader(),
// //
url: process.env.VUE_APP_BASE_API + "/system/user/importData" url: process.env.VUE_APP_BASE_API + "/system/user/importData"
}, },