From 712c080180b9e8511b4e1c26d707882a557b26c7 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期三, 16 七月 2025 18:26:30 +0800 Subject: [PATCH] 前端 --- h5/utils/http.api.js | 84 ++++++++++++++++++++++++----------------- 1 files changed, 49 insertions(+), 35 deletions(-) diff --git a/h5/utils/http.api.js b/h5/utils/http.api.js index 687912e..6d5cb49 100644 --- a/h5/utils/http.api.js +++ b/h5/utils/http.api.js @@ -1,48 +1,62 @@ import { encryptData } from '@/utils/decryption.js' const install = (Vue, vm) => { - uni.$u.http.setConfig((config) => { config.baseURL = vm.$baseUrl; config.timeout = 60000; return config; }) - let login = (data = {}) => vm.$u.http.post('web/member/loginH5', encryptData(data)); // 鐧诲綍 - let categoryTree = (params = {}) => vm.$u.http.get('web/category/categoryTree', { params }); // 鏌ヨ鏍� - let workOrderCreate = (data = {}) => vm.$u.http.post('web/workOrder/create', encryptData(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', encryptData(data)); // 涓婁紶 - let categoryList = (params = {}) => vm.$u.http.get('web/category/categoryList', { params }); // 鑾峰彇鍒嗙被绫诲埆鑾峰彇鍒嗙被鍒楄〃 - let page = (data = {}) => vm.$u.http.post('web/workOrder/page', encryptData(data)); // 鍒嗛〉鏌ヨ - let getWorkOrderData = (data = {}) => vm.$u.http.post('web/workOrder/getWorkOrderData', encryptData(data)); // 鍒嗛〉鏌ヨ - let passOn = (data = {}) => vm.$u.http.post('web/workOrder/passOn', encryptData(data)); // 宸ュ崟鎸囨淳 - let closeWorkOrder = (data = {}) => vm.$u.http.post('web/workOrder/closeWorkOrder', encryptData(data)); // 宸ュ崟鍏抽棴 - let urge = (params = {}) => vm.$u.http.get('web/workOrder/urge', { params }); // 宸ュ崟鍌績 - let sendCopy = (data = {}) => vm.$u.http.post('web/workOrder/sendCopy', encryptData(data)); // 宸ュ崟鎶勯�� - let getQwSignature = (data = {}) => vm.$u.http.post('web/member/getQwSignature', encryptData(data)); // 鑾峰彇titket - let getCategoryVOForGCXTree = (params = {}) => vm.$u.http.get('web/category/getCategoryVOForGCXTree', { params }); // 鏌ヨ鏍� - let getCopySendUserPage = (data = {}) => vm.$u.http.post('web/member/getCopySendUserPage', encryptData(data)); // 鏌ヨ鍙鎶勯�佷汉鍒嗛〉 + let wxLogin = (data = {}) => vm.$u.http.post('web/account/wxLogin',{ params }); // 鐧诲綍 + let wxAuthPhone = (data = {}) => vm.$u.http.get('web/account/wxAuthPhone', { params }); // 鐧诲綍 + let applyForIdentity = (params = {}) => uni.$u.http.post('web/user/applyForIdentity', { params }) // 鐢宠韬唤淇℃伅 + let editMemberInfo = (params = {}) => uni.$u.http.post('web/user/editMemberInfo', { params }) // 缂栬緫涓汉淇℃伅 + let editUseIdentity = (params = {}) => vm.$u.http.post('web/user/editUseIdentity', { params }); // 鍒囨崲鐢ㄥ伐韬唤 + let getIdentityInfo = (data = {}) => vm.$u.http.get('web/user/getIdentityInfo', { params }); // 鑾峰彇韬唤璁よ瘉淇℃伅 + let getMemberInfo = (data = {}) => vm.$u.http.get('web/user/getMemberInfo', { params }); // 鑾峰彇涓汉淇℃伅 + let revenuePage = (params = {}) => vm.$u.http.post('web/user/revenuePage', { params }); // 浣欓鏄庣粏 + let updateIdentity = (params = {}) => vm.$u.http.post('web/user/updateIdentity', { params }); // 淇敼韬唤淇℃伅锛堣璇佸け璐ュ悗浣跨敤锛� + let updateLocation = (params = {}) => vm.$u.http.post('web/user/updateLocation', { params }); // 淇敼韬唤淇℃伅浣嶇疆锛堣璇佹垚鍔熷悗浣跨敤锛� + let accept = (params = {}) => vm.$u.http.get('web/orders/accept', { params }); // 鎵嬪姩鎺ュ崟 - 鎺ュ崟鏂� + let begin = (params = {}) => vm.$u.http.get('web/orders/begin', { params }); // 寮�濮嬩綔涓� - 鍙戝崟鏂� + let comment = (params = {}) => vm.$u.http.post('web/orders/comment', { params }); // 璁㈠崟璇勪环 - 鍙戝崟鏂� + let confirmUpd = (params = {}) => vm.$u.http.post('web/orders/confirmUpd', { params }); // 纭璁㈠崟淇敼 - 鎺ュ崟鏂� + let doneOrder = (params = {}) => vm.$u.http.post('web/orders/doneOrder', { params }); // 瀹屾垚璁㈠崟 - 鍙戝崟鏂� + let getDetail = (params = {}) => vm.$u.http.get('web/orders/getDetail', { params }); // 璁㈠崟璇︽儏 + let orderPage = (params = {}) => vm.$u.http.post('web/orders/page', { params }); // 鍒嗛〉鏌ヨ + let receiveCancelOrder = (params = {}) => vm.$u.http.get('web/orders/receiveCancelOrder', { params }); // 鍙栨秷鎺ュ崟 - 鎺ュ崟鏂� + let releaseCancelOrder = (params = {}) => vm.$u.http.get('web/orders/releaseCancelOrder', { params }); // 鍙栨秷鎺ュ崟 - 鎺ュ崟鏂� + let release = (params = {}) => vm.$u.http.post('web/orders/release', { params }); // 鍙戝竷璁㈠崟 - 鍙戝崟鏂� + let updOrderData = (params = {}) => vm.$u.http.post('web/orders/updOrderData', { params }); // 淇敼璁㈠崟鏃ユ湡 - 鍙戝崟鏂� + let updateOrder = (params = {}) => vm.$u.http.post('web/orders/updateOrder', { params }); // 淇敼璁㈠崟 - 鍙戝崟鏂� + let getCategoryList = (params = {}) => vm.$u.http.get('web/orders/getCategoryList', { params }); // 鑾峰彇鍒嗙被鍒楄〃 + let upload = (data = {}) => vm.$u.http.post('web/public/upload', data); // 涓婁紶 + vm.$u.api = { - login, - categoryTree, - workOrderCreate, - upload, - detail, - categoryList, - managersList, - page, - getWorkOrderData, - passOn, - closeWorkOrder, - urge, - sendCopy, - getQwSignature, - uploadBatch, - getCategoryVOForGCXTree, - getCopySendUserPage + wxLogin, + wxAuthPhone, + applyForIdentity, + editMemberInfo, + editUseIdentity, + getIdentityInfo, + getMemberInfo, + revenuePage, + updateIdentity, + updateLocation, + accept, + begin, + comment, + confirmUpd, + doneOrder, + getDetail, + orderPage, + receiveCancelOrder, + releaseCancelOrder, + release, + updOrderData, + updateOrder, + getCategoryList, + upload }; } -- Gitblit v1.9.3