zk 4 mesiacov pred
rodič
commit
0067b452d2

+ 3 - 4
assets/string/base/string.xml

@@ -140,9 +140,8 @@
         申请“通讯录权限”为了更便利读取通信录联系人信息,无需再手动输入
     </string>
     <string name="permission_request_fail">权限申请失败</string>
-    <string name="friend_add_explain">1.在您的对方同意添加您为好友之后,才能查看对方的位置。\n
-        2.如果您的好友还没有下载该应用,建议您邀请他们下载安装。\n
-        3.通过同意添加该用户为您的好友,即表示您同意本软件合法地收集、存储和使用您的信息,并将位置等信息与该好友分享。
+    <string name="friend_add_explain">
+        1.对方同意或授权后才可定位。\n2.如果您的好友还没有下载该应用,建议您邀请他们下载安装。\n3.通过同意添加该用户为您的好友,即表示您同意本软件合法地收集、存储和使用您的信息,并将位置等信息与该好友分享。
     </string>
     <string name="dialog_not_login">登录之后才可以发送好友申请</string>
     <string name="dialog_go_login">去登录</string>
@@ -205,7 +204,7 @@
         需要添加正确的紧急联系人手机号码,您的联系人将会收到短信以及APP消息通知
     </string>
     <string name="message_add_friend_sure_content">
-        1.您同意添加该用户为好友,则视为您同意本应用合法收集储存和使用信息。\n2.并同意将您的位置、轨迹等信息分享给该好友。
+        1.您同意或授权后才会将定位位置、轨迹等信息分享给该好友。\n2.您同意添加该用户为好友,则视为您同意本应用合法收集储存和使用信息。
     </string>
 
     <string name="urgent_contact_has_been_added">对方已是您的紧急联系人</string>

+ 11 - 11
lib/di/get_it.config.dart

@@ -57,30 +57,30 @@ extension GetItInjectableX on _i174.GetIt {
       environmentFilter,
     );
     final networkModule = _$NetworkModule();
-    gh.factory<_i973.SplashController>(() => _i973.SplashController());
-    gh.factory<_i756.TrackDetailController>(
-        () => _i756.TrackDetailController());
     gh.factory<_i256.AboutController>(() => _i256.AboutController());
-    gh.factory<_i769.FeedBackController>(() => _i769.FeedBackController());
     gh.factory<_i923.BrowserController>(() => _i923.BrowserController());
+    gh.factory<_i769.FeedBackController>(() => _i769.FeedBackController());
+    gh.factory<_i779.NewsReportController>(() => _i779.NewsReportController());
     gh.factory<_i108.PermissionSettingController>(
         () => _i108.PermissionSettingController());
-    gh.factory<_i779.NewsReportController>(() => _i779.NewsReportController());
+    gh.factory<_i973.SplashController>(() => _i973.SplashController());
+    gh.factory<_i756.TrackDetailController>(
+        () => _i756.TrackDetailController());
     gh.singleton<_i361.Dio>(() => networkModule.createDefaultDio());
     gh.lazySingleton<_i220.AtmobLocationClient>(
         () => _i220.AtmobLocationClient());
     gh.singleton<_i243.AtmobApi>(
         () => networkModule.provideAtmobApi(gh<_i361.Dio>()));
-    gh.lazySingleton<_i240.TrackRepository>(
-        () => _i240.TrackRepository(gh<_i243.AtmobApi>()));
     gh.lazySingleton<_i20.AccountRepository>(
         () => _i20.AccountRepository(gh<_i243.AtmobApi>()));
-    gh.lazySingleton<_i1053.FriendsRepository>(
-        () => _i1053.FriendsRepository(gh<_i243.AtmobApi>()));
     gh.lazySingleton<_i850.ContactRepository>(
         () => _i850.ContactRepository(gh<_i243.AtmobApi>()));
+    gh.lazySingleton<_i1053.FriendsRepository>(
+        () => _i1053.FriendsRepository(gh<_i243.AtmobApi>()));
     gh.lazySingleton<_i791.MessageRepository>(
         () => _i791.MessageRepository(gh<_i243.AtmobApi>()));
+    gh.lazySingleton<_i240.TrackRepository>(
+        () => _i240.TrackRepository(gh<_i243.AtmobApi>()));
     gh.lazySingleton<_i983.UrgentContactRepository>(
         () => _i983.UrgentContactRepository(gh<_i243.AtmobApi>()));
     gh.factory<_i1008.LoginController>(
@@ -123,10 +123,10 @@ extension GetItInjectableX on _i174.GetIt {
               gh<_i983.UrgentContactRepository>(),
               gh<_i20.AccountRepository>(),
             ));
-    gh.factory<_i492.FriendSettingController>(
-        () => _i492.FriendSettingController(gh<_i1053.FriendsRepository>()));
     gh.factory<_i897.AddFriendDialogController>(
         () => _i897.AddFriendDialogController(gh<_i1053.FriendsRepository>()));
+    gh.factory<_i492.FriendSettingController>(
+        () => _i492.FriendSettingController(gh<_i1053.FriendsRepository>()));
     gh.lazySingleton<_i814.MemberRepository>(() => _i814.MemberRepository(
           gh<_i243.AtmobApi>(),
           gh<_i20.AccountRepository>(),

+ 9 - 4
lib/resource/string.gen.dart

@@ -117,7 +117,8 @@ class StringName {
   static final String goRequestContactsPermission = 'go_request_contacts_permission'.tr; // 去申请
   static final String requestContactsContent = 'request_contacts_content'.tr; // 申请“通讯录权限”为了更便利读取通信录联系人信息,无需再手动输入
   static final String permissionRequestFail = 'permission_request_fail'.tr; // 权限申请失败
-  static final String friendAddExplain = 'friend_add_explain'.tr; // 1.在您的对方同意添加您为好友之后,才能查看对方的位置。\n 2.如果您的好友还没有下载该应用,建议您邀请他们下载安装。\n 3.通过同意添加该用户为您的好友,即表示您同意本软件合法地收集、存储和使用您的信息,并将位置等信息与该好友分享。
+  static final String friendAddExplain = 'friend_add_explain'
+      .tr; // 1.对方同意或授权后才可定位。\n2.如果您的好友还没有下载该应用,建议您邀请他们下载安装。\n3.通过同意添加该用户为您的好友,即表示您同意本软件合法地收集、存储和使用您的信息,并将位置等信息与该好友分享。
   static final String dialogNotLogin = 'dialog_not_login'.tr; // 登录之后才可以发送好友申请
   static final String dialogGoLogin = 'dialog_go_login'.tr; // 去登录
   static final String inviteFriends = 'invite_friends'.tr; // 邀请好友
@@ -167,7 +168,9 @@ class StringName {
   static final String urgentContactBtnTxt = 'urgent_contact_btn_txt'.tr; // 添加紧急联系人
   static final String urgentContactOnceClickHelp = 'urgent_contact_once_click_help'.tr; // 使用一键求助
   static final String urgentContactOnceClickHelpDesc = 'urgent_contact_once_click_help_desc'.tr; // 需要添加正确的紧急联系人手机号码,您的联系人将会收到短信以及APP消息通知
-  static final String messageAddFriendSureContent = 'message_add_friend_sure_content'.tr; // 1.您同意添加该用户为好友,则视为您同意本应用合法收集储存和使用信息。\n2.并同意将您的位置、轨迹等信息分享给该好友。
+  static final String messageAddFriendSureContent =
+      'message_add_friend_sure_content'
+          .tr; // 1.您同意或授权后才会将定位位置、轨迹等信息分享给该好友。\n2.您同意添加该用户为好友,则视为您同意本应用合法收集储存和使用信息。
   static final String urgentContactHasBeenAdded = 'urgent_contact_has_been_added'.tr; // 对方已是您的紧急联系人
   static final String urgentContactAddDesc = 'urgent_contact_add_desc'.tr; // 紧急情况,快速求助
   static final String urgentContactAddSuccess = 'urgent_contact_add_success'.tr; // 添加成功
@@ -369,7 +372,8 @@ class StringMultiSource {
       'go_request_contacts_permission': '去申请',
       'request_contacts_content': '申请“通讯录权限”为了更便利读取通信录联系人信息,无需再手动输入',
       'permission_request_fail': '权限申请失败',
-      'friend_add_explain': '1.在您的对方同意添加您为好友之后,才能查看对方的位置。\n 2.如果您的好友还没有下载该应用,建议您邀请他们下载安装。\n 3.通过同意添加该用户为您的好友,即表示您同意本软件合法地收集、存储和使用您的信息,并将位置等信息与该好友分享。',
+      'friend_add_explain':
+          '1.对方同意或授权后才可定位。\n2.如果您的好友还没有下载该应用,建议您邀请他们下载安装。\n3.通过同意添加该用户为您的好友,即表示您同意本软件合法地收集、存储和使用您的信息,并将位置等信息与该好友分享。',
       'dialog_not_login': '登录之后才可以发送好友申请',
       'dialog_go_login': '去登录',
       'invite_friends': '邀请好友',
@@ -419,7 +423,8 @@ class StringMultiSource {
       'urgent_contact_btn_txt': '添加紧急联系人',
       'urgent_contact_once_click_help': '使用一键求助',
       'urgent_contact_once_click_help_desc': '需要添加正确的紧急联系人手机号码,您的联系人将会收到短信以及APP消息通知',
-      'message_add_friend_sure_content': '1.您同意添加该用户为好友,则视为您同意本应用合法收集储存和使用信息。\n2.并同意将您的位置、轨迹等信息分享给该好友。',
+      'message_add_friend_sure_content':
+          '1.您同意或授权后才会将定位位置、轨迹等信息分享给该好友。\n2.您同意添加该用户为好友,则视为您同意本应用合法收集储存和使用信息。',
       'urgent_contact_has_been_added': '对方已是您的紧急联系人',
       'urgent_contact_add_desc': '紧急情况,快速求助',
       'urgent_contact_add_success': '添加成功',

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 174 - 174
pubspec.lock