|
@@ -124,18 +124,20 @@ func (this *ChartInfoController) ChartInfoSave() {
|
|
|
|
|
|
seasonExtraConfig := ""
|
|
seasonExtraConfig := ""
|
|
if chartItem.ChartType == 2 {
|
|
if chartItem.ChartType == 2 {
|
|
- if req.SeasonExtraConfig.XStartDate > req.SeasonExtraConfig.XEndDate && req.SeasonExtraConfig.JumpYear != 1 {
|
|
|
|
- br.Msg = "季节性图表配置信息异常:横坐标日期配置错误"
|
|
|
|
- return
|
|
|
|
- }
|
|
|
|
- seasonExtra, tErr := json.Marshal(req.SeasonExtraConfig)
|
|
|
|
- if tErr != nil {
|
|
|
|
- br.Msg = "季节性图表配置信息异常"
|
|
|
|
- br.ErrMsg = "季节性图表配置信息异常,Err:" + tErr.Error()
|
|
|
|
- return
|
|
|
|
- }
|
|
|
|
|
|
+ if req.SeasonExtraConfig.XEndDate != "" {
|
|
|
|
+ if req.SeasonExtraConfig.XStartDate > req.SeasonExtraConfig.XEndDate && req.SeasonExtraConfig.JumpYear != 1 {
|
|
|
|
+ br.Msg = "季节性图表配置信息异常:横坐标日期配置错误"
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ seasonExtra, tErr := json.Marshal(req.SeasonExtraConfig)
|
|
|
|
+ if tErr != nil {
|
|
|
|
+ br.Msg = "季节性图表配置信息异常"
|
|
|
|
+ br.ErrMsg = "季节性图表配置信息异常,Err:" + tErr.Error()
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
|
|
- seasonExtraConfig = string(seasonExtra)
|
|
|
|
|
|
+ seasonExtraConfig = string(seasonExtra)
|
|
|
|
+ }
|
|
}
|
|
}
|
|
err = data_manage.ModifyChartInfoAndMapping(edbInfoIdStr, &req, chartItem.ChartType, seasonExtraConfig)
|
|
err = data_manage.ModifyChartInfoAndMapping(edbInfoIdStr, &req, chartItem.ChartType, seasonExtraConfig)
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -2453,6 +2455,7 @@ func (this *ChartInfoController) CopyChartInfo() {
|
|
Disabled: oldChartInfo.Disabled,
|
|
Disabled: oldChartInfo.Disabled,
|
|
Source: oldChartInfo.Source,
|
|
Source: oldChartInfo.Source,
|
|
ExtraConfig: oldChartInfo.ExtraConfig,
|
|
ExtraConfig: oldChartInfo.ExtraConfig,
|
|
|
|
+ StartYear: oldChartInfo.StartYear,
|
|
}
|
|
}
|
|
newId, err := data_manage.AddChartInfo(chartInfo)
|
|
newId, err := data_manage.AddChartInfo(chartInfo)
|
|
if err != nil {
|
|
if err != nil {
|