From 0b4f8f340475c36e71638996478e5e267224da9c Mon Sep 17 00:00:00 2001 From: bestlee Date: Tue, 13 Oct 2026 12:04:41 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=84=E8=A7=88=E6=96=87=E4=BB=B6=E7=BB=9F?= =?UTF-8?q?=E4=B8=80=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/details/approval/index.vue | 2 +- src/views/details/closeDoc/index.vue | 802 +++++++++--------- src/views/details/disposal/index.vue | 2 +- src/views/details/index/index.vue | 2 +- src/views/docs/archives/index.vue | 2 +- src/views/docs/query/index.vue | 2 +- src/views/home/modules/template6.vue | 2 +- .../my/initiateChange/modules/changeApply.vue | 562 ++++++------ src/views/my/pssr/index.vue | 2 +- 9 files changed, 692 insertions(+), 686 deletions(-) diff --git a/src/views/details/approval/index.vue b/src/views/details/approval/index.vue index 963cee8..de3de36 100644 --- a/src/views/details/approval/index.vue +++ b/src/views/details/approval/index.vue @@ -8,7 +8,7 @@ import { getColorWithOpacity, tagTextColor, tagBgColor, tagBorderColor, download import { AiError, aiTypeJudge } from "@/service/api/ai"; import { systemConfigApi } from '@/service/api/system'; import { getChangeDetailApi } from '@/service/api/change'; -import previewComponent from '@/components/previewFile/index.vue' +import PreviewComponent from '@/components/previewFile/index.vue' import { rejectApi,agreeApi } from '@/service/api/myTasks'; const themeStore = useThemeStore(); diff --git a/src/views/details/closeDoc/index.vue b/src/views/details/closeDoc/index.vue index ff70ef5..b0e5bc1 100644 --- a/src/views/details/closeDoc/index.vue +++ b/src/views/details/closeDoc/index.vue @@ -9,7 +9,7 @@ import { uploadFileApi, deleteFileApi, fileListApi } from "@/service/api/file"; import { systemConfigApi, peopleListApi, templateListApi } from '@/service/api/system'; import { getChangeDetailApi } from '@/service/api/change'; import { myTasksCloseMaterialApi } from '@/service/api/myTasks'; -import previewComponent from '@/components/previewFile/index.vue' +import PreviewComponent from '@/components/previewFile/index.vue' const themeStore = useThemeStore(); const { routerPushByKey } = useRouterPush(); @@ -170,7 +170,7 @@ const chooseFiles = () => { const ids = new Set(checkedFiles.value); const result = fileList.value.filter((item:any) => ids.has(item.id)); // 合并文件列表 - let files = list.value[currentRowIndex.value]?.attachments.concat(result); + const files = list.value[currentRowIndex.value]?.attachments.concat(result); // 按id去重 const uniqueList = [ ...new Map(files.map((item:any) => [item.id, item])).values(), @@ -349,11 +349,11 @@ const togglePicker = (s: any) => { // 添加审批步骤人员 const addMember = (s: any, v: string | null) => { if (v && !s.members.some((m:any) => m.user_name === v)){ - let info = findUserInTree(memberList.value, v); + const info = findUserInTree(memberList.value, v); s.members.push({ user_id: Number(v), user_name: info?.user_name || '', org_id: info?.org_id || '', org_name: info?.org_name || '', specialty: "", is_sign: 0 }); pick.value = null; pickerStepId.value = null; - } + } } // 删除审批步骤人员 const delMember = (s: any, p: number) => { @@ -397,411 +397,415 @@ onMounted(async () => { \ No newline at end of file + diff --git a/src/views/my/pssr/index.vue b/src/views/my/pssr/index.vue index 83f2b54..5ee4cf2 100644 --- a/src/views/my/pssr/index.vue +++ b/src/views/my/pssr/index.vue @@ -5,7 +5,7 @@ import { Icon } from '@iconify/vue' import { useThemeStore } from '@/store/modules/theme'; import { useRouterPush } from '@/hooks/common/router'; import { formatTimestamp, getTimeRangeStamp, downloadFileFun } from '@/utils/common'; -import previewComponent from '@/components/previewFile/index.vue' +import PreviewComponent from '@/components/previewFile/index.vue' import { pssrListApi } from '@/service/api/pssr'; const themeStore = useThemeStore();