|
@@ -143,11 +143,13 @@ func UpdateChart(chartInfoId int) (err error, errMsg string) {
|
|
|
return
|
|
|
}
|
|
|
// 更新投研资源库里的图表和指标绑定关系
|
|
|
- err = models.UpdateForumChartEdbMapping(chartInfoId, edbInfoStr)
|
|
|
- if err != nil {
|
|
|
- errMsg = "更新投研资源库里的图表和指标绑定关系失败"
|
|
|
- err = fmt.Errorf("更新投研资源库里的图表和指标绑定关系失败,Err:" + err.Error())
|
|
|
- return
|
|
|
+ if oldEdbInfoStr != edbInfoStr {
|
|
|
+ err = models.UpdateForumChartEdbMapping(chartInfoId, edbInfoStr)
|
|
|
+ if err != nil {
|
|
|
+ errMsg = "更新投研资源库里的图表和指标绑定关系失败"
|
|
|
+ err = fmt.Errorf("更新投研资源库里的图表和指标绑定关系失败,Err:" + err.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
}
|
|
|
return
|
|
|
}
|
|
@@ -341,7 +343,8 @@ func ChartInfoSaveBatch() (err error) {
|
|
|
}
|
|
|
utils.FileLog.Info("更新图表数据完成, 更新图表数据总数:", success)
|
|
|
}
|
|
|
-
|
|
|
+ // 更新指标数据
|
|
|
+ utils.Rc.LPush(utils.CACHE_KEY_EDB_DATA_UPDATE_LOG, []byte("1"))
|
|
|
sysUser, err := models.GetSysUserByAdminName("admin")
|
|
|
if err != nil {
|
|
|
err = fmt.Errorf("获取系统用户失败,Err:" + err.Error())
|
|
@@ -408,8 +411,7 @@ func ChartInfoSaveBatch() (err error) {
|
|
|
}
|
|
|
utils.FileLog.Info("上传图表数据完成, 上传图表数据总数:", success)
|
|
|
|
|
|
- // 更新指标数据
|
|
|
- utils.Rc.LPush(utils.CACHE_KEY_EDB_DATA_UPDATE_LOG, []byte("1"))
|
|
|
+
|
|
|
return
|
|
|
}
|
|
|
|