From cc7c2094568ea8f9d1697da5ed0a2c759ca81abd Mon Sep 17 00:00:00 2001 From: yinbentan <yinbentan@live.com> Date: 星期五, 30 八月 2024 17:18:30 +0800 Subject: [PATCH] 方法修改,修改薪资列表,添加分页查询 --- controllers/request/attendance_request.go | 28 ++++++++++++++++++++++++++++ 1 files changed, 28 insertions(+), 0 deletions(-) diff --git a/controllers/request/attendance_request.go b/controllers/request/attendance_request.go index e28e379..c4cdcdf 100644 --- a/controllers/request/attendance_request.go +++ b/controllers/request/attendance_request.go @@ -1,5 +1,14 @@ package request +import ( + "github.com/shopspring/decimal" + "silkserver/constvar" +) + +type TemplateCategoryRequest struct { + Category constvar.FileTemplateCategory `json:"category"` +} + type GetAttendanceList struct { PageInfo Keyword string `json:"keyword"` @@ -8,3 +17,22 @@ type DeleteAttendanceInfo struct { Ids []uint `json:"ids"` //璁板綍id } + +type GetAttendanceStatistic struct { + Month string `json:"month"` //鏈堜唤 + Keyword string `json:"keyword"` +} + +type UpdateAttendance struct { + Date string `json:"date"` //鏃ユ湡 + WorkerId string `json:"workerId"` //浜哄憳id + Status constvar.AttendanceStatus `json:"status"` //鐘舵�� + OverTimeDuration decimal.Decimal `json:"overTimeDuration"` //鍔犵彮鏃堕暱 + WorkerName string `json:"workerName"` //浜哄憳濮撳悕 + StartWorkTime string `json:"startWorkTime"` //涓婄彮鎵撳崱鏃堕棿 + EndWorkTime string `json:"endWorkTime"` //涓嬬彮鎵撳崱鏃堕棿 + Classes string `json:"classes"` //鐝 + ClassesStartTime string `json:"classesStartTime"` //鐝寮�濮嬫椂闂� + ClassesEndTime string `json:"classesEndTime"` //鐝涓嬬彮鏃堕棿 + WorkTypeId uint `json:"workTypeId"` //宸ョid +} -- Gitblit v1.8.0