From 16332a341801f80d27830d2ea4e683b4ab21167c Mon Sep 17 00:00:00 2001
From: k94314517 <8417338+k94314517@user.noreply.gitee.com>
Date: 星期一, 21 四月 2025 18:28:00 +0800
Subject: [PATCH] 工单业务

---
 h5/utils/http.api.js |   38 ++++++++++++++++++++++++++++++++++----
 1 files changed, 34 insertions(+), 4 deletions(-)

diff --git a/h5/utils/http.api.js b/h5/utils/http.api.js
index 1086c2a..9d4009c 100644
--- a/h5/utils/http.api.js
+++ b/h5/utils/http.api.js
@@ -1,3 +1,4 @@
+import { encryptData } from '@/utils/decryption.js'
 const install = (Vue, vm) => {
 	
 	uni.$u.http.setConfig((config) => {
@@ -6,13 +7,42 @@
 	    return config;
 	})
 	
-	let login = (params = {}) => vm.$u.http.get('mobile/system/login', { params });	// 鐧诲綍
-	let updateById = (data = {}) => vm.$u.http.post('mobile/user/updateById', data);
-	
+	let login = (data = {}) => vm.$u.http.post('web/member/loginH5', data);	// 鐧诲綍   encryptData(data)
+	let categoryTree = (params = {}) => vm.$u.http.get('web/category/categoryTree', { params });	// 鏌ヨ鏍�
+	let workOrderCreate = (data = {}) => vm.$u.http.post('web/workOrder/create', data);	// 鍒涘缓宸ュ崟
+	let upload = (data = {}) => vm.$u.http.post('web/public/upload', data);	// 涓婁紶
+	let uploadBatch = (data = {}) => vm.$u.http.post('web/public/uploadBatch', data);	// 鎵归噺涓婁紶鏂囦欢鍒癋TP
+	let detail = (params = {}) => vm.$u.http.get('web/workOrder/detail', { params });	// 椋庨櫓涓婃姤璇︽儏
+	let managersList = (data = {}) => vm.$u.http.post('web/workOrder/managersList', data);	// 涓婁紶
+	let categoryList = (params = {}) => vm.$u.http.get('web/category/categoryList', { params });	// 鑾峰彇鍒嗙被绫诲埆鑾峰彇鍒嗙被鍒楄〃
+	let page = (data = {}) => vm.$u.http.post('web/workOrder/page', data);	// 鍒嗛〉鏌ヨ
+	let getWorkOrderData = (data = {}) => vm.$u.http.post('web/workOrder/getWorkOrderData', data);	// 鍒嗛〉鏌ヨ
+	let passOn = (data = {}) => vm.$u.http.post('web/workOrder/passOn', data);	// 宸ュ崟鎸囨淳
+	let closeWorkOrder = (data = {}) => vm.$u.http.post('web/workOrder/closeWorkOrder', data);	// 宸ュ崟鍏抽棴
+	let urge = (params = {}) => vm.$u.http.get('web/workOrder/urge', { params });	// 宸ュ崟鍌績
+	let sendCopy = (data = {}) => vm.$u.http.post('web/workOrder/sendCopy', data);	// 宸ュ崟鎶勯��
+	let getQwSignature = (data = {}) => vm.$u.http.post('web/member/getQwSignature', data);	// 鑾峰彇titket
+	let getCategoryVOForGCXTree = (params = {}) => vm.$u.http.get('web/category/getCategoryVOForGCXTree', { params });	// 鏌ヨ鏍�
+	let getCopySendUserPage = (data = {}) => vm.$u.http.post('web/member/getCopySendUserPage', data);	// 鏌ヨ鍙鎶勯�佷汉鍒嗛〉
 	
 	vm.$u.api = {
 		login,
-		updateById
+		categoryTree,
+		workOrderCreate,
+		upload,
+		detail,
+		categoryList,
+		managersList,
+		page,
+		getWorkOrderData,
+		passOn,
+		closeWorkOrder,
+		urge,
+		sendCopy,
+		getQwSignature,
+		uploadBatch,
+		getCategoryVOForGCXTree,
+		getCopySendUserPage
 	};
 }
 

--
Gitblit v1.9.3