瀏覽代碼

♻️ refactor(login): 移除登录功能中的地理位置获取代码

- 注释掉地理位置获取相关代码
- 调整login函数调用参数,不再传递经纬度信息
- 移除未使用的latitude和longitude变量定义
yourname 6 月之前
父節點
當前提交
ebd108a829
共有 1 個文件被更改,包括 15 次插入15 次删除
  1. 15 15
      src/client/admin/pages/Login.tsx

+ 15 - 15
src/client/admin/pages/Login.tsx

@@ -38,23 +38,23 @@ export const LoginPage = () => {
     try {
       setIsLoading(true);
       
-      // 获取地理位置
-      let latitude: number | undefined;
-      let longitude: number | undefined;
+      // // 获取地理位置
+      // let latitude: number | undefined;
+      // let longitude: number | undefined;
       
-      try {
-        if (navigator.geolocation) {
-          const position = await new Promise<GeolocationPosition>((resolve, reject) => {
-            navigator.geolocation.getCurrentPosition(resolve, reject);
-          });
-          latitude = position.coords.latitude;
-          longitude = position.coords.longitude;
-        }
-      } catch (geoError) {
-        console.warn('获取地理位置失败:', geoError);
-      }
+      // try {
+      //   if (navigator.geolocation) {
+      //     const position = await new Promise<GeolocationPosition>((resolve, reject) => {
+      //       navigator.geolocation.getCurrentPosition(resolve, reject);
+      //     });
+      //     latitude = position.coords.latitude;
+      //     longitude = position.coords.longitude;
+      //   }
+      // } catch (geoError) {
+      //   console.warn('获取地理位置失败:', geoError);
+      // }
       
-      await login(data.username, data.password, latitude, longitude);
+      await login(data.username, data.password);
       // 登录成功后跳转到管理后台首页
       navigate('/admin/dashboard');
       toast.success('登录成功!欢迎回来');