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