diff --git a/pkg/service/bundle/bundleMetrics.go b/pkg/service/bundle/bundleMetrics.go index ff0c519..9e88866 100644 --- a/pkg/service/bundle/bundleMetrics.go +++ b/pkg/service/bundle/bundleMetrics.go @@ -77,7 +77,7 @@ func MetricsBundlePurchaseExport(ctx *gin.Context) { return } userInfo := login.GetUserInfoFromC(ctx) - exportFileName := "套餐购买数据" + req.Month + ".xlsx" + exportFileName := "套餐购买数据_" + time.Now().Format("20060102150405") + ".xlsx" filePath := fmt.Sprintf("./runtime/%d/%s", userInfo.ID, exportFileName) utils.CheckDirPath("./runtime/"+fmt.Sprint(userInfo.ID), true) @@ -161,12 +161,9 @@ func MetricsArtistAccountExport(ctx *gin.Context) { return } userInfo := login.GetUserInfoFromC(ctx) - var exportFileName string - if req.Month != "" { - exportFileName = "艺人账号" + req.Month + ".xlsx" - } else { - exportFileName = "艺人账号.xlsx" - } + + exportFileName := "艺人账号_" + time.Now().Format("20060102150405") + ".xlsx" + filePath := fmt.Sprintf("./runtime/%d/%s", userInfo.ID, exportFileName) utils.CheckDirPath("./runtime/"+fmt.Sprint(userInfo.ID), true) sheet := "Sheet1" @@ -255,7 +252,7 @@ func MetricsVideoSubmitExport(ctx *gin.Context) { return } userInfo := login.GetUserInfoFromC(ctx) - exportFileName := "视频上传数据" + req.Month + ".xlsx" + exportFileName := "视频上传数据_" + time.Now().Format("20060102150405") + ".xlsx" filePath := fmt.Sprintf("./runtime/%d/%s", userInfo.ID, exportFileName) utils.CheckDirPath("./runtime/"+fmt.Sprint(userInfo.ID), true) // 保存文件 @@ -438,7 +435,7 @@ func MetricsBalanceDetailExport(ctx *gin.Context) { } userInfo := login.GetUserInfoFromC(ctx) - exportFileName := "视频发布明细" + req.Month + ".xlsx" + exportFileName := "视频发布明细_" + time.Now().Format("20060102150405") + ".xlsx" filePath := fmt.Sprintf("./runtime/%d/%s", userInfo.ID, exportFileName) utils.CheckDirPath("./runtime/"+fmt.Sprint(userInfo.ID), true) if err := exportStructToExcel(items, []string{ @@ -497,7 +494,7 @@ func BalanceMetricsExport(ctx *gin.Context) { } userInfo := login.GetUserInfoFromC(ctx) - exportFileName := "服务使用明细数据" + req.Month + ".xlsx" + exportFileName := "服务使用明细数据_" + time.Now().Format("20060102150405") + ".xlsx" filePath := fmt.Sprintf("./runtime/%d/%s", userInfo.ID, exportFileName) utils.CheckDirPath("./runtime/"+fmt.Sprint(userInfo.ID), true) res, err := service.BundleProvider.BundleBalanceExport(context.Background(), &req)