Browse Source

提交代码

pull/2096/head
ychao_1983 3 years ago
parent
commit
4b344997d4
1 changed files with 13 additions and 9 deletions
  1. +13
    -9
      routers/api/v1/repo/repo_dashbord.go

+ 13
- 9
routers/api/v1/repo/repo_dashbord.go View File

@@ -426,7 +426,8 @@ func GetProjectsSummaryDataFile(ctx *context.Context) {


var total int64 var total int64
queryType := ctx.QueryTrim("type") queryType := ctx.QueryTrim("type")
row := 2

var datas = make([]*ProjectSummaryBaseData, 0)


if queryType == "all" || queryType == "current_year" { if queryType == "all" || queryType == "current_year" {
dates := getEndOfMonthDates(beginTime, endTime) dates := getEndOfMonthDates(beginTime, endTime)
@@ -448,10 +449,8 @@ func GetProjectsSummaryDataFile(ctx *context.Context) {
createTime, _ := time.Parse(DATE_FORMAT, v.Date) createTime, _ := time.Parse(DATE_FORMAT, v.Date)
data.CreatTime = createTime.Format(MONTH_FORMAT) data.CreatTime = createTime.Format(MONTH_FORMAT)


for k, v := range allProjectsPeriodSummaryValues(row, &data, ctx) {
f.SetCellValue(projectAnalysis, k, v)
}
row++
datas = append(datas, &data)

} }


} }
@@ -475,17 +474,22 @@ func GetProjectsSummaryDataFile(ctx *context.Context) {
data := ProjectSummaryBaseData{} data := ProjectSummaryBaseData{}
setStatisticsData(&data, v, stats[j-1]) setStatisticsData(&data, v, stats[j-1])
data.CreatTime = v.Date data.CreatTime = v.Date
datas = append(datas, &data)


for k, v := range allProjectsPeriodSummaryValues(row, &data, ctx) {
f.SetCellValue(projectAnalysis, k, v)
}
row++
} }


} }


} }
} }
row := 2
datas = reverse(datas)
for _, data := range datas {
for k, v := range allProjectsPeriodSummaryValues(row, data, ctx) {
f.SetCellValue(projectAnalysis, k, v)
}
row++
}


f.SetActiveSheet(index) f.SetActiveSheet(index)




Loading…
Cancel
Save