瀏覽代碼

标签逻辑入库

lichangdong 1 周之前
父節點
當前提交
cb38840073
共有 1 個文件被更改,包括 7 次插入2 次删除
  1. 7 2
      internal/service/MessageHandlers/friend_push_notice.go

+ 7 - 2
internal/service/MessageHandlers/friend_push_notice.go

@@ -194,9 +194,14 @@ func ParseCSVToIntSlice(csv string) ([]int, error) {
 	parts := strings.Split(csv, ",")
 	var result []int
 	for _, p := range parts {
-		n, err := strconv.Atoi(strings.TrimSpace(p))
+		trimmed := strings.TrimSpace(p)
+		if trimmed == "" {
+			continue // 忽略空字符串
+		}
+		n, err := strconv.Atoi(trimmed)
 		if err != nil {
-			return nil, err
+			logx.Error("无法将 %s 转换为整数: %v", trimmed, err)
+			continue // 忽略无效字符
 		}
 		result = append(result, n)
 	}