icon替换

This commit is contained in:
谢宇宁
2026-09-17 12:34:07 +07:00
parent 9d6b79429b
commit 069658f4a3
455 changed files with 1928 additions and 1928 deletions
+4 -4
View File
@@ -6,7 +6,7 @@ import 'package:device_identity/device_identity.dart';
import 'package:device_info_plus/device_info_plus.dart';
import 'package:flutter/services.dart';
import 'package:flutter_secure_storage/flutter_secure_storage.dart';
import 'package:hgdj/extension/extensions.dart';
import 'package:jyfans/extension/extensions.dart';
import 'package:package_info_plus/package_info_plus.dart';
import 'package:path_provider/path_provider.dart';
import 'package:shared_preferences/shared_preferences.dart';
@@ -22,7 +22,7 @@ class DeviceInfoService {
/// iOS Keychain 存 DevID。同一个 bundle id 卸载重装后 Keychain 项仍然存在(iOS
/// 沙盒清理不动 Keychain) → 同账号身份。**没声明 Keychain Sharing access group,
/// 不同 bundle id 马甲互相读不到对方的 DevID(各自独立),这是产品取舍。**
static const _kKeychainDevIdKey = 'hgdj_device_id_v1';
static const _kKeychainDevIdKey = 'jyfans_device_id_v1';
static const _secureStorage = FlutterSecureStorage(
iOptions: IOSOptions(
accessibility: KeychainAccessibility.first_unlock,
@@ -263,8 +263,8 @@ class DeviceInfoService {
} catch (_) {}
}
if (_isInvalidId(raw)) raw = const Uuid().v4();
// 业务规则:hgdj_ 前缀,去空格,限制 50 字符(日志系统约束)
return 'hgdj_${raw.replaceAll(' ', '')}'.limit(50);
// 业务规则:jyfans_ 前缀,去空格,限制 50 字符(日志系统约束)
return 'jyfans_${raw.replaceAll(' ', '')}'.limit(50);
}
/// 脏值检测:空 / 太短 / 全 0 / 已知脏值
+2 -2
View File
@@ -1,5 +1,5 @@
import 'package:hgdj/hj_utils/light_model.dart';
import 'package:hgdj/hj_utils/store_keys.dart';
import 'package:jyfans/hj_utils/light_model.dart';
import 'package:jyfans/hj_utils/store_keys.dart';
import 'package:uuid/uuid.dart';
/// 会话管理器 - 生成并维护统一的会话 ID (sid)