|
@@ -112,25 +112,27 @@ func SetMysteelChemicalEdbInfoUpdateStat() (err error) {
|
|
|
if len(edbList) > 0 {
|
|
|
for _, v := range edbList {
|
|
|
tmp := &data_stat.EdbInfoUpdateStat{
|
|
|
- EdbInfoId: v.EdbInfoId,
|
|
|
- SourceName: v.SourceName,
|
|
|
- Source: v.Source,
|
|
|
- EdbCode: v.EdbCode,
|
|
|
- EdbName: v.EdbName,
|
|
|
- EdbNameSource: v.EdbNameSource,
|
|
|
- Frequency: v.Frequency,
|
|
|
- Unit: v.Unit,
|
|
|
- StartDate: v.StartDate,
|
|
|
- EndDate: v.EndDate,
|
|
|
- SysUserId: v.SysUserId,
|
|
|
- SysUserRealName: v.SysUserRealName,
|
|
|
- UniqueCode: v.UniqueCode,
|
|
|
- EdbCreateTime: v.CreateTime,
|
|
|
- EdbModifyTime: v.ModifyTime,
|
|
|
- LatestDate: v.LatestDate,
|
|
|
- LatestValue: v.LatestValue,
|
|
|
- TerminalCode: v.TerminalCode,
|
|
|
- ModifyTime: nowTime,
|
|
|
+ EdbInfoId: v.EdbInfoId,
|
|
|
+ SourceName: v.SourceName,
|
|
|
+ Source: v.Source,
|
|
|
+ EdbCode: v.EdbCode,
|
|
|
+ EdbName: v.EdbName,
|
|
|
+ EdbNameSource: v.EdbNameSource,
|
|
|
+ Frequency: v.Frequency,
|
|
|
+ Unit: v.Unit,
|
|
|
+ StartDate: v.StartDate,
|
|
|
+ EndDate: v.EndDate,
|
|
|
+ SysUserId: v.SysUserId,
|
|
|
+ SysUserRealName: v.SysUserRealName,
|
|
|
+ UniqueCode: v.UniqueCode,
|
|
|
+ EdbCreateTime: v.CreateTime,
|
|
|
+ EdbModifyTime: v.ModifyTime,
|
|
|
+ LatestDate: v.LatestDate,
|
|
|
+ LatestValue: v.LatestValue,
|
|
|
+ TerminalCode: v.TerminalCode,
|
|
|
+ DataUpdateTime: v.DataUpdateTime,
|
|
|
+ ErDataUpdateDate: v.ErDataUpdateDate,
|
|
|
+ ModifyTime: nowTime,
|
|
|
}
|
|
|
needRefresh, _ := checkMySteelEdbInfoNeedRefresh(v.Frequency)
|
|
|
tmp.NeedRefresh = needRefresh
|
|
@@ -149,6 +151,7 @@ func SetMysteelChemicalEdbInfoUpdateStat() (err error) {
|
|
|
tmp.HasRefresh = 1
|
|
|
tmp.UpdateResult = up.UpdateResult
|
|
|
tmp.UpdateFailedReason = up.UpdateFailedReason
|
|
|
+ tmp.UpdateTime = up.CreateTime.Format(utils.FormatDateTime)
|
|
|
} else if needRefresh == 1 {
|
|
|
tmp.HasRefresh = 0
|
|
|
tmp.DataUpdateResult = 2
|