lihongxiao 1 год назад
Родитель
Сommit
51b5cb612b
2 измененных файлов с 8 добавлено и 6 удалено
  1. 2 2
      config/dev.env.js
  2. 6 4
      src/utils/ipAndAddress.js

+ 2 - 2
config/dev.env.js

@@ -5,7 +5,7 @@ const prodEnv = require('./prod.env')
 module.exports = merge(prodEnv, {
   NODE_ENV: '"development"',
   ENV_CONFIG: '"dev"',
-  BASE_URL: '"https://test.baoxianzhanggui.com/web-api"',//测试服务器
+  // BASE_URL: '"https://test.baoxianzhanggui.com/web-api"',//测试服务器
   // BASE_URL:'"https://sxzgkj.baoxianzhanggui.com/web-api"',//正式服务器
   // BASE_URL:'"https://sxzgkj.baoxianzhanggui.com/web-api"'//正式服务器
   // BASE_URL: '"http://192.168.0.115:8080/"', //凯森
@@ -17,7 +17,7 @@ module.exports = merge(prodEnv, {
   // BASE_URL: '"http://192.168.1.101:8080/"',
   // BASE_URL: '"http://192.168.0.250:8080/"',//
   //  BASE_URL: '"http:///192.168.0.103:8080/"',//霍续亮
-  // BASE_URL: '"http://192.168.0.52:8080/"',//贺礼霄
+  BASE_URL: '"http://192.168.0.52:8080/"',//贺礼霄
   // BASE_URL: '"http:///192.168.0.55:8080/"',// 董鑫
   CONSOLE_BASE_URL: '"http://localhost:8080/"', //控制台测试服务器
   // CONSOLE_BASE_URL: '"https://test.baoxianzhanggui.com/console-api"' //控制台正式服务器

+ 6 - 4
src/utils/ipAndAddress.js

@@ -23,12 +23,14 @@ export async function getUserLocation(ipInfo, callback) {
 }
 // 获取当前登录的地理 信息
 export async function getAddressLocation(ipInfo, callback) {
-  await fetch(`https://qifu-api.baidubce.com/ip/geo/v1/district?ip=${ipInfo}`)
+  // await fetch(`https://qifu-api.baidubce.com/ip/geo/v1/district?ip=${ipInfo}`)
+  await fetch(`http://ip-api.com/json/${ipInfo}?lang=zh-CN`)
     .then(response => response.json())
     .then(res => {
-      if (res.code === 'Success') {
-        callback({ ...res.data, ip: res.ip });
-      }
+      callback({ip: res.query,lng:res.lon,lat:res.lat,prov:res.regionName,city:res.city,district:''});
+      // if (res.code === 'Success') {
+      //   callback({ ...res.data, ip: res.ip });
+      // }
     })
     .catch(error => console.log(error));
 }