🐛 fix bug

This commit is contained in:
2024-01-11 16:03:51 +08:00
parent cb7bce5cef
commit 26220f0276
21 changed files with 224 additions and 364 deletions

View File

@@ -1,6 +1,7 @@
package system
import (
"go.uber.org/zap"
"miniapp/global"
"miniapp/model/common"
"miniapp/model/common/request"
@@ -35,3 +36,16 @@ func (h HospitalService) GetHospitalById(id uint) (hospital *common.Hospital, er
err = global.GVA_DB.Where("id = ?", id).Preload("Notes").Preload("Todos").First(&hospital).Error
return
}
func (h HospitalService) GetHospitalNotes(p request.GetHospitalNotes) (list []common.Notes, err error) {
var ids []string
err = global.GVA_DB.Table("hospital_notes").Where("hospital_id = ?", p.HospitalId).Pluck("notes_id", &ids).Error
if err != nil {
global.GVA_LOG.Error("获取医院注意事项失败", zap.Error(err))
return
}
err = global.GVA_DB.Where("id in ? and notestime_num = ?", ids, p.TimeNum).Find(&list).Error
return
}

View File

@@ -16,7 +16,7 @@ func (p *PosterService) AddPoster(poster *common.Poster) (err error) {
// UpdatePoster 更新
func (p *PosterService) UpdatePoster(poster *common.Poster) (err error) {
err = global.GVA_DB.Save(&poster).Error
err = global.GVA_DB.Updates(&poster).Error
return
}