Browse Source

查询指标信息变更记录

xyxie 1 year ago
parent
commit
47042affe6

+ 2 - 2
controllers/data_stat/edb_source_stat.go

@@ -385,7 +385,7 @@ func (this *EdbSourceStatController) EdbUpdateLog() {
 		tmp.LatestValue = v.LatestValue
 		tmp.TerminalCode = v.TerminalCode
 		tmp.DataUpdateTime = v.DataUpdateTime.Format(utils.FormatDateTime)
-		tmp.ErDataUpdateDate = v.ErDataUpdateDate.Format(utils.FormatDateTime)
+		tmp.ErDataUpdateDate = v.ErDataUpdateDate.Format(utils.FormatDate)
 
 		list = append(list, tmp)
 	}
@@ -552,7 +552,7 @@ func (this *EdbSourceStatController) EdbUpdateStat() {
 		tmp.LatestValue = v.LatestValue
 		tmp.TerminalCode = v.TerminalCode
 		tmp.DataUpdateTime = v.DataUpdateTime.Format(utils.FormatDateTime)
-		tmp.ErDataUpdateDate = v.ErDataUpdateDate.Format(utils.FormatDateTime)
+		tmp.ErDataUpdateDate = v.ErDataUpdateDate.Format(utils.FormatDate)
 		tmp.UpdateResult = v.UpdateResult
 		tmp.UpdateFailedReason = v.UpdateFailedReason
 		tmp.UpdateTime = v.UpdateTime

+ 2 - 0
models/data_manage/edb_info.go

@@ -47,6 +47,8 @@ type EdbInfo struct {
 	DataDateType     string  `orm:"column(data_date_type);size(255);null;default(交易日)"`
 	ManualSave       int     `description:"是否有手动保存过上下限: 0-否; 1-是"`
 	TerminalCode     string  `description:"终端编码,用于配置在机器上"`
+	DataUpdateTime   string  `description:"最近一次数据发生变化的时间"`
+	ErDataUpdateDate string  `description:"本次更新,数据发生变化的最早日期"`
 }
 
 type EdbInfoFullClassify struct {

+ 3 - 5
services/data_stat/edb_delete_log.go

@@ -12,7 +12,6 @@ import (
 func AddEdbDeleteLog(edbInfo *data_manage.EdbInfo, sysUser *system.Admin) (err error) {
 	if edbInfo != nil {
 		log := new(data_stat.EdbInfoDeleteLog)
-
 		log.EdbInfoId = edbInfo.EdbInfoId
 		log.EdbInfoType = edbInfo.EdbInfoType
 		log.SourceName = edbInfo.SourceName
@@ -49,10 +48,9 @@ func AddEdbDeleteLog(edbInfo *data_manage.EdbInfo, sysUser *system.Admin) (err e
 
 		log.DelSysUserId = sysUser.AdminId
 		log.DelSysUserRealName = sysUser.RealName
-		// todo 更新信息
-		/*
-			log.DataUpdateTime = edbInfo.DataUpdateTime
-					log.ErDataUpdateDate = edbInfo.ErDataUpdateDate*/
+		log.DataUpdateTime = edbInfo.DataUpdateTime
+		log.ErDataUpdateDate = edbInfo.ErDataUpdateDate
+		
 		_, err = data_stat.AddEdbDeleteLog(log)
 		if err != nil {
 			err = fmt.Errorf("新增指标删除日志失败,Err: %s", err)