|
@@ -55,9 +55,7 @@ func ModifyChartInfoAndMapping(edbInfoIdStr string, req *chartInfoModel.SaveChar
|
|
|
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
|
|
|
} else {
|
|
|
- sql := ` UPDATE chart_info
|
|
|
- SET
|
|
|
- edb_info_ids = ?,
|
|
|
+ updateStr := `edb_info_ids = ?,
|
|
|
modify_time = NOW(),
|
|
|
date_type = ?,
|
|
|
calendar = ?,
|
|
@@ -68,9 +66,15 @@ func ModifyChartInfoAndMapping(edbInfoIdStr string, req *chartInfoModel.SaveChar
|
|
|
left_min = ?,
|
|
|
left_max = ?,
|
|
|
right_min = ?,
|
|
|
- right_max = ?,extra_config = ?
|
|
|
- WHERE chart_info_id = ?`
|
|
|
- err = tx.Exec(sql, edbInfoIdStr, req.DateType, req.Calendar, req.StartDate, req.EndDate, 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.Calendar, req.StartDate, req.EndDate, 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
|
|
|
}
|
|
|
if err != nil {
|
|
|
fmt.Println("UPDATE chart_info Err:", err.Error())
|