kobe6258 8 місяців тому
батько
коміт
e3813bd40f
1 змінених файлів з 3 додано та 0 видалено
  1. 3 0
      models/report/report.go

+ 3 - 0
models/report/report.go

@@ -70,6 +70,9 @@ func InsertOrUpdateReport(list *[]Report, source string) (ids []int, err error)
 		orgIds = append(orgIds, report.OrgID)
 	}
 	orgIds = silce_utils.RemoveDuplicates(orgIds)
+	if orgIds == nil || len(orgIds) == 0 {
+		return
+	}
 	db := models.Main()
 	//手动事务
 	err = db.Select("distinct id").Where("org_id in ? and source =? ", orgIds, source).Scan(&ids).Error