From 9860e221460a0a4ac1903dad2c97160d0eed0e63 Mon Sep 17 00:00:00 2001
From: long <515897141@qq.com>
Date: 星期五, 03 三月 2023 10:59:42 +0800
Subject: [PATCH] 初始化

---
 src/utils/jun_upload.js |   35 +++++++++++++++++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)

diff --git a/src/utils/jun_upload.js b/src/utils/jun_upload.js
new file mode 100644
index 0000000..27b10c5
--- /dev/null
+++ b/src/utils/jun_upload.js
@@ -0,0 +1,35 @@
+/**
+ * 鏂囦欢涓婁紶灏佽 - elementUI 鐢�
+ */
+
+import Axios from '../libs/axios'
+
+// 鏂囦欢涓婁紶璺緞
+const uploadUrl = 'pc/requirement!ajaxAddRequirement'
+
+export default {
+	// 鏂囦欢涓婁紶璺緞
+	uploadUrl,
+	// 鏂囦欢涓婁紶鏂规硶
+	uploadFile (content) {
+		var formData = new FormData()
+		formData.append(content.filename, content.file)
+		Axios({
+			method: 'post',
+			headers: { 'Content-Type': 'multipart/form-data' },
+			url: content.action,
+			data: formData
+		}).then((res)=>{
+			console.log('鏂囦欢涓婁紶瀹屾垚', res)
+			content.onSuccess(res.data, content)
+		}).catch((res)=>{
+			if (res.response) {
+				content.onError('涓婁紶鏂囦欢澶辫触' + res.response.status + ',' + res.response.data, res)
+			} else if (res.request) {
+				content.onError('涓婁紶鏂囦欢澶辫触锛屾湇鍔″櫒绔棤鍝嶅簲')
+			} else {
+				content.onError('涓婁紶鏂囦欢澶辫触锛岃姹傚皝瑁呭け璐�')
+			}
+		})
+	}
+}
\ No newline at end of file

--
Gitblit v1.8.0