From 0f52c6d265c4e7eac8d2ad36bfb295d484b77ffe Mon Sep 17 00:00:00 2001 From: bx1834938347-prog Date: Tue, 6 Jan 2026 09:13:04 +0800 Subject: [PATCH] Update cron.go --- pkg/service/cron/cron.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/service/cron/cron.go b/pkg/service/cron/cron.go index bbf1cb2..3d55bfe 100644 --- a/pkg/service/cron/cron.go +++ b/pkg/service/cron/cron.go @@ -252,11 +252,11 @@ func GetImportData(c *gin.Context) { return } //去重操作 - m := make(map[string]struct{}) + set := make(map[string]struct{}) var uniqueExcelData []excelData for _, data := range readExcelResult { - if _, exists := m[data.SubName]; !exists { - m[data.SubName] = struct{}{} + if _, exists := set[data.SubName]; !exists { + set[data.SubName] = struct{}{} uniqueExcelData = append(uniqueExcelData, data) } } @@ -267,11 +267,11 @@ func GetImportData(c *gin.Context) { service.Error(c, errors.New("用户查询失败")) return } + //检查subname是否正确是否存在 subNames := make(map[string]struct{}, len(res.UserList)) for _, v := range res.UserList { subNames[v.SubNum] = struct{}{} } - //检查subname是否正确是否存在 for _, v := range uniqueExcelData { if _, ok := subNames[v.SubName]; !ok { service.Error(c, errors.New(fmt.Sprintf("第 %d 行数据错误,请检查数据!", v.Line)))