|
@@ -40,9 +40,8 @@ func ModifyChartInfoAndMapping(edbInfoIdStr string, req *chartInfoModel.SaveChar
|
|
}()
|
|
}()
|
|
|
|
|
|
// 更新图表信息
|
|
// 更新图表信息
|
|
- if chartType == 1 {
|
|
|
|
- sql := ` UPDATE chart_info
|
|
|
|
- SET
|
|
|
|
|
|
+ if chartType != 2 {
|
|
|
|
+ updateStr := `
|
|
edb_info_ids = ?,
|
|
edb_info_ids = ?,
|
|
modify_time = NOW(),
|
|
modify_time = NOW(),
|
|
date_type = ?,
|
|
date_type = ?,
|
|
@@ -51,9 +50,16 @@ func ModifyChartInfoAndMapping(edbInfoIdStr string, req *chartInfoModel.SaveChar
|
|
left_min = ?,
|
|
left_min = ?,
|
|
left_max = ?,
|
|
left_max = ?,
|
|
right_min = ?,
|
|
right_min = ?,
|
|
- right_max = ?,extra_config = ?
|
|
|
|
- WHERE chart_info_id = ?`
|
|
|
|
- err = tx.Exec(sql, edbInfoIdStr, req.DateType, req.StartDate, req.EndDate, req.LeftMin, req.LeftMax, req.RightMin, req.RightMax, req.ExtraConfig, req.ChartInfoId).Error
|
|
|
|
|
|
+ right_max = ?`
|
|
|
|
+ pars := []interface{}{edbInfoIdStr, req.DateType, req.StartDate, req.EndDate, req.LeftMin, req.LeftMax, req.RightMin, req.RightMax}
|
|
|
|
+
|
|
|
|
+ if req.ExtraConfig != `` {
|
|
|
|
+ updateStr += `,extra_config=? `
|
|
|
|
+ pars = append(pars, req.ExtraConfig)
|
|
|
|
+ }
|
|
|
|
+ pars = append(pars, req.ChartInfoId)
|
|
|
|
+ sql := ` UPDATE chart_info SET ` + updateStr + ` WHERE chart_info_id = ?`
|
|
|
|
+ err = tx.Exec(sql, pars...).Error
|
|
} else {
|
|
} else {
|
|
updateStr := `edb_info_ids = ?,
|
|
updateStr := `edb_info_ids = ?,
|
|
modify_time = NOW(),
|
|
modify_time = NOW(),
|