Refactor checkin table to attendance table
Some checks failed
Build Backend (NixCN CMS) TeamCity build failed
Build Frontend (NixCN CMS) TeamCity build finished

Signed-off-by: Asai Neko <sugar@sne.moe>
This commit is contained in:
2026-01-01 14:08:59 +08:00
parent acd3c95c80
commit 304e1d95ed
10 changed files with 279 additions and 323 deletions

View File

@@ -8,7 +8,7 @@ import (
)
func Checkin(c *gin.Context) {
data := new(data.Checkin)
data := new(data.Attendance)
userId, ok := c.Get("user_id")
if !ok {
c.JSON(401, gin.H{
@@ -71,8 +71,8 @@ func CheckinSubmit(c *gin.Context) {
}
c.ShouldBindJSON(&req)
checkinData := new(data.Checkin)
userId, err := checkinData.VerifyCheckinCode(req.ChekinCode)
attendanceData := new(data.Attendance)
err := attendanceData.VerifyCheckinCode(req.ChekinCode)
if err != nil {
c.JSON(400, gin.H{
"status": "error verify checkin code",