|
|
@@ -287,6 +287,18 @@ export async function fileSaveAPI(data) {
|
|
|
}
|
|
|
return Promise.reject(new Error(res.data.message));
|
|
|
}
|
|
|
+/**
|
|
|
+ * 批量检查文件名称是否已存在(未逻辑删除)
|
|
|
+ * @param {string[]} names 待检查的文件名称集合(不含扩展名)
|
|
|
+ * @returns {Promise<string[]>} 重复的名称列表(既有重名 + 本次请求内重复)
|
|
|
+ */
|
|
|
+export async function checkNameExistsAPI(names) {
|
|
|
+ const res = await request.post('/fm/file/checkNameExists', names);
|
|
|
+ if (res.data.code == 0) {
|
|
|
+ return res.data.data || [];
|
|
|
+ }
|
|
|
+ return Promise.reject(new Error(res.data.message));
|
|
|
+}
|
|
|
/**
|
|
|
* 修改
|
|
|
* @data data
|