zhangzengfei
2024-09-29 3737ab3dd0cc753be986638316c96cb3114601e4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
package db
 
type PersonnelStatusRule struct {
    ID                  int    `gorm:"column:id"`
    Name                string `gorm:"column:name"`
    DetectionCountStart int    `gorm:"column:detection_count_start"`
    DetectionCountEnd   int    `gorm:"column:detection_count_end"`
    DetectionDaysStart  int    `gorm:"column:detection_days_start"`
    DetectionDaysEnd    int    `gorm:"column:detection_days_end"`
    Status              string `gorm:"column:status"`
}
 
func (psr *PersonnelStatusRule) TableName() string {
    return "person_status_rule"
}
 
// 查询全部数据
func GetAllData() ([]PersonnelStatusRule, error) {
    var db = DB
 
    var rules []PersonnelStatusRule
    if err := db.Find(&rules).Error; err != nil {
        return nil, err
    }
 
    return rules, nil
}