This commit is contained in:
吴红兵
2026-03-07 12:35:45 +08:00
parent 271710e870
commit b997b3ba48
423 changed files with 79612 additions and 91574 deletions

View File

@@ -9,7 +9,12 @@
</div>
</template>
<el-alert title="仅支持上传PDF格式文件每个类型仅能上传1个文件如需更新请先删除原文件" type="info" :closable="false" style="margin-bottom: 16px" />
<el-alert
title="仅支持上传PDF格式文件每个类型仅能上传1个文件如需更新请先删除原文件"
type="info"
:closable="false"
style="margin-bottom: 16px"
/>
<el-empty v-if="uploadedFileTypes.length === 0" description="该采购申请暂无上传材料" />
@@ -82,12 +87,7 @@ const fileTypeList: FileTypeItem[] = [
// 根据已上传文件类型过滤显示列表排除履约验收110和采购文件130
const displayedFileTypes = computed(() => {
return fileTypeList.filter(
(item) =>
uploadedFileTypes.value.includes(item.value) &&
item.value !== '110' &&
item.value !== '130'
);
return fileTypeList.filter((item) => uploadedFileTypes.value.includes(item.value) && item.value !== '110' && item.value !== '130');
});
const open = async (id: string, no?: string) => {
@@ -149,13 +149,13 @@ const handleSubmit = async () => {
uploadedFileTypes.value
.filter((ft) => ft !== '110' && ft !== '130')
.forEach((fileType) => {
const files = fileMap[fileType] || [];
files.forEach((file) => {
if (file.id) {
allFileIds.push(file.id);
}
const files = fileMap[fileType] || [];
files.forEach((file) => {
if (file.id) {
allFileIds.push(file.id);
}
});
});
});
if (allFileIds.length === 0) {
useMessage().warning('请至少保留或上传一个文件');