|
@@ -33,15 +33,25 @@ func RefreshDataFromThs() (err error) {
|
|
|
if err != nil {
|
|
|
return errors.New("SyncEdbDataByThs:" + err.Error())
|
|
|
}
|
|
|
- minDate, maxDate, err := data_manage.GetEdbDataThsMaxOrMinDate(v.EdbInfoId)
|
|
|
+ item, err := data_manage.GetEdbInfoMaxAndMinInfo(v.Source, v.EdbCode)
|
|
|
if err != nil {
|
|
|
- return errors.New("GetEdbDataThsMaxOrMinDate:" + err.Error())
|
|
|
- }
|
|
|
- fmt.Println("minDate:" + minDate + ";maxDate:" + maxDate)
|
|
|
- err = data_manage.ModifyEdbDataInfoDate(v.EdbInfoId, maxDate)
|
|
|
- if err != nil {
|
|
|
- return errors.New("ModifyEdbDataInfoDate:" + err.Error())
|
|
|
+ return err
|
|
|
}
|
|
|
+ if item != nil {
|
|
|
+ err = data_manage.ModifyEdbInfoMaxAndMinInfo(v.EdbInfoId, item)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ }
|
|
|
+ //minDate, maxDate, err := data_manage.GetEdbDataThsMaxOrMinDate(v.EdbInfoId)
|
|
|
+ //if err != nil {
|
|
|
+ // return errors.New("GetEdbDataThsMaxOrMinDate:" + err.Error())
|
|
|
+ //}
|
|
|
+ //fmt.Println("minDate:" + minDate + ";maxDate:" + maxDate)
|
|
|
+ //err = data_manage.ModifyEdbDataInfoDate(v.EdbInfoId, maxDate)
|
|
|
+ //if err != nil {
|
|
|
+ // return errors.New("ModifyEdbDataInfoDate:" + err.Error())
|
|
|
+ //}
|
|
|
}
|
|
|
return err
|
|
|
}
|
|
@@ -71,17 +81,17 @@ func RefreshDataFromWind() (err error) {
|
|
|
if err != nil {
|
|
|
return err
|
|
|
}
|
|
|
- minDate, maxDate, err := data_manage.GetEdbDataWindMaxOrMinDate(v.EdbInfoId)
|
|
|
+ item, err := data_manage.GetEdbInfoMaxAndMinInfo(v.Source, v.EdbCode)
|
|
|
if err != nil {
|
|
|
return err
|
|
|
}
|
|
|
- fmt.Println("minDate:" + minDate + ";maxDate:" + maxDate)
|
|
|
- err = data_manage.ModifyEdbDataInfoDate(v.EdbInfoId, maxDate)
|
|
|
- if err != nil {
|
|
|
- return err
|
|
|
+ if item != nil {
|
|
|
+ err = data_manage.ModifyEdbInfoMaxAndMinInfo(v.EdbInfoId, item)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
return err
|
|
|
}
|
|
|
|
|
@@ -110,15 +120,25 @@ func RefreshDataFromPb() (err error) {
|
|
|
if err != nil {
|
|
|
return errors.New("SyncEdbDataByPb:" + err.Error())
|
|
|
}
|
|
|
- minDate, maxDate, err := data_manage.GetEdbDataPbMaxOrMinDate(v.EdbInfoId)
|
|
|
- if err != nil {
|
|
|
- return errors.New("GetEdbDataThsMaxOrMinDate:" + err.Error())
|
|
|
- }
|
|
|
- fmt.Println("minDate:" + minDate + ";maxDate:" + maxDate)
|
|
|
- err = data_manage.ModifyEdbDataInfoDate(v.EdbInfoId, maxDate)
|
|
|
+ item, err := data_manage.GetEdbInfoMaxAndMinInfo(v.Source, v.EdbCode)
|
|
|
if err != nil {
|
|
|
- return errors.New("ModifyEdbDataInfoDate:" + err.Error())
|
|
|
+ return err
|
|
|
}
|
|
|
+ if item != nil {
|
|
|
+ err = data_manage.ModifyEdbInfoMaxAndMinInfo(v.EdbInfoId, item)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ }
|
|
|
+ //minDate, maxDate, err := data_manage.GetEdbDataPbMaxOrMinDate(v.EdbInfoId)
|
|
|
+ //if err != nil {
|
|
|
+ // return errors.New("GetEdbDataThsMaxOrMinDate:" + err.Error())
|
|
|
+ //}
|
|
|
+ //fmt.Println("minDate:" + minDate + ";maxDate:" + maxDate)
|
|
|
+ //err = data_manage.ModifyEdbDataInfoDate(v.EdbInfoId, maxDate)
|
|
|
+ //if err != nil {
|
|
|
+ // return errors.New("ModifyEdbDataInfoDate:" + err.Error())
|
|
|
+ //}
|
|
|
}
|
|
|
return err
|
|
|
}
|
|
@@ -151,4 +171,4 @@ func CheckPbDataInterface() (err error) {
|
|
|
}
|
|
|
}()
|
|
|
return
|
|
|
-}
|
|
|
+}
|