From 067650e77790adeb5222b7736649cb5b6b016162 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期日, 28 四月 2024 10:49:44 +0800
Subject: [PATCH] 时间范围和该工人以往添加记录重复性校验

---
 router/router.go |   22 ++++++++++++++++++----
 1 files changed, 18 insertions(+), 4 deletions(-)

diff --git a/router/router.go b/router/router.go
index 98fa0f0..c325619 100644
--- a/router/router.go
+++ b/router/router.go
@@ -46,7 +46,7 @@
 		systemApi.GET("getRankStandardGrade", rawSilkController.GetRankStandardGrade) //鑾峰彇鐢熶笣绛夌骇
 		systemApi.POST("saveRankStandard", rawSilkController.SaveRankStandard)        //淇濆瓨鐢熶笣瀹氱骇鏍囧噯
 		//杞﹂棿绠$悊
-		systemApi.GET("getWorkshopManageList", workshopController.GetWorkshopManageList)           //鑾峰彇杞﹂棿绠$悊鍒楄〃
+		systemApi.POST("getWorkshopManageList", workshopController.GetWorkshopManageList)          //鑾峰彇杞﹂棿绠$悊鍒楄〃
 		systemApi.POST("saveWorkshopManage", workshopController.SaveWorkshopManage)                //淇濆瓨杞﹂棿绠$悊
 		systemApi.DELETE("deleteWorkshopManage/:id", workshopController.DeleteWorkshopManage)      //鍒犻櫎杞﹂棿绠$悊
 		systemApi.GET("getWorkshopManageGroup/:number", workshopController.GetWorkshopManageGroup) //鑾峰彇杞﹂棿缁勫埆
@@ -105,9 +105,14 @@
 	attendanceApi := r.Group(urlPrefix + "/attendance")
 	attendanceController := new(controllers.AttendanceController)
 	{
-		attendanceApi.POST("attendanceInput", attendanceController.AttendanceInput)             //鑰冨嫟瀵煎叆
-		attendanceApi.POST("getAttendanceList", attendanceController.GetAttendanceList)         //鑾峰彇鑰冨嫟鍒楄〃
-		attendanceApi.DELETE("deleteAttendanceInfo", attendanceController.DeleteAttendanceInfo) //鍒犻櫎鑰冨嫟淇℃伅
+		attendanceApi.POST("getTemplate", attendanceController.GetTemplate)                       //鑾峰彇妯$増鍒楄〃
+		attendanceApi.POST("attendanceInput", attendanceController.AttendanceInput)               //鑰冨嫟瀵煎叆
+		attendanceApi.POST("getAttendanceList", attendanceController.GetAttendanceList)           //鑾峰彇鑰冨嫟鍒楄〃
+		attendanceApi.POST("updateAttendance", attendanceController.UpdateAttendance)             //鏇存柊鑰冨嫟
+		attendanceApi.POST("getAttendanceStatistic", attendanceController.GetAttendanceStatistic) //鑾峰彇鑰冨嫟缁熻
+		attendanceApi.DELETE("deleteAttendanceInfo", attendanceController.DeleteAttendanceInfo)   //鍒犻櫎鑰冨嫟淇℃伅
+		attendanceApi.GET("getAttendanceRule", attendanceController.GetAttendanceRule)            //鑾峰彇鍔犵彮瑙勫垯
+		attendanceApi.POST("saveAttendanceRule", attendanceController.SaveAttendanceRule)         //淇濆瓨鍔犵彮瑙勫垯
 	}
 
 	mentorApi := r.Group(urlPrefix + "/mentor")
@@ -119,5 +124,14 @@
 		mentorApi.DELETE("deleteMentorInfo/:id", mentorCtl.DeleteMentorInfo) //鍒犻櫎甯﹀緬淇℃伅
 	}
 
+	wpApi := r.Group(urlPrefix + "/workerPosition")
+	wpCtl := new(controllers.WorkerPositionController)
+	{
+		wpApi.POST("createWorkerPositionInfo", wpCtl.CreateWorkerPositionInfo)       //鍒涘缓鏈哄彴淇℃伅
+		wpApi.POST("updateWorkerPositionInfo", wpCtl.UpdateWorkerPositionInfo)       //鏇存柊鏈哄彴淇℃伅
+		wpApi.POST("getWorkerPositionList", wpCtl.GetWorkerPositionList)             //鑾峰彇鏈哄彴淇℃伅鍒楄〃
+		wpApi.DELETE("deleteWorkerPositionInfo/:id", wpCtl.DeleteWorkerPositionInfo) //鍒犻櫎鏈哄彴淇℃伅
+	}
+
 	return r
 }

--
Gitblit v1.8.0