From cf7e71c6d0fb64eeb6b5deac540da843b4bb465c Mon Sep 17 00:00:00 2001
From: QYF-GitLab1 <1940665526@qq.com>
Date: 星期二, 26 八月 2025 10:41:52 +0800
Subject: [PATCH] 关于我们-理念与品牌文化

---
 src/assets/js/middleGround/api/file.js |   94 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 94 insertions(+), 0 deletions(-)

diff --git a/src/assets/js/middleGround/api/file.js b/src/assets/js/middleGround/api/file.js
new file mode 100644
index 0000000..7564f80
--- /dev/null
+++ b/src/assets/js/middleGround/api/file.js
@@ -0,0 +1,94 @@
+import request from "@/plugin/axios/index.ts";
+const fileApi = {
+  // 鑾峰彇pdf鎬婚〉鏁�
+  getPdfTotalPage(data) {
+    return request({
+      url: "/file/GetPdfTotalPage",
+      method: "post",
+      data
+    });
+  },
+
+  // 鑾峰彇pdf銆亀ord銆乸pt绛夎浆鍥剧墖棰勮
+  getPdfInfo(data) {
+    return request({
+      url: "/file/GetPdfInfo",
+      method: "post",
+      data
+    });
+  },
+  //鑾峰彇pdf鐩綍
+  GetPdfToc(data) {
+    return request({
+      url: "/file/GetPdfToc",
+      method: "post",
+      data
+    });
+  },
+  //鑾峰彇鏂囦欢
+  getPdfPageImage(params) {
+    return request({
+      url: '/file/GetPdfPageImage',
+      method: 'get',
+      responseType: 'blob',
+      params
+    });
+  },
+  //涓婁紶鏂囦欢
+  upload(data) {
+    return request({
+      url: "/file/api/ApiUpload",
+      method: "post",
+      data
+    });
+  },
+
+  // 鑾峰彇闃块噷浜戝姞閫熷湴鍧�
+  getAliVod(data) {
+    return request({
+      url: "/file/GetAliVod",
+      method: "post",
+      data,
+    });
+  },
+
+  downloadForAuthorize(params) {
+    return request({
+      url: '/file/api/ApiDownloadForAuthorize',
+      method: 'GET',
+      responseType: 'blob',
+      params
+    });
+  },
+  // 鎵归噺涓嬭浇
+  downloadFiles(data) {
+    return request({
+      url: '/file/api/ApiDownloadFiles',
+      method: 'post',
+      responseType: 'blob',
+      data
+    });
+  },
+
+  // 鎵归噺涓嬭浇get
+  getDownloadFiles (params) {
+    return request({
+      url: '/file/api/ApiGetDownloadFiles',
+      method: 'GET',
+      responseType: 'blob',
+      headers:{
+        'md5s':params
+      }
+    });
+  },
+  // 鍙戦�佷笅杞介偖浠�
+  sendFileEmail (data) {
+    return request({
+      url:'/file/api/ApiSendFileWithEmail',
+      method:'post',
+      data
+    })
+  }
+}
+
+export default fileApi;
\ No newline at end of file

--
Gitblit v1.9.1