From e3f6581c48b1dfb65c55e8a1a6ce1761a7dc26b4 Mon Sep 17 00:00:00 2001
From: zhangwei <1504152376@qq.com>
Date: 星期四, 16 一月 2025 15:29:43 +0800
Subject: [PATCH] 费用报销

---
 src/common/request/http.api.js |  235 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 233 insertions(+), 2 deletions(-)

diff --git a/src/common/request/http.api.js b/src/common/request/http.api.js
index 2bc3044..946bfb7 100644
--- a/src/common/request/http.api.js
+++ b/src/common/request/http.api.js
@@ -45,10 +45,33 @@
 	}
 });
 
+let getUserId = (userid) => http.get(`/api/User/getUser/${userid}`, {
+	custom: {
+		methodName: 'getUserId',
+		needToken: true
+	}
+})
+
+//鏍规嵁ld鏌ヨ鎷涘伐鏄庣粏
+let getOrder = (params, config = {}) => http.get(`/api/OrderWorker/getOrder/${params}`, {
+	custom: {
+		methodName: 'getOrder',
+		needToken: true
+	}
+});
+
 // 淇濆瓨鐢ㄦ埛宸ヤ汉淇℃伅
 let saveUserWorker = (params, config = {}) => http.post(`/api/User/saveUserWorker`, params, {
 	custom: {
 		methodName: 'saveUserWorker',
+		needToken: true
+	}
+});
+
+// 淇濆瓨鐢ㄦ埛鍏徃淇℃伅
+let saveUserCompany = (params, config = {}) => http.post(`/api/User/saveUserCompany`, params, {
+	custom: {
+		methodName: 'saveUserCompany',
 		needToken: true
 	}
 });
@@ -73,6 +96,14 @@
 let saveQueRen = (params, config = {}) => http.post(`/api/OrderCompany/saveQueRen`, params, {
 	custom: {
 		methodName: 'saveQueRen',
+		needToken: true
+	}
+});
+
+// 鍏徃鎷掔粷宸ヤ汉
+let saveBuLuYong = (params, config = {}) => http.post(`/api/OrderCompany/saveBuLuYong`, params, {
+	custom: {
+		methodName: 'saveBuLuYong',
 		needToken: true
 	}
 });
@@ -157,7 +188,7 @@
 	}
 });
 
-// 宸ヤ汉纭褰撳ぉ鎵撳崱璇︽儏
+// 鏌ヨ宸ヤ汉鏀跺叆璁板綍
 let PostMyTiXianDetailListPage = (params, config = {}) => http.post(`/api/OrderWorker/PostMyTiXianDetailListPage`,
 	params, {
 		custom: {
@@ -165,6 +196,181 @@
 			needToken: true
 		}
 	});
+
+
+// 澧炲姞浜鸿劯搴� base64
+let IaiAddPersoBase64 = (params, config = {}) => http.post(`/api/UpFile/IaiAddPersoBase64`, params, {
+	custom: {
+		methodName: 'IaiAddPersoBase64',
+		needToken: true
+	}
+});
+
+//淇敼鐢ㄦ埛淇℃伅
+let saveUser = (params, config = {}) => http.post(`/api/User/saveUser`, params, {
+	custom: {
+		methodName: 'saveUser',
+		needToken: true
+	}
+});
+
+// 鏌ヨ鍏徃涓嬫墍鏈夊憳宸�
+let PostMystaffList = (params, config = {}) => http.post(`/api/OrderCompany/PostMystaffList`, params, {
+	custom: {
+		methodName: 'PostMystaffList',
+		needToken: true
+	}
+});
+
+// 淇濆瓨鍏徃鍛樺伐涓虹鐞嗗憳
+let SaveStaffAdmin = (params, config = {}) => http.post(`/api/OrderCompany/SaveStaffAdmin`, params, {
+	custom: {
+		methodName: 'SaveStaffAdmin',
+		needToken: true
+	}
+});
+
+// 鎻愮幇
+let GetTransferMoney = (params, config = {}) => http.get(`/api/UserTransfer/GetTransferMoney?Money=${params}`, {
+	custom: {
+		methodName: 'GetTransferMoney',
+		needToken: true
+	}
+});
+
+// 鑱屼綅涓嬫灦
+let deleteOrder = (params, config = {}) => http.post(`/api/OrderCompany/deleteOrder`, params, {
+	custom: {
+		methodName: 'deleteOrder',
+		needToken: true
+	}
+});
+
+// 鏌ヨ鍏徃涓嬪伐浜虹殑宸ヨ祫棰濆害
+let PostMyComGongZiListPage = (params, config = {}) => http.post(`/api/OrderCompany/PostMyComGongZiListPage`, params, {
+	custom: {
+		methodName: 'PostMyComGongZiListPage',
+		needToken: true
+	}
+});
+
+// 鍏徃淇敼宸ヤ汉宸ヤ环
+let saveWorkPrice = (params, config = {}) => http.post(`/api/OrderCompany/saveWorkPrice`, params, {
+	custom: {
+		methodName: 'saveWorkPrice',
+		needToken: true
+	}
+});
+
+// 鍛樺伐鎶ラ攢鍗曞垪琛�
+let getworkerplanelist = (params, config = {}) => http.post(`/api/CyOSStaff/getplanelist`, params, {
+	custom: {
+		methodName: 'getworkerplanelist',
+		needToken: true
+	}
+});
+
+// 鑾峰彇閮ㄩ棬鍒楄〃
+let GetDepartLstt = (params, config = {}) => http.get(`/api/CYOSSetting/GetDepartLstt`, {
+	custom: {
+		methodName: 'GetDepartLstt',
+		needToken: true
+	}
+});
+
+// 鑾峰彇绉戠洰鍒楄〃
+let getKeMuList = (params, config = {}) => http.get(`/api/CYOSSetting/getKeMuList`, {
+	custom: {
+		methodName: 'getKeMuList',
+		needToken: true
+	}
+});
+
+
+// 鍒涘缓鎶ラ攢鍗�
+let CreatOder = (params, config = {}) => http.post(`/api/CyOSStaff/CreatOder`, params, {
+	custom: {
+		methodName: 'CreatOder',
+		needToken: true
+	}
+});
+
+// 缂栬緫鎶ラ攢鍗�
+let EditOder = (params, config = {}) => http.post(`/api/CyOSStaff/EditOder`, params, {
+	custom: {
+		methodName: 'EditOder',
+		needToken: true
+	}
+});
+
+
+//鍛樺伐鏌ョ湅璇︽儏
+let workerGetPlanInfo = (params, config = {}) => http.get(`/api/CyOSStaff/GetPlanInfo/${params}`, {
+	custom: {
+		methodName: 'workerGetPlanInfo',
+		needToken: true
+	}
+});
+
+
+// 璐㈠姟鎶ラ攢鍗曞垪琛�
+let getcaiwuplanelist = (params, config = {}) => http.post(`/api/CyOSBaoXiaoCaiWu/getplanelist`, params, {
+	custom: {
+		methodName: 'getcaiwuplanelist',
+		needToken: true
+	}
+});
+
+
+// 涓荤鍒楄〃
+let getzhuguanplanelist = (params, config = {}) => http.post(`/api/CyOSBaoXiaoZHuGuan/getplanelist`, params, {
+	custom: {
+		methodName: 'getzhuguanplanelist',
+		needToken: true
+	}
+});
+
+// 鎬荤粡鐞嗗垪琛�
+let getjingliplanelist = (params, config = {}) => http.post(`/api/CyOSBaoXiaoJingLi/getplanelist`, params, {
+	custom: {
+		methodName: 'getjingliplanelist',
+		needToken: true
+	}
+});
+
+//缁忕悊鏌ョ湅璇︽儏
+let jingLiGetPlanInfo = (params, config = {}) => http.get(`/api/CyOSBaoXiaoJingLi/GetPlanInfo/${params}`, {
+	custom: {
+		methodName: 'jingLiGetPlanInfo',
+		needToken: true
+	}
+});
+
+//涓荤鏌ョ湅璇︽儏
+let zhuGuanGetPlanInfo = (params, config = {}) => http.get(`/api/CyOSBaoXiaoZHuGuan/GetPlanInfo/${params}`, {
+	custom: {
+		methodName: 'zhuGuanGetPlanInfo',
+		needToken: true
+	}
+});
+
+// 涓荤瀹℃壒
+let ApprovalPlan = (params, config = {}) => http.post(`/api/CyOSBaoXiaoZHuGuan/ApprovalPlan`, params, {
+	custom: {
+		methodName: 'ApprovalPlan',
+		needToken: true
+	}
+});
+
+// 缁忕悊瀹℃壒
+let BaoxiaoPlan = (params, config = {}) => http.post(`/api/CyOSBaoXiaoJingLi/BaoxiaoPlan`, params, {
+	custom: {
+		methodName: 'BaoxiaoPlan',
+		needToken: true
+	}
+});
+
+
 // 灏嗗悇涓畾涔夌殑鎺ュ彛鍚嶇О锛岀粺涓�鏀捐繘瀵硅薄鎸傝浇鍒皏m.$u.api(鍥犱负vm灏辨槸this锛屼篃鍗硉his.$u.api)涓�
 export {
 	temLogin, //鐧诲綍
@@ -173,9 +379,11 @@
 	IaiAddPerso, // 澧炲姞浜鸿劯鐗瑰緛
 	getUser, // 鏌ヨ褰撳墠鐢ㄦ埛
 	saveUserWorker, // 淇濆瓨鐢ㄦ埛宸ヤ汉淇℃伅
+	saveUserCompany, // 淇濆瓨鐢ㄦ埛鍏徃淇℃伅
 	saveOrder, // 淇濆瓨鎷涘伐淇℃伅(鏂板/淇敼)
 	PostMyListPageCompany, // 鏌ヨ鍏徃宸茬粡鍙戝竷鐨勬嫑宸ヨ鍗�
 	saveQueRen, // 鍏徃閫夋嫨宸ヤ汉
+	saveBuLuYong, //鍏徃鎷掔粷宸ヤ汉
 	PostMyComDakaListPage, // 鏌ヨ鍏徃涓嬪伐浜虹殑鎵撳崱璁板綍
 	saveDakaDetailCompany, // 鍏徃纭宸ヤ汉褰撳ぉ鎵撳崱璇︽儏
 	PostListPage, // 鏌ヨ宸ヤ汉鍙互鎶曢�掔殑鎷涘伐璁㈠崟锛�
@@ -186,7 +394,30 @@
 	PostMyDakaListPage, // 鏌ヨ宸ヤ汉鐨勬墦鍗¤褰�
 	getDakaDetail, // 杩涘叆濉啓/瀹℃壒宸ヤ环椤甸潰
 	saveDakaDetail, // 宸ヤ汉纭褰撳ぉ鎵撳崱璇︽儏
-	PostMyTiXianDetailListPage //鏌ヨ宸ヤ汉鐨勬敹鍏ヨ褰�
+	PostMyTiXianDetailListPage, //鏌ヨ宸ヤ汉鐨勬敹鍏ヨ褰�
+	getOrder, //鏍规嵁ld鏌ヨ鎷涘伐鏄庣粏
+	IaiAddPersoBase64, // 澧炲姞浜鸿劯搴� base64
+	saveUser, //淇敼鐢ㄦ埛淇℃伅
+	getUserId,
+	PostMystaffList, //鏌ヨ鍏徃涓嬫墍鏈夊憳宸�
+	SaveStaffAdmin, // 淇濆瓨鍏徃鍛樺伐涓虹鐞嗗憳
+	GetTransferMoney, //鎻愮幇
+	deleteOrder, //鑱屼綅涓嬫灦
+	PostMyComGongZiListPage, //鏌ヨ鍏徃涓嬪伐浜虹殑宸ヨ祫棰濆害
+	saveWorkPrice, // 鍏徃淇敼宸ヤ汉宸ヤ环
+	getworkerplanelist, //鍛樺伐鎶ラ攢鍒楄〃
+	getcaiwuplanelist,//璐㈠姟鎶ラ攢鍗曞垪琛�
+	GetDepartLstt, //鑾峰彇閮ㄩ棬鍒楄〃
+	getKeMuList,//绉戠洰
+	CreatOder,//鍒涘缓鎶ラ攢鍗�
+	EditOder,
+	workerGetPlanInfo,//鍛樺伐鑾峰彇璇︽儏
+	getzhuguanplanelist,
+	getjingliplanelist,
+	jingLiGetPlanInfo,
+	zhuGuanGetPlanInfo,
+	BaoxiaoPlan,
+	ApprovalPlan
 };
 // }
 

--
Gitblit v1.9.1