1234567891011121314151617181920212223242526272829303132 |
- package voice_section
- import (
- "hongze/hongze_yb/global"
- "hongze/hongze_yb/models/tables/voice_broadcast"
- )
- // GetVoiceSection 查询所有语音播报章节
- func GetVoiceSection() (list []*VoiceSection, err error) {
- err = global.DEFAULT_MYSQL.Order("create_time").Find(&list).Error
- return
- }
- // GetVoiceSection 查询所有语音播报章节
- func GetVoiceVariety() (list []*VoiceSection, err error) {
- err = global.DEFAULT_MYSQL.Group("variety_id").Order("create_time").Find(&list).Error
- return
- }
- // GetVoiceSectionFromBroadcast 查询所有语音播报章节
- func GetVoiceSectionFromBroadcast(bannedIds []int) (list []*voice_broadcast.VoiceBroadcast, err error) {
- err = global.DEFAULT_MYSQL.Where("section_id IN (?)", bannedIds).Group("section_id").Find(&list).Error
- return
- }
- // GetVoiceSectionById 主键获取板块信息
- func GetVoiceSectionById(sectionId int) (item *VoiceSection, err error) {
- err = global.DEFAULT_MYSQL.Model(VoiceSection{}).
- Where("section_id = ?", sectionId).
- First(&item).Error
- return
- }
|