From 4a6f15b8aa89a414a344984ebdb612bc451a4d44 Mon Sep 17 00:00:00 2001 From: liyuetong Date: Fri, 10 Dec 2021 16:34:36 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9A=8F=E6=9C=BA=E7=A7=98=E9=92=A5=E5=8A=A0?= =?UTF-8?q?=E5=AF=86=E8=A7=A3=E5=AF=86--=E5=B0=81=E8=A3=85=E6=96=B9?= =?UTF-8?q?=E6=B3=95=E8=B0=83=E5=8F=96=E6=96=B9=E5=BC=8F=E9=97=AE=E9=A2=98?= =?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/assets/js/utils/cacheUtils.js | 10 +++++----- src/assets/js/utils/requestEncryot_back.js | 6 +++--- src/views/example/EncryotBack.vue | 6 +++--- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/assets/js/utils/cacheUtils.js b/src/assets/js/utils/cacheUtils.js index ae186769a..12b0845fa 100644 --- a/src/assets/js/utils/cacheUtils.js +++ b/src/assets/js/utils/cacheUtils.js @@ -1,4 +1,4 @@ -import AESTools from '@/assets/js/utils/cryptoJsUtil' +import {AESCacheEncrypt,AESCacheDecrypt} from '@/assets/js/utils/cryptoJsUtil' import configApp from '@/config' import cacheKeys from '@/assets/js/utils/needCacheKey' export default { @@ -8,7 +8,7 @@ export default { }) //设置localStorage 值 if (cacheKeys.isAll || exist) { - window.localStorage.setItem(key, AESTools.AESCacheEncrypt(value, configApp.CACHE_ENCRYP)) + window.localStorage.setItem(key, AESCacheEncrypt(value, configApp.CACHE_ENCRYP)) } else { window.localStorage.setItem(key, value) } @@ -21,7 +21,7 @@ export default { return item === key }) if (cacheKeys.isAll || exist) { - return AESTools.AESCacheDecrypt(value, configApp.CACHE_ENCRYP) + return AESCacheDecrypt(value, configApp.CACHE_ENCRYP) } } return value @@ -37,7 +37,7 @@ export default { }) //设置localStorage 值 if (cacheKeys.isAll || exist) { - window.sessionStorage.setItem(key, AESTools.AESCacheEncrypt(value, configApp.CACHE_ENCRYP)) + window.sessionStorage.setItem(key, AESCacheEncrypt(value, configApp.CACHE_ENCRYP)) } else { window.sessionStorage.setItem(key, value) } @@ -51,7 +51,7 @@ export default { }) //设置localStorage 值 if (cacheKeys.isAll || exist) { - return AESTools.AESCacheDecrypt(value, configApp.CACHE_ENCRYP) + return AESCacheDecrypt(value, configApp.CACHE_ENCRYP) } } return value diff --git a/src/assets/js/utils/requestEncryot_back.js b/src/assets/js/utils/requestEncryot_back.js index e245ed21e..77a0ff789 100644 --- a/src/assets/js/utils/requestEncryot_back.js +++ b/src/assets/js/utils/requestEncryot_back.js @@ -1,5 +1,5 @@ import axios from 'axios' -import AESTools from '@/assets/js/utils/cryptoJsUtil' +import {AESEncrypt,AESDecrypt} from '@/assets/js/utils/cryptoJsUtil' import configApp from '@/config' import { Dialog, Toast } from 'vant' import CacheUtils from '@/assets/js/utils/cacheUtils' @@ -129,7 +129,7 @@ service.interceptors.request.use( config.data = {} } if(!!config.data && config.data != null){ - let encrypt = AESTools.AESEncrypt(JSON.stringify(config.data),configApp.REQ_PWD) + let encrypt = AESEncrypt(JSON.stringify(config.data),configApp.REQ_PWD) console.log("[调用请求加密服务][请求地址:"+config.url+"][加密前报文:]",JSON.stringify(config.data)) config.data = {"data": encrypt } console.log("[调用请求加密服务][请求地址:"+config.url+"][加密后报文:]",config.data) @@ -153,7 +153,7 @@ service.interceptors.response.use( if(response.config.url && response.config.method == 'post' && /api\/$/.test(response.config.url.split('v1')[0])){ if(res.response){ console.log("[调用请求加密服务][请求地址:"+response.config.url+"][解密前报文:]",JSON.stringify(res.response)) - res = AESTools.AESDecrypt(JSON.stringify(res.response),configApp.REQ_PWD) + res = AESDecrypt(JSON.stringify(res.response),configApp.REQ_PWD) console.log("[调用请求加密服务][请求地址:"+response.config.url+"][解密后报文:]",JSON.stringify(res)) } } diff --git a/src/views/example/EncryotBack.vue b/src/views/example/EncryotBack.vue index 11c36d88d..0f1815a37 100644 --- a/src/views/example/EncryotBack.vue +++ b/src/views/example/EncryotBack.vue @@ -26,7 +26,7 @@ import { Field, CellGroup, Popup, Picker, Checkbox, Area } from 'vant' import { getAgentInfo } from '@/api/ebiz/my/my.js' import { getAuthCode } from '@/api/ebiz/sale/sale' -import AESTools from '@/assets/js/utils/cryptoJsUtil' +import {AESEncrypt,AESDecrypt} from '@/assets/js/utils/cryptoJsUtil' export default { name: 'logoutAgent', components: { @@ -116,9 +116,9 @@ export default { }, // 注销 logoutAgent() { - let jj = AESTools.AESEncrypt('中国分红我都i阿萨79热9去 =-0987654321)(*&……%¥#@!·,》?》《?你啊', '41424344454631323334353637383930') + let jj = AESEncrypt('中国分红我都i阿萨79热9去 =-0987654321)(*&……%¥#@!·,》?》《?你啊', '41424344454631323334353637383930') console.log('jj', jj) - let mm = AESTools.AESDecrypt(jj, '41424344454631323334353637383930') + let mm = AESDecrypt(jj, '41424344454631323334353637383930') console.log('mm', mm) //console.log(this.$MD5(this.logoutDTO.pwd))