From ed370aa041b9c9f8566945124fe57de4fac1042c Mon Sep 17 00:00:00 2001 From: dai <851733175@qq.com> Date: Sun, 13 Feb 2022 15:05:28 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=BC=E5=AE=B9iframe=E5=B5=8C=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 2 +- .../ren-process-detail/src/ren-process-detail.vue | 2 +- src/i18n/index.js | 2 +- src/js/ajax.js | 6 +++--- src/main.js | 4 +++- src/mixins/view-module.js | 2 +- src/utils/request.js | 6 +++--- src/views/modules/activiti/model.vue | 4 ++-- src/views/modules/activiti/process-deploy.vue | 2 +- src/views/modules/activiti/process-initiation.vue | 2 +- src/views/modules/activiti/process.vue | 2 +- src/views/modules/message/mail-template-add-or-update.vue | 2 +- src/views/modules/oss/oss-upload.vue | 2 +- src/views/modules/sys/news-add-or-update.vue | 2 +- src/views/pages/index.vue | 2 +- src/views/pages/login copy.vue | 2 +- src/views/pages/login.vue | 4 ++-- 17 files changed, 25 insertions(+), 23 deletions(-) diff --git a/src/App.vue b/src/App.vue index 6226e0aa..dbd953b1 100644 --- a/src/App.vue +++ b/src/App.vue @@ -19,7 +19,7 @@ export default { methods: { i18nHandle (val, oldVal) { - Cookies.set('language', val) + localStorage.setItem('language', val) document.querySelector('html').setAttribute('lang', val) document.title = messages[val].brand.lg // 非登录页面,切换语言刷新页面 diff --git a/src/components/ren-process-detail/src/ren-process-detail.vue b/src/components/ren-process-detail/src/ren-process-detail.vue index 5eef7dfd..0d0bfe91 100644 --- a/src/components/ren-process-detail/src/ren-process-detail.vue +++ b/src/components/ren-process-detail/src/ren-process-detail.vue @@ -69,7 +69,7 @@ export default { // 获取流程(xml/image)url地址 getResourceURL () { var params = qs.stringify({ - 'token': Cookies.get('token'), + 'token': localStorage.getItem('token'), 'processInstanceId': this.dataForm.processInstanceId }) return `${window.SITE_CONFIG['apiURL']}/activiti/his/getInstImage?${params}` diff --git a/src/i18n/index.js b/src/i18n/index.js index 27bb7533..2491efa4 100644 --- a/src/i18n/index.js +++ b/src/i18n/index.js @@ -29,6 +29,6 @@ export const messages = { } export default new VueI18n({ - locale: Cookies.get('language') || 'zh-CN', + locale: localStorage.getItem('language') || 'zh-CN', messages }) diff --git a/src/js/ajax.js b/src/js/ajax.js index e8f95dc0..d147c4d8 100644 --- a/src/js/ajax.js +++ b/src/js/ajax.js @@ -45,9 +45,9 @@ function endLoading () { */ axios.interceptors.request.use( (config) => { - config.headers['Accept-Language'] = Cookies.get('language') || 'zh-CN' - config.headers['token'] = Cookies.get('token') || '' - config.headers['Authorization'] = Cookies.get('token') || '' + config.headers['Accept-Language'] = localStorage.getItem('language') || 'zh-CN' + config.headers['token'] = localStorage.getItem('token') || '' + config.headers['Authorization'] = localStorage.getItem('token') || '' // 默认参数 var defaults = {} // 防止缓存,GET请求默认带_t参数 diff --git a/src/main.js b/src/main.js index 05b7580e..6d65da32 100644 --- a/src/main.js +++ b/src/main.js @@ -33,7 +33,9 @@ import getQueryPara from "dai-js/modules/getQueryPara"; // 兼容token传参登录 if (getQueryPara("token")) { console.log('token', getQueryPara("token")); - Cookies.set("token", getQueryPara("token")); + localStorage.setItem("token", getQueryPara("token")); + console.log('token222222', localStorage.getItem('token')); + } window.app = Object.assign( diff --git a/src/mixins/view-module.js b/src/mixins/view-module.js index cfc165b3..f881711c 100644 --- a/src/mixins/view-module.js +++ b/src/mixins/view-module.js @@ -142,7 +142,7 @@ export default { // 导出 exportHandle () { var params = qs.stringify({ - 'token': Cookies.get('token'), + 'token': localStorage.getItem('token'), ...this.dataForm }) window.location.href = `${window.SITE_CONFIG['apiURL']}${this.mixinViewModuleOptions.exportURL}?${params}` diff --git a/src/utils/request.js b/src/utils/request.js index 419f83ec..d51a48a9 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -15,9 +15,9 @@ const http = axios.create({ * 请求拦截 */ http.interceptors.request.use(config => { - config.headers['Accept-Language'] = Cookies.get('language') || 'zh-CN' - config.headers['token'] = Cookies.get('token') || '' - config.headers['Authorization'] = Cookies.get('token') || '' + config.headers['Accept-Language'] = localStorage.getItem('language') || 'zh-CN' + config.headers['token'] = localStorage.getItem('token') || '' + config.headers['Authorization'] = localStorage.getItem('token') || '' // 默认参数 var defaults = {} // 防止缓存,GET请求默认带_t参数 diff --git a/src/views/modules/activiti/model.vue b/src/views/modules/activiti/model.vue index 8ca2bb07..0fa0e3e5 100644 --- a/src/views/modules/activiti/model.vue +++ b/src/views/modules/activiti/model.vue @@ -83,7 +83,7 @@ export default { // 获取在线设计url地址 getModelerURL (id) { var params = qs.stringify({ - 'token': Cookies.get('token'), + 'token': localStorage.getItem('token'), 'modelId': id }) return `${window.SITE_CONFIG['apiURL']}/activiti/modeler.html?${params}` @@ -91,7 +91,7 @@ export default { // 获取导出url地址 getExportURL (id) { var params = qs.stringify({ - 'token': Cookies.get('token') + 'token': localStorage.getItem('token') }) return `${window.SITE_CONFIG['apiURL']}/activiti/model/export/${id}?${params}` }, diff --git a/src/views/modules/activiti/process-deploy.vue b/src/views/modules/activiti/process-deploy.vue index a01410c1..1f1d1cb8 100644 --- a/src/views/modules/activiti/process-deploy.vue +++ b/src/views/modules/activiti/process-deploy.vue @@ -28,7 +28,7 @@ export default { methods: { init () { this.visible = true - this.url = `${window.SITE_CONFIG['apiURL']}/activiti/process/deploy?token=${Cookies.get('token')}` + this.url = `${window.SITE_CONFIG['apiURL']}/activiti/process/deploy?token=${localStorage.getItem('token')}` this.fileList = [] }, // 上传之前 diff --git a/src/views/modules/activiti/process-initiation.vue b/src/views/modules/activiti/process-initiation.vue index bd053d2f..ead05425 100644 --- a/src/views/modules/activiti/process-initiation.vue +++ b/src/views/modules/activiti/process-initiation.vue @@ -85,7 +85,7 @@ export default { // 获取流程(xml/image)url地址 getResourceURL (id, name) { var params = qs.stringify({ - 'token': Cookies.get('token'), + 'token': localStorage.getItem('token'), 'deploymentId': id, 'resourceName': name }) diff --git a/src/views/modules/activiti/process.vue b/src/views/modules/activiti/process.vue index 2e80cd9f..65741f6f 100644 --- a/src/views/modules/activiti/process.vue +++ b/src/views/modules/activiti/process.vue @@ -101,7 +101,7 @@ export default { // 获取流程(xml/image)url地址 getResourceURL (id, name) { var params = qs.stringify({ - 'token': Cookies.get('token'), + 'token': localStorage.getItem('token'), 'deploymentId': id, 'resourceName': name }) diff --git a/src/views/modules/message/mail-template-add-or-update.vue b/src/views/modules/message/mail-template-add-or-update.vue index c7f382ed..b9078d6b 100644 --- a/src/views/modules/message/mail-template-add-or-update.vue +++ b/src/views/modules/message/mail-template-add-or-update.vue @@ -108,7 +108,7 @@ export default { theme: 'snow' }) // 自定义上传图片功能 (使用element upload组件) - this.uploadUrl = `${window.SITE_CONFIG['apiURL']}/oss/file/upload?token=${Cookies.get('token')}` + this.uploadUrl = `${window.SITE_CONFIG['apiURL']}/oss/file/upload?token=${localStorage.getItem('token')}` this.quillEditor.getModule('toolbar').addHandler('image', () => { this.$refs.uploadBtn.$el.click() }) diff --git a/src/views/modules/oss/oss-upload.vue b/src/views/modules/oss/oss-upload.vue index 3adc52a0..b60f8162 100644 --- a/src/views/modules/oss/oss-upload.vue +++ b/src/views/modules/oss/oss-upload.vue @@ -29,7 +29,7 @@ export default { methods: { init () { this.visible = true - this.url = `${window.SITE_CONFIG['apiURL']}/oss/file/upload?token=${Cookies.get('token')}` + this.url = `${window.SITE_CONFIG['apiURL']}/oss/file/upload?token=${localStorage.getItem('token')}` this.num = 0 this.fileList = [] }, diff --git a/src/views/modules/sys/news-add-or-update.vue b/src/views/modules/sys/news-add-or-update.vue index da08bf74..cd73e24a 100644 --- a/src/views/modules/sys/news-add-or-update.vue +++ b/src/views/modules/sys/news-add-or-update.vue @@ -108,7 +108,7 @@ export default { theme: 'snow' }) // 自定义上传图片功能 (使用element upload组件) - this.uploadUrl = `${window.SITE_CONFIG['apiURL']}/sys/oss/upload?token=${Cookies.get('token')}` + this.uploadUrl = `${window.SITE_CONFIG['apiURL']}/sys/oss/upload?token=${localStorage.getItem('token')}` this.quillEditor.getModule('toolbar').addHandler('image', () => { this.$refs.uploadBtn.$el.click() }) diff --git a/src/views/pages/index.vue b/src/views/pages/index.vue index d9012cce..f208e869 100644 --- a/src/views/pages/index.vue +++ b/src/views/pages/index.vue @@ -73,7 +73,7 @@ export default { localStorage.setItem('customerId', res.data.customerId) localStorage.setItem('userType', 'work') localStorage.setItem('showHeader', '0') - Cookies.set('token', res.data.token) + localStorage.setItem('token', res.data.token) this.$router.replace({ name: 'home' }) }) .catch(() => {}) diff --git a/src/views/pages/login copy.vue b/src/views/pages/login copy.vue index 4f074934..ee220351 100644 --- a/src/views/pages/login copy.vue +++ b/src/views/pages/login copy.vue @@ -145,7 +145,7 @@ export default { return this.$message.error(res.msg) } localStorage.setItem('userType', 'oper') - Cookies.set('token', res.data.token) + localStorage.setItem('token', res.data.token) this.$router.replace({ name: 'home' }).catch(() => { }) }).catch(() => { }) }) diff --git a/src/views/pages/login.vue b/src/views/pages/login.vue index 013f89d4..dc3e7111 100644 --- a/src/views/pages/login.vue +++ b/src/views/pages/login.vue @@ -243,7 +243,7 @@ export default { localStorage.setItem('customerId', res.data.customerId) localStorage.setItem('userType', 'work') localStorage.setItem('showHeader', '0') - Cookies.set('token', res.data.token) + localStorage.setItem('token', res.data.token) this.$router.replace({ name: 'home' }) }) .catch(() => { }) @@ -271,7 +271,7 @@ export default { localStorage.setItem('userType', 'work') - Cookies.set('token', res.data.token) + localStorage.setItem('token', res.data.token) this.$router.replace({ name: 'indexWork' }).catch(() => { }) }) .catch(() => { })