diff --git a/src/api/purchase/purchasingrequisition.ts b/src/api/purchase/purchasingrequisition.ts
index bef29cb..5f78f36 100644
--- a/src/api/purchase/purchasingrequisition.ts
+++ b/src/api/purchase/purchasingrequisition.ts
@@ -359,3 +359,15 @@ export function listDownloadUrls(purchaseId: string | number) {
});
}
+/**
+ * 更新采购材料(部门申请人或负责人重新上传文件)
+ * @param data 包含purchaseId和fileIds的对象
+ */
+export function updateFiles(data: { purchaseId: string; fileIds: string[] }) {
+ return request({
+ url: '/purchase/purchasingfiles/updateFiles',
+ method: 'post',
+ data
+ });
+}
+
diff --git a/src/views/purchase/purchasingrequisition/FileArchiveDialog.vue b/src/views/purchase/purchasingrequisition/FileArchiveDialog.vue
index 6d36e4c..6d6e05d 100644
--- a/src/views/purchase/purchasingrequisition/FileArchiveDialog.vue
+++ b/src/views/purchase/purchasingrequisition/FileArchiveDialog.vue
@@ -32,7 +32,7 @@
class="file-table"
>
-
+
@@ -40,13 +40,21 @@
-
+
{{ row.fileTypeDesc || '未知类型' }}
-
+
+
+ 预览
+
关闭
+
+
+
+
+
+
+