diff --git a/app/admin/svc/svc_data_statisstics.go b/app/admin/svc/svc_data_statisstics.go index 88a64d3..b9df379 100644 --- a/app/admin/svc/svc_data_statisstics.go +++ b/app/admin/svc/svc_data_statisstics.go @@ -1780,7 +1780,7 @@ func CentralKitchenForSchoolDataStatisticsExport(req md.CentralKitchenForSchoolD break case 10: //就餐数据统计表 - xlsx, _ := excelize.OpenFile("./static/template/央厨学校(就餐数据统计表).xlsx") + xls, _ := excelize.OpenFile("./static/template/央厨学校(就餐数据统计表).xlsx") fileName = "就餐数据统计表_" + utils.Int64ToStr(now.UnixMilli()) + ".xlsx" downloadPath = "/export/central_kitchen_for_school/" + fileName @@ -1828,16 +1828,16 @@ func CentralKitchenForSchoolDataStatisticsExport(req md.CentralKitchenForSchoolD } } - xlsx.SetSheetRow("", "A1", &titleList) - sheetIndex := 2 //第一个表是模板表 - xlsx.NewSheet("sheet1") //1、新建表格 - xlsx.CopySheet(1, sheetIndex) + xls.SetSheetRow("", "A1", &titleList) + sheetIndex := 2 //第一个表是模板表 + xls.NewSheet("sheet1") //1、新建表格 + xls.CopySheet(1, sheetIndex) j := 4 //表头前三行被占用了,只能从第四行开始 for _, date := range dates { for kk, v := range list { if date == kk { - xlsx.SetSheetRow("sheet1", "A"+strconv.Itoa(j), &[]interface{}{kk, + xls.SetSheetRow("sheet1", "A"+strconv.Itoa(j), &[]interface{}{kk, v["早餐"]["count"], v["早餐"]["sum"], v["午餐"]["count"], v["午餐"]["sum"], v["晚餐"]["count"], v["晚餐"]["sum"], @@ -1848,9 +1848,9 @@ func CentralKitchenForSchoolDataStatisticsExport(req md.CentralKitchenForSchoolD sheetIndex++ } } - xlsx.DeleteSheet("template") //删除模板表 + xls.DeleteSheet("template") //删除模板表 //将文件保存至服务器 - xlsx.SaveAs("./static" + downloadPath) + xls.SaveAs("./static" + downloadPath) break }