diff --git a/pkg/service/bundle/bundleMetrics.go b/pkg/service/bundle/bundleMetrics.go index b4dbe61..55be497 100644 --- a/pkg/service/bundle/bundleMetrics.go +++ b/pkg/service/bundle/bundleMetrics.go @@ -565,6 +565,7 @@ func exportStructToExcel[T any](data []T, headers []string, filename string, exp // 写入数据 actualRowIdx := 0 + flag := 0 for _, item := range data { val := reflect.ValueOf(item) if val.Kind() == reflect.Ptr { @@ -584,7 +585,8 @@ func exportStructToExcel[T any](data []T, headers []string, filename string, exp if err1 == nil && err2 == nil { // 如果 endTime <= PayTime,需要插入截止行 - if !endTimeParsed.After(payTimeParsed) { + if !endTimeParsed.After(payTimeParsed) && flag == 0 { + flag = 1 // 格式化截止时间显示 endTimeFormatted := endTimeParsed.Format("2006年01月02日15点") // 在当前行写入"截止xxxx年xx月xx点"