This commit is contained in:
2025-07-17 16:14:06 +08:00
parent 62c0916566
commit 93975b26bc
13 changed files with 234 additions and 228 deletions

View File

@@ -20,3 +20,5 @@ const GROUP = 3 //组长
const FORMAL = 4 //正式成员
const FRESH = 5 //实习成员
const PRE = 6 //前成员
var MemberList []*Member

View File

@@ -3,6 +3,7 @@ package model
import (
"gorm.io/gorm"
"time"
"zsxyww.com/scheduler/database"
)
// 这个结构体是供数据库使用的表结构,换班补班蹭班的记录都会以这种方式储存
@@ -23,3 +24,40 @@ const (
OP_ADMIN_ADD = 4
OP_ADMIN_SUB = 5
)
// 增加一项tweak
func (t *Tweak) addTweak() error {
result := db.Main.Create(t)
return result.Error
}
// 删除一项tweak
func (t *Tweak) deleteTweak() error {
result := db.Main.Delete(t)
return result.Error
}
// 查询一些tweak通过IssueID
func (t *Tweak) getTweakByIssueID() (result []*Tweak, err error) {
if db.Main.Error != nil {
return nil, db.Main.Error
}
return nil, nil
}
// 查询一些tweak通过一个日期
func (t *Tweak) getTweakByTime() (result []*Tweak, err error) {
if db.Main.Error != nil {
return nil, db.Main.Error
}
return nil, nil
}
// 查询一些tweak通过一个工号
func (t *Tweak) getTweakByID() (result []*Tweak, err error) {
if db.Main.Error != nil {
return nil, db.Main.Error
}
return nil, nil
}