|
@@ -443,40 +443,12 @@ func UnifiedModifyEdbInfoMaxAndMinInfo(edbInfo *EdbInfo) (err error, errMsg stri
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-
|
|
|
-func UnifiedModifyEdbInfoMaxAndMinInfoTmp(edbInfo *EdbInfo, dataUpdateTime string) (err error, errMsg string) {
|
|
|
-
|
|
|
- maxAndMinItem, err := GetEdbInfoMaxAndMinInfo(edbInfo.Source, edbInfo.EdbCode)
|
|
|
+
|
|
|
+func UnifiedModifyEdbInfoMaxAndMinInfoDataUpdate(edbInfo *EdbInfo, dataUpdateTime string) (err error, errMsg string) {
|
|
|
+ err, errMsg = UnifiedModifyEdbInfoMaxAndMinInfo(edbInfo)
|
|
|
if err != nil {
|
|
|
- if err.Error() == utils.ErrNoRow() {
|
|
|
- err = nil
|
|
|
- return
|
|
|
- }
|
|
|
-
|
|
|
- errMsg = "刷新指标失败!"
|
|
|
- err = errors.New("获取指标最大最小值失败,err:" + err.Error())
|
|
|
return
|
|
|
}
|
|
|
-
|
|
|
- if maxAndMinItem != nil {
|
|
|
-
|
|
|
- if edbInfo.ManualSave == 1 {
|
|
|
- err = ModifyEdbTimeAndLastInfo(edbInfo.EdbInfoId, maxAndMinItem)
|
|
|
- if err != nil {
|
|
|
- errMsg = "刷新指标失败!"
|
|
|
- err = errors.New("修改指标最新日期和数据失败,err:" + err.Error())
|
|
|
- return
|
|
|
- }
|
|
|
- } else {
|
|
|
- err = ModifyEdbInfoMaxAndMinInfo(edbInfo.EdbInfoId, maxAndMinItem)
|
|
|
- if err != nil {
|
|
|
- errMsg = "刷新指标失败!"
|
|
|
- err = errors.New("修改指标最大最小值失败,err:" + err.Error())
|
|
|
- return
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
|
|
|
erDataUpdateTime, tErr := GetEdbDataUpdateTimeByModify(edbInfo.Source, edbInfo.EdbCode, dataUpdateTime)
|
|
|
if tErr != nil {
|
|
@@ -493,8 +465,6 @@ func UnifiedModifyEdbInfoMaxAndMinInfoTmp(edbInfo *EdbInfo, dataUpdateTime strin
|
|
|
return
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- go ModifyPredictEdbInfoMaxAndMinInfoBySourceEdbInfoId(edbInfo.EdbInfoId, maxAndMinItem)
|
|
|
return
|
|
|
}
|
|
|
|