package dao import ( "gorm.io/gorm" "knowledge/api/model" "knowledge/global" ) type Testpaper12Dao struct { } // GetTestpaper12FirstById 获取数据-id // roleId 用户id func (r *Testpaper12Dao) GetTestpaper12FirstById(Id int64) (m *model.Testpaper12, err error) { err = global.Db.First(&m, Id).Error if err != nil { return nil, err } return m, nil } // GetTestpaper12List 获取列表 func (r *Testpaper12Dao) GetTestpaper12List(maps interface{}) (m []*model.Testpaper12, err error) { err = global.Db.Where(maps).Find(&m).Error if err != nil { return nil, err } return m, nil } // EditTestpaper12ById 修改-id func (r *Testpaper12Dao) EditTestpaper12ById(tx *gorm.DB, id int64, data interface{}) error { err := tx.Model(&model.Testpaper12{}).Where("id = ?", id).Updates(data).Error if err != nil { return err } return nil }