package services import ( "errors" "hongze/hongze_edb_lib/models" "hongze/hongze_edb_lib/utils" ) // ModifyEdbInfoMaxAndMinInfo 修改指标的最大最小值 func ModifyEdbInfoMaxAndMinInfo(edbInfo *models.EdbInfo) (err error, errMsg string) { // 修改最大最小值 maxAndMinItem, err := models.GetEdbInfoMaxAndMinInfo(edbInfo.Source, edbInfo.EdbCode) if err != nil { if err.Error() == utils.ErrNoRow() { err = nil return } errMsg = "刷新指标失败!" err = errors.New("获取指标最大最小值失败,err:" + err.Error()) return } if maxAndMinItem != nil { err = models.ModifyEdbInfoMaxAndMinInfo(edbInfo.EdbInfoId, maxAndMinItem) if err != nil { errMsg = "刷新指标失败!" err = errors.New("修改指标最大最小值失败,err:" + err.Error()) return } } return }