From bad09e00ef50d52740d8b548f1d579080e47c32a Mon Sep 17 00:00:00 2001
From: lideqin <694785430@qq.com>
Date: Wed, 17 Jul 2024 16:43:34 +0800
Subject: [PATCH] =?UTF-8?q?[update]=20=E6=A0=87=E5=87=86=E6=B3=95=E8=A7=84?=
=?UTF-8?q?=E7=AC=A6=E5=90=88=E6=80=A7=E6=8E=92=E6=9F=A5=E4=B8=AD=E4=BD=90?=
=?UTF-8?q?=E8=AF=81=E6=9D=90=E6=96=99=E6=9F=A5=E7=9C=8B=E6=94=B9=E6=88=90?=
=?UTF-8?q?=E5=BC=B9=E6=A1=86=E6=9F=A5=E7=9C=8B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/enums/commonEnums.js | 6 ---
.../modules/AssessmentLookModal.vue | 54 +++----------------
.../modules/FinishAuditBaseInfo.vue | 18 ++++---
.../modules/MainFinderCollectBaseInfo.vue | 15 +++---
.../modules/MainFinderSingleAuditBaseInfo.vue | 18 ++++---
5 files changed, 39 insertions(+), 72 deletions(-)
diff --git a/src/enums/commonEnums.js b/src/enums/commonEnums.js
index 1436ac2..19b7792 100644
--- a/src/enums/commonEnums.js
+++ b/src/enums/commonEnums.js
@@ -242,12 +242,6 @@ export const EvaluationResult = {
TO_BE_VERIFIED: { text: '待验证', value: '4' }
}
-// 法规符合性排查流程-新增方式
-export const AddType = {
- SELECT_STANDARD: { text: '选择标准', value: '1' },
- MANUAL_ADD: { text: '手动新增', value: '2' }
-}
-
// 标准解读流程-是否分发
export const IsDistribute = {
REJECT: { text: '驳回', value: 0 }, // 分发节点驳回时用
diff --git a/src/views/regulatoryComplianceAssessmentDatabase/regulatoryComplianceAssessment/modules/AssessmentLookModal.vue b/src/views/regulatoryComplianceAssessmentDatabase/regulatoryComplianceAssessment/modules/AssessmentLookModal.vue
index 8d1a175..0e22289 100644
--- a/src/views/regulatoryComplianceAssessmentDatabase/regulatoryComplianceAssessment/modules/AssessmentLookModal.vue
+++ b/src/views/regulatoryComplianceAssessmentDatabase/regulatoryComplianceAssessment/modules/AssessmentLookModal.vue
@@ -86,20 +86,13 @@
-
- {{ text || text === 0 ? record.material_dictText : global.emptyLine }}
- {{ record.material_dictText }}
- {{ global.emptyLine }}
-
+ {{ $t('view') }}
+ {{ global.emptyLine }}
-
-
-
-
![]()
-
-
+
+
@@ -112,6 +105,7 @@ import { kkFilePreview } from '@/utils/kkFilePreview'
import { downloadFile, getFileAccessHttpUrl } from '@/api/manage'
import { queryDepartTreeList } from '../../../../api/api'
import { ACCESS_TOKEN } from '@/store/mutation-types'
+import UploadFile from '@/components/UploadFile'
// 支持预览的文件后缀
const CAN_PREVIEW_FILE_SUFFIX = ['jpg', 'jpeg', 'png', 'pdf', 'doc', 'docx', 'xls', 'xlsx', 'ppt', 'pptx']
@@ -120,6 +114,7 @@ const FILE_TYPE_PDF = 'pdf'
export default {
name: 'AssessmentLookModal',
+ components: { UploadFile },
mixins: [JeroListMixin],
data () {
return {
@@ -274,41 +269,8 @@ export default {
const text = option.componentOptions.propsData.title || option.componentOptions.propsData.label
return text.toLowerCase().indexOf(input.toLowerCase()) >= 0
},
- previewFile (record) {
- // 截取文件后缀名
- const fileSuffix = record.material_dictText ? record.material_dictText.split('.')[record.material_dictText.split('.').length - 1].toLowerCase() : ''
- const canPreview = CAN_PREVIEW_FILE_SUFFIX.some(tt => fileSuffix.toLowerCase() === tt)
- // 判断是否为可预览格式的文件
- if (!canPreview) {
- this.$message.loading('该文件类型不支持预览,正在为您准备下载...').then(() => {
- this.handleDownload(record)
- })
- return
- }
- const fileFullUrl = `${window._CONFIG.domianWebSocketURL}/sys/common/view/${record.material}?at=${Vue.ls.get(ACCESS_TOKEN)}&fullfilename=${record.material_dictText}`
- // 图片预览,使用自己添加的组件
- if (canPreview && FILE_TYPE_IMGS.includes(fileSuffix)) {
- this.imageUrl = getFileAccessHttpUrl(record.material)
- // 获取viewer实例
- const viewer = this.$el.querySelector('.image').$viewer
- // 调用show方法进行显示预览图
- viewer.show()
- // this.$refs.imagePreviewModal.open(file)
- return
- }
- // pdf预览
- if (canPreview && FILE_TYPE_PDF.includes(fileSuffix)) {
- const url = previewPdf(record.material)
- window.open(url)
- return
- }
- // 其余可预览文件仍使用KKFile进行预览
- kkFilePreview(fileFullUrl)
- },
- // 下载
- handleDownload (record) {
- // 下载文件
- downloadFile(`/sys/common/download/${record.material}`, record.material_dictText)
+ handleMaterialClick (record) {
+ this.$refs.uploadFile.open(record.material)
},
handleCancel () {
this.close()
diff --git a/src/views/workCenter/regulatoryComplianceCheckProcess/modules/FinishAuditBaseInfo.vue b/src/views/workCenter/regulatoryComplianceCheckProcess/modules/FinishAuditBaseInfo.vue
index e341de9..71d9774 100644
--- a/src/views/workCenter/regulatoryComplianceCheckProcess/modules/FinishAuditBaseInfo.vue
+++ b/src/views/workCenter/regulatoryComplianceCheckProcess/modules/FinishAuditBaseInfo.vue
@@ -15,24 +15,25 @@
-
- {{ text || text === 0 ? record.material_dictText : global.emptyLine }}
- {{ record.material_dictText }}
- {{ global.emptyLine }}
-
+ {{ $t('view') }}
+ {{ global.emptyLine }}
+
+