From 671b429b3c000eccf05910452505562f06defa73 Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周二, 06 5月 2025 07:54:56 +0800
Subject: [PATCH] 222
---
HIAWms/web/src/api/file.ts | 37 +++++++++++++++++++++++++++++++++++++
1 files changed, 37 insertions(+), 0 deletions(-)
diff --git a/HIAWms/web/src/api/file.ts b/HIAWms/web/src/api/file.ts
new file mode 100644
index 0000000..b7101d3
--- /dev/null
+++ b/HIAWms/web/src/api/file.ts
@@ -0,0 +1,37 @@
+import sdk from 'sdk'
+const { utils } = sdk
+const { request } = utils
+/**
+ * 瀵煎叆鏂囦欢
+ * @param filter 绛涢��
+ * @returns
+ */
+export const importFileToService = (
+ url: string,
+ formData?: FormData
+): Promise<{ items: any[]; totalCount: number }> => {
+ return request.post(url, formData)
+}
+
+/**
+ * 瀵煎嚭鏂囦欢
+ * @param filter 绛涢��
+ * @returns
+ */
+/**
+ * 瀵煎嚭
+ * @param data
+ * @returns
+ */
+export const exportFileToClient = (
+ url: string,
+ params: Record<string, any>
+) => {
+ const str = new URLSearchParams(
+ params as unknown as URLSearchParams
+ ).toString()
+ const p = str ? `?${str}` : ''
+ return request.get(url + p, {
+ responseType: 'blob',
+ })
+}
--
Gitblit v1.9.3