|
@@ -687,7 +687,7 @@ func GetSeasonEdbInfoDataListByXDate(dataList []*data_manage.EdbDataList, latest
|
|
|
}
|
|
|
endYear := lastDateT.Year()
|
|
|
nowYear := time.Now().Year()
|
|
|
- //chartLegendMaxYear := 0
|
|
|
+ chartLegendMaxYear := 0
|
|
|
dataMap := make(map[string]data_manage.QuarterXDateItem, 0)
|
|
|
|
|
|
quarterDataList := make([]*data_manage.QuarterData, 0)
|
|
@@ -733,7 +733,7 @@ func GetSeasonEdbInfoDataListByXDate(dataList []*data_manage.EdbDataList, latest
|
|
|
EndDate: endT,
|
|
|
ShowName: showName,
|
|
|
}
|
|
|
- //chartLegendMaxYear = endT.Year()
|
|
|
+ chartLegendMaxYear = endT.Year()
|
|
|
dataMap[name] = item
|
|
|
chartLegendMap[name] = idx
|
|
|
idx++
|
|
@@ -746,8 +746,8 @@ func GetSeasonEdbInfoDataListByXDate(dataList []*data_manage.EdbDataList, latest
|
|
|
lenYear := len(dataMap)
|
|
|
for k, v := range dataMap {
|
|
|
if i, ok := chartLegendMap[k]; ok {
|
|
|
- v.ChartLegend = strconv.Itoa(endYear - lenYear + i)
|
|
|
- //v.ChartLegend = strconv.Itoa(chartLegendMaxYear - lenYear + i)
|
|
|
+ //v.ChartLegend = strconv.Itoa(endYear - lenYear + i)
|
|
|
+ v.ChartLegend = strconv.Itoa(chartLegendMaxYear - lenYear + i)
|
|
|
}
|
|
|
dataMap[k] = v
|
|
|
}
|
|
@@ -798,6 +798,9 @@ func GetSeasonEdbInfoDataListByXDate(dataList []*data_manage.EdbDataList, latest
|
|
|
}
|
|
|
for k, v := range dataMap {
|
|
|
itemList := quarterMap[k]
|
|
|
+ if len(itemList) == 0 {
|
|
|
+ continue
|
|
|
+ }
|
|
|
quarterItem := new(data_manage.QuarterData)
|
|
|
quarterItem.Years = v.ShowName
|
|
|
quarterItem.ChartLegend = v.ChartLegend
|
|
@@ -880,7 +883,7 @@ func GetSeasonEdbInfoDataListByXDateNong(result *data_manage.EdbDataResult, late
|
|
|
}
|
|
|
endYear := lastDateT.Year()
|
|
|
nowYear := time.Now().Year()
|
|
|
- //chartLegendMaxYear := 0
|
|
|
+ chartLegendMaxYear := 0
|
|
|
dataMap := make(map[string]data_manage.QuarterXDateItem, 0)
|
|
|
|
|
|
quarterDataList := make([]*data_manage.QuarterData, 0)
|
|
@@ -925,7 +928,7 @@ func GetSeasonEdbInfoDataListByXDateNong(result *data_manage.EdbDataResult, late
|
|
|
EndDate: endT,
|
|
|
ShowName: showName,
|
|
|
}
|
|
|
- //chartLegendMaxYear = endT.Year()
|
|
|
+ chartLegendMaxYear = endT.Year()
|
|
|
dataMap[showName] = item
|
|
|
fmt.Println("年份" + showName + "日期" + startStr + " " + endStr)
|
|
|
startTmpT = startT
|
|
@@ -940,8 +943,8 @@ func GetSeasonEdbInfoDataListByXDateNong(result *data_manage.EdbDataResult, late
|
|
|
lenYear := len(dataMap)
|
|
|
for k, v := range dataMap {
|
|
|
if i, ok := chartLegendMap[k]; ok {
|
|
|
- v.ChartLegend = strconv.Itoa(endYear - lenYear + i)
|
|
|
- //v.ChartLegend = strconv.Itoa(chartLegendMaxYear - lenYear + i)
|
|
|
+ //v.ChartLegend = strconv.Itoa(endYear - lenYear + i)
|
|
|
+ v.ChartLegend = strconv.Itoa(chartLegendMaxYear - lenYear + i)
|
|
|
}
|
|
|
dataMap[k] = v
|
|
|
}
|
|
@@ -1018,6 +1021,9 @@ func GetSeasonEdbInfoDataListByXDateNong(result *data_manage.EdbDataResult, late
|
|
|
|
|
|
for k, v := range dataMap {
|
|
|
itemList := quarterMap[k]
|
|
|
+ if len(itemList) == 0 {
|
|
|
+ continue
|
|
|
+ }
|
|
|
quarterItem := new(data_manage.QuarterData)
|
|
|
quarterItem.Years = v.ShowName
|
|
|
quarterItem.ChartLegend = v.ChartLegend
|