alroyso il y a 4 mois
Parent
commit
7898d166d7

+ 2 - 2
lib/app/common/constants.dart

@@ -5,10 +5,10 @@ const kUpdateVersion = "/api/client/v3/version";
 const kLogin = "/api/client/v3/login";
 const KReg = "/api/client/v2/register";
 const KLogout = "/api/client/v2/logout";
-const KAuthUser = "/api/client/v2/authUser";
+const KAuthUser = "/api/client/v3/authUser";
 const kNode = '';
 
-const kVersion = '2.1.4';
+const kVersion = '2.1.5';
 
 
 const kFakeIpMode = 'fake-ip';

+ 2 - 2
lib/app/i18n/i18n.dart

@@ -172,8 +172,8 @@ class I18n extends Translations {
           "setting_mixed_proxy_port": "混合代理端口",
           "setting_external_controller": "外部控制设置",
           "setting_service_open": "开启服务",
-          "setting_service_install": "安装服务",
-          "setting_service_uninstall": "卸载服务",
+          "setting_service_install": "开启服务",
+          "setting_service_uninstall": "关闭服务",
           "setting_mode_global": "全局",
           "setting_mode_rules": "局部",
           "setting_mode_direct": "直连",

+ 5 - 4
lib/app/modules/home/controllers/home_controller.dart

@@ -107,10 +107,10 @@ class HomeController extends GetxController {
   }
 
   Future<void> handleButtonClick() async {
-    if (userMode.value.enable != 1) {
-      controllers.global.handleApiError("账号禁用,请刷新账号状态或重启软件");
-      return;
-    }
+    // if (userMode.value.enable != 1) {
+    //   controllers.global.handleApiError("账号禁用,请刷新账号状态或重启软件");
+    //   return;
+    // }
 
     if(controllers.cc_service.serviceStatus == RunningState.starting){
       controllers.global.handleApiError("服务安装中,请等待");
@@ -180,6 +180,7 @@ class HomeController extends GetxController {
         if (error == "") {
           await connectionService.startConnection();
         } else {
+          connectionService.updateStatus(ConnectionStatus.disconnected);
           globalController.updateMsg("验证失败,{$error}");
         }
       }

+ 11 - 11
lib/app/network/dio_client.dart

@@ -25,17 +25,17 @@ class DioClient {
       receiveTimeout: 3000,
     ));
 
-    // // 仅在调试模式下添加日志拦截器
-    // assert(() {
-    //   _dio.interceptors.add(LogInterceptor(
-    //     request: true,
-    //     requestBody: true,
-    //     responseBody: true,
-    //     error: true,
-    //     logPrint: _logger.d, // 使用 Logger 插件打印日志
-    //   ));
-    //   return true;
-    // }());
+    // 仅在调试模式下添加日志拦截器
+    assert(() {
+      _dio.interceptors.add(LogInterceptor(
+        request: true,
+        requestBody: true,
+        responseBody: true,
+        error: true,
+        logPrint: _logger.d, // 使用 Logger 插件打印日志
+      ));
+      return true;
+    }());
     final customInterceptor = CustomInterceptors(_dio);
     //token
     _dio.interceptors.add(TokenInterceptor());

+ 2 - 9
lib/app/service/network_service.dart

@@ -48,19 +48,12 @@ class NetworkService {
     //   controllers.global.handleApiError("当前连接状态无法退出(先停止加速)");
     //   return ;
     // }
-    if (globalController.connectStatus.value == false){
+    if (globalController.connectStatus.value == true){
       globalController.handleApiError("当前连接状态无法退出(先停止加速)");
       return ;
     }
     await SharedPreferencesUtil().delete("token");
-    try {
-      //isLoading.value = true;
-      await ApiService().fetchLogout(KLogout);
-    } catch (e) {
-      globalController.handleApiError(e);
-    } finally {
-      //isLoading.value = false;
-    }
+    //await ApiService().fetchLogout(KLogout);
     Get.offNamed(Routes.LOGIN);
   }