diff --git a/src/utils/configure.js b/src/utils/configure.js index a303d61f..9e827285 100644 --- a/src/utils/configure.js +++ b/src/utils/configure.js @@ -42,9 +42,9 @@ const CONFIG = { IS_CODE_LOGIN: LOGIN_CONFIG.CODE_EMAIL_LOGIN || LOGIN_CONFIG.CODE_PHONE_LOGIN, // 是否开启短信登录 // 数据设置 dataSettings: { - integrityCheck: DATA_SETTINGS.OPEN, // 数据完整性校验(true:开启,false:关闭) - encryptRequest: DATA_SETTINGS.OPEN, // 数据传输加密(true:开启,false:关闭) - encryptResponse: DATA_SETTINGS.OPEN // 数据返回解密(true:开启,false:关闭) + integrityCheck: DATA_SETTINGS.CLOSE, // 数据完整性校验(true:开启,false:关闭) + encryptRequest: DATA_SETTINGS.CLOSE, // 数据传输加密(true:开启,false:关闭) + encryptResponse: DATA_SETTINGS.CLOSE // 数据返回解密(true:开启,false:关闭) } } diff --git a/src/utils/request.js b/src/utils/request.js index 81f525dd..8257c617 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -40,11 +40,11 @@ service.interceptors.request.use(config => { // 设置请求头 //入参加密 - config.headers['DATA_ENCRYPT_REQUEST'] = CONFIG.dataSettings.encryptRequest && encryptRequest ? 'true' : 'false' + config.headers['encryptRequest'] = CONFIG.dataSettings.encryptRequest && encryptRequest ? 'true' : 'false' // 数据完整性校验 - config.headers['DATA_INTEGRITY'] = CONFIG.dataSettings.integrityCheck && checkIntegrity ? 'true' : 'false' + config.headers['checkIntegrity'] = CONFIG.dataSettings.integrityCheck && checkIntegrity ? 'true' : 'false' //回参是否加密 - config.headers['DATA_ENCRYPT_RESPONSE'] = CONFIG.dataSettings.encryptResponse && encryptResponse ? 'true' : 'false' + config.headers['encryptResponse'] = CONFIG.dataSettings.encryptResponse && encryptResponse ? 'true' : 'false' const isRepeatSubmit = repeatSubmit // 处理 Token @@ -57,11 +57,11 @@ service.interceptors.request.use(config => { let params = tansParams(config.params).slice(0, -1) console.log(params) // 数据完整性校验 - if (checkIntegrity) { + if (CONFIG.dataSettings.integrityCheck && checkIntegrity) { config.headers['Params-Hash'] = hashWithSM3AndSalt(params) } // 加密参数 - if (encryptRequest) { + if (CONFIG.dataSettings.encryptRequest && encryptRequest) { params = encryptCBC(params) } config.url = `${config.url}?${params}` @@ -71,11 +71,11 @@ service.interceptors.request.use(config => { if (!isRepeatSubmit && (config.method === 'post' || config.method === 'put')) { let data = typeof config.data === 'object' ? JSON.stringify(config.data) : config.data // 数据完整性校验 - if (checkIntegrity) { + if (CONFIG.dataSettings.integrityCheck && checkIntegrity) { config.headers['Params-Hash'] = hashWithSM3AndSalt(data) } // 加密数据 - if (encryptRequest) { + if (CONFIG.dataSettings.encryptRequest && encryptRequest) { config.data = encryptCBC(data) } // 检查请求数据大小 diff --git a/src/views/system/logininfor/index.vue b/src/views/system/logininfor/index.vue index b181e71d..65bb1083 100644 --- a/src/views/system/logininfor/index.vue +++ b/src/views/system/logininfor/index.vue @@ -62,7 +62,8 @@ :disabled="multiple" @click="handleDelete" v-hasPermi="['system:logininfor:remove']" - >删除 + >删除 + 清空 + >清空 + 解锁 + >解锁 + 导出 + >导出 + - - - - - + + + + + - - + + @@ -127,10 +137,10 @@