Refactor: Remove original Dart references from comments across multiple files

- Updated comments in various components, schemas, and repositories to remove references to original Dart files.
- Ensured consistency in documentation while maintaining the context of the code.
This commit is contained in:
2026-06-29 11:31:21 +08:00
parent cdaf3cc365
commit 6e51cb7d16
119 changed files with 116 additions and 128 deletions
+1 -1
View File
@@ -10,7 +10,7 @@
* - `getCurrentUser` 成功后尽力写本地 User 缓存(不因缓存失败影响主流程)
* - 写 storage 失败用 `Logger.warn` 记录,不让本地缓存失败影响主流程
*
* 原始 Dart: lib/data/repositories/auth_repository_impl.dart
*
*/
import { AuthApi, authApi } from "@/data/services/api";
import {
@@ -10,7 +10,7 @@
* - 所有方法返回 `Promise<Result<T>>`,与 Dart `Future<Result<T>>` 对齐
*
* 注:仓库内私有方法(`_socialLogin` / `_saveLoginData`)不暴露在接口上。
* 原始 Dart: lib/data/repositories/auth_repository_impl.dart
*
*/
import type { Result } from "@/utils";
@@ -8,7 +8,7 @@
* - 本地:写入 / 批量覆盖 / 读取 / 清空 / 计数
*
* 私有助手(`_chatToLocal` / `_localToChat` / `_mapLocalStorageResult`)不暴露。
* 原始 Dart: lib/data/repositories/chat_repository_impl.dart
*
*/
import type { Result } from "@/utils";
@@ -6,7 +6,7 @@
* 对齐 Dart 端 `MetricsRepository` 抽象(lib/data/repositories/metrics_repository.dart):
* - 纯远程 fire-and-forget 上报,无本地状态
*
* 原始 Dart: lib/data/repositories/metrics_repository_impl.dart
*
*/
import type { Result } from "@/utils";
@@ -6,7 +6,7 @@
* 对齐 Dart 端 `UserRepository` 抽象(lib/data/repositories/user_repository.dart):
* - 纯远程调用,不直接写本地 storage(持久化由 AuthRepository 在登录流程中处理)
*
* 原始 Dart: lib/data/repositories/user_repository_impl.dart
*
*/
import type { Result } from "@/utils";
@@ -4,8 +4,6 @@
* MetricsRepository
*
* 指标/埋点仓库:纯远程 fire-and-forget 上报,无本地状态。
*
* 原始 Dart: lib/data/repositories/metrics_repository_impl.dart
*/
import { MetricsApi, metricsApi } from "@/data/services/api";
import { AppEvent, PwaEvent } from "@/data/dto/metrics";
-9
View File
@@ -1,13 +1,4 @@
"use client";
/**
* UserRepository
*
* 用户信息仓库:纯远程调用,不直接写入本地 storage
* (用户数据持久化由 AuthRepository 在登录流程中统一处理)。
*
* 原始 Dart: lib/data/repositories/user_repository_impl.dart
*/
import { UserApi, userApi } from "@/data/services/api";
import {
CreditsData,