fix
This commit is contained in:
@@ -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('请至少保留或上传一个文件');
|
||||
|
||||
Reference in New Issue
Block a user