This commit is contained in:
BianLzhaoMin 2025-09-05 09:31:38 +08:00
parent 756db49c7f
commit 461b6cb5f6
5 changed files with 40 additions and 16 deletions

View File

@ -14,6 +14,8 @@ const systemConfig = JSON.parse(localStorage.getItem('systemConfig')) || {
encryptResponse: true,
},
}
const isProduction = process.env.VUE_APP_ENV === 'production'
// const systemConfig = {
// requestConfig: {
// encryptRequest: process.env.VUE_APP_ENV === 'production' ? true : false,
@ -53,17 +55,23 @@ service.interceptors.request.use(
// 设置请求头
//入参加密
config.headers['encryptRequest'] =
systemConfig.requestConfig.encryptRequest && encryptRequest
systemConfig.requestConfig.encryptRequest &&
encryptRequest &&
isProduction
? 'true'
: 'false'
// 数据完整性校验
config.headers['checkIntegrity'] =
systemConfig.requestConfig.checkIntegrity && checkIntegrity
systemConfig.requestConfig.checkIntegrity &&
checkIntegrity &&
isProduction
? 'true'
: 'false'
//回参是否加密
config.headers['encryptResponse'] =
systemConfig.requestConfig.encryptResponse && encryptResponse
systemConfig.requestConfig.encryptResponse &&
encryptResponse &&
isProduction
? 'true'
: 'false'
@ -76,7 +84,9 @@ service.interceptors.request.use(
// get请求映射params参数
if (config.method === 'get' && config.params) {
let isEncrypt =
systemConfig.requestConfig.encryptRequest && encryptRequest
systemConfig.requestConfig.encryptRequest &&
encryptRequest &&
isProduction
let url = config.url + '?' + tansParams(config.params, isEncrypt)
// url = url.slice(0, -1)
config.params = {}
@ -99,7 +109,8 @@ service.interceptors.request.use(
// 加密数据
if (
systemConfig.requestConfig.encryptRequest &&
encryptRequest
encryptRequest &&
isProduction
// true
) {
console.log(data)

View File

@ -15,6 +15,8 @@ const systemConfig = JSON.parse(localStorage.getItem('systemConfig')) || {
},
}
const isProduction = process.env.VUE_APP_ENV === 'production'
// const systemConfig = {
// requestConfig: {
// encryptRequest: process.env.VUE_APP_ENV === 'production' ? true : false,
@ -52,17 +54,23 @@ service.interceptors.request.use(
// 设置请求头
//入参加密
config.headers['encryptRequest'] =
systemConfig.requestConfig.encryptRequest && encryptRequest
systemConfig.requestConfig.encryptRequest &&
encryptRequest &&
isProduction
? 'true'
: 'false'
// 数据完整性校验
config.headers['checkIntegrity'] =
systemConfig.requestConfig.checkIntegrity && checkIntegrity
systemConfig.requestConfig.checkIntegrity &&
checkIntegrity &&
isProduction
? 'true'
: 'false'
//回参是否加密
config.headers['encryptResponse'] =
systemConfig.requestConfig.encryptResponse && encryptResponse
systemConfig.requestConfig.encryptResponse &&
encryptResponse &&
isProduction
? 'true'
: 'false'
@ -97,7 +105,8 @@ service.interceptors.request.use(
if (
systemConfig.requestConfig.encryptRequest &&
encryptRequest &&
!isFile
!isFile &&
isProduction
) {
formDataObj.append(key, encryptWithSM4(value))
} else {

View File

@ -105,9 +105,9 @@
<template v-if="dialogConfig.outerTitle === '合同图片详情'">
<el-image
fit="cover"
:src="contractImgList[0]"
:preview-src-list="contractImgList"
fit="cover"
style="display: block; max-width: 90%; margin: 0 auto"
/>
</template>

View File

@ -140,13 +140,17 @@ export default {
//
async handleConfirm() {
// console.log(this.selectList)
// this.dialogConfig.outerVisible = false
const res = await setOftenUseMenuListAPI({
idArr: this.selectList.map((item) => item.id).join(','),
})
console.log(res, '设置常用菜单列表')
if (res.code === 200) {
this.$modal.msgSuccess('设置常用菜单列表成功')
this.getOftenUseMenuList()
this.handleCloseDialogOuter()
} else {
this.$modal.msgError('设置常用菜单列表失败')
}
},
//

View File

@ -27,10 +27,10 @@
在场人数:{{ lineCount }}
</span>
<span v-if="item.type === 3">
在场人(固定):{{ personAttendanceData.attNum }}
在场人(固定):{{ personAttendanceData.attNum }}
</span>
<span v-if="item.type === 4">
在场人(临时):{{
在场人(临时):{{
personAttendanceData.tempAttNum
}}
</span>