mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-11 19:06:43 +08:00
随机秘钥加密解密--封装方法调取方式问题修改
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
import AESTools from '@/assets/js/utils/cryptoJsUtil'
|
import {AESCacheEncrypt,AESCacheDecrypt} from '@/assets/js/utils/cryptoJsUtil'
|
||||||
import configApp from '@/config'
|
import configApp from '@/config'
|
||||||
import cacheKeys from '@/assets/js/utils/needCacheKey'
|
import cacheKeys from '@/assets/js/utils/needCacheKey'
|
||||||
export default {
|
export default {
|
||||||
@@ -8,7 +8,7 @@ export default {
|
|||||||
})
|
})
|
||||||
//设置localStorage 值
|
//设置localStorage 值
|
||||||
if (cacheKeys.isAll || exist) {
|
if (cacheKeys.isAll || exist) {
|
||||||
window.localStorage.setItem(key, AESTools.AESCacheEncrypt(value, configApp.CACHE_ENCRYP))
|
window.localStorage.setItem(key, AESCacheEncrypt(value, configApp.CACHE_ENCRYP))
|
||||||
} else {
|
} else {
|
||||||
window.localStorage.setItem(key, value)
|
window.localStorage.setItem(key, value)
|
||||||
}
|
}
|
||||||
@@ -21,7 +21,7 @@ export default {
|
|||||||
return item === key
|
return item === key
|
||||||
})
|
})
|
||||||
if (cacheKeys.isAll || exist) {
|
if (cacheKeys.isAll || exist) {
|
||||||
return AESTools.AESCacheDecrypt(value, configApp.CACHE_ENCRYP)
|
return AESCacheDecrypt(value, configApp.CACHE_ENCRYP)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return value
|
return value
|
||||||
@@ -37,7 +37,7 @@ export default {
|
|||||||
})
|
})
|
||||||
//设置localStorage 值
|
//设置localStorage 值
|
||||||
if (cacheKeys.isAll || exist) {
|
if (cacheKeys.isAll || exist) {
|
||||||
window.sessionStorage.setItem(key, AESTools.AESCacheEncrypt(value, configApp.CACHE_ENCRYP))
|
window.sessionStorage.setItem(key, AESCacheEncrypt(value, configApp.CACHE_ENCRYP))
|
||||||
} else {
|
} else {
|
||||||
window.sessionStorage.setItem(key, value)
|
window.sessionStorage.setItem(key, value)
|
||||||
}
|
}
|
||||||
@@ -51,7 +51,7 @@ export default {
|
|||||||
})
|
})
|
||||||
//设置localStorage 值
|
//设置localStorage 值
|
||||||
if (cacheKeys.isAll || exist) {
|
if (cacheKeys.isAll || exist) {
|
||||||
return AESTools.AESCacheDecrypt(value, configApp.CACHE_ENCRYP)
|
return AESCacheDecrypt(value, configApp.CACHE_ENCRYP)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return value
|
return value
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import axios from 'axios'
|
import axios from 'axios'
|
||||||
import AESTools from '@/assets/js/utils/cryptoJsUtil'
|
import {AESEncrypt,AESDecrypt} from '@/assets/js/utils/cryptoJsUtil'
|
||||||
import configApp from '@/config'
|
import configApp from '@/config'
|
||||||
import { Dialog, Toast } from 'vant'
|
import { Dialog, Toast } from 'vant'
|
||||||
import CacheUtils from '@/assets/js/utils/cacheUtils'
|
import CacheUtils from '@/assets/js/utils/cacheUtils'
|
||||||
@@ -129,7 +129,7 @@ service.interceptors.request.use(
|
|||||||
config.data = {}
|
config.data = {}
|
||||||
}
|
}
|
||||||
if(!!config.data && config.data != null){
|
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))
|
console.log("[调用请求加密服务][请求地址:"+config.url+"][加密前报文:]",JSON.stringify(config.data))
|
||||||
config.data = {"data": encrypt }
|
config.data = {"data": encrypt }
|
||||||
console.log("[调用请求加密服务][请求地址:"+config.url+"][加密后报文:]",config.data)
|
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(response.config.url && response.config.method == 'post' && /api\/$/.test(response.config.url.split('v1')[0])){
|
||||||
if(res.response){
|
if(res.response){
|
||||||
console.log("[调用请求加密服务][请求地址:"+response.config.url+"][解密前报文:]",JSON.stringify(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))
|
console.log("[调用请求加密服务][请求地址:"+response.config.url+"][解密后报文:]",JSON.stringify(res))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,7 @@
|
|||||||
import { Field, CellGroup, Popup, Picker, Checkbox, Area } from 'vant'
|
import { Field, CellGroup, Popup, Picker, Checkbox, Area } from 'vant'
|
||||||
import { getAgentInfo } from '@/api/ebiz/my/my.js'
|
import { getAgentInfo } from '@/api/ebiz/my/my.js'
|
||||||
import { getAuthCode } from '@/api/ebiz/sale/sale'
|
import { getAuthCode } from '@/api/ebiz/sale/sale'
|
||||||
import AESTools from '@/assets/js/utils/cryptoJsUtil'
|
import {AESEncrypt,AESDecrypt} from '@/assets/js/utils/cryptoJsUtil'
|
||||||
export default {
|
export default {
|
||||||
name: 'logoutAgent',
|
name: 'logoutAgent',
|
||||||
components: {
|
components: {
|
||||||
@@ -116,9 +116,9 @@ export default {
|
|||||||
},
|
},
|
||||||
// 注销
|
// 注销
|
||||||
logoutAgent() {
|
logoutAgent() {
|
||||||
let jj = AESTools.AESEncrypt('中国分红我都i阿萨79热9去 =-0987654321)(*&……%¥#@!·,》?》《?你啊', '41424344454631323334353637383930')
|
let jj = AESEncrypt('中国分红我都i阿萨79热9去 =-0987654321)(*&……%¥#@!·,》?》《?你啊', '41424344454631323334353637383930')
|
||||||
console.log('jj', jj)
|
console.log('jj', jj)
|
||||||
let mm = AESTools.AESDecrypt(jj, '41424344454631323334353637383930')
|
let mm = AESDecrypt(jj, '41424344454631323334353637383930')
|
||||||
console.log('mm', mm)
|
console.log('mm', mm)
|
||||||
|
|
||||||
//console.log(this.$MD5(this.logoutDTO.pwd))
|
//console.log(this.$MD5(this.logoutDTO.pwd))
|
||||||
|
|||||||
Reference in New Issue
Block a user