From dbb352c9d988dfac83da979023fe81a0a02f88e9 Mon Sep 17 00:00:00 2001
From: lixuliang <lixuliang_hd@126.com>
Date: 星期五, 12 四月 2024 16:34:20 +0800
Subject: [PATCH] 与数字人合并

---
 src/api/api.js |   78 +++++++++++++++++++++++++++++++++++---
 1 files changed, 71 insertions(+), 7 deletions(-)

diff --git a/src/api/api.js b/src/api/api.js
index ea1f8af..618df1a 100644
--- a/src/api/api.js
+++ b/src/api/api.js
@@ -1,26 +1,29 @@
-import service from '@/utils/request';
+import request from '@/utils/request'; //116:8089
+import service from '@/utils/service'; //121:8070
+import searchQY from '@/utils/searchQY'; //116:8086 浼佷笟鍚嶇О
+import axios from "axios";
 
-
+/*鍚庡彴 8089 */
 //鐧诲綍
 export function login(params) {
-  return service.post('/login', params);
+  return request.post('/login', params);
 }
 // 绗笁鏂圭櫥褰�
 export function loginFromThirdApp(params) {
-  return service.post('/loginFromThirdApp', params);
+  return request.post('/loginFromThirdApp', params);
 }
 // 鑾峰彇鍥惧眰鏍�
 export function getmenu() {
-  return service.get('/system/layer/listTreeDetail');
+  return request.get('/system/layer/listTreeDetail');
 }
 // 鑾峰彇鐢ㄦ埛淇℃伅
 export function getUserInfo() {
-  return service.get('/system/user/profile');
+  return request.get('/system/user/profile');
 }
 
 //淇敼鐢ㄦ埛瀵嗙爜
 export function updateUserPwd(params) {
-  return service.put('system/user/profile/updatePwd', params);
+  return request.put('system/user/profile/updatePwd', params);
 }
 //浜姙鐧诲綍
 // export function loginById(params) {
@@ -45,4 +48,65 @@
 // }
 
 
+//浼佷笟鍦板潃搴撴煡璇紙鏃э級
+// export function ent_selectByName(params) {
+//   return axios.get("https://skyzt.bda.gov.cn/dataApi/PoiExcel/ent/selectByName?name=" + params);
+// }
+// //浼佷笟鍦板潃搴撴煡璇�(鏂�) 8086
+export function ent_selectByName(params) {
+  return searchQY.get("enterprise/selectByPage?pageSize=100&pageIndex=1&returnGeom=true&name=" + params);
+}
+//鍥尯鍦板潃搴撴煡璇�
+export function liushisijiayuanqudizhibianmafuwu(params) {
+  return service.get(
+    'wfsserver/liushisijiayuanqu1012?version=1.3.0&request=GetFeature&typename=64瀹跺洯鍖哄熀鏈儏鍐佃寖鍥碿oordinates10092&propertyname=*&filter=<Filter><PropertyIsLike+wildCard%3D"*"><PropertyName>YQmingchen<%2FPropertyName><Literal>*' + params + '*<%2FLiteral><%2FPropertyIsLike><%2FFilter>&format=json'
+  );
+}
+//鍥尯绫诲瀷鏌ヨ
+export function shengwuSearch(params) {
+  return service.get(
+    'wfsserver/liushisijiayuanqu1012?version=1.3.0&request=GetFeature&typename=64瀹跺洯鍖哄熀鏈儏鍐佃寖鍥碿oordinates10092&propertyname=*&filter=<Filter><PropertyIsLike+wildCard%3D"*"><PropertyName>chanyeDW<%2FPropertyName><Literal>*' + params + '*<%2FLiteral><%2FPropertyIsLike><%2FFilter>&format=json'
+  );
+}
+
+// 鍦板潡鏌ヨ
+export function findAddressCandidates(params) {
+  return service.get(
+    "/rest/services/Locators/dikuaixinxi1005/GeocodeServer/findAddressCandidates?singleLine=" +
+    params
+  );
+}
+
+//鑾峰彇鍦板潡鑼冨洿
+export function getDiKuanFanWei(lng, lat) {
+  // return axios.get(
+  //   `https://skyzt.bda.gov.cn/BEApi/cs/geowinmap_xncs/ds?lng=${lng}&lat=${lat}`
+  // );
+  return axios.get(
+    `http://10.10.4.116:8086/cs/geowinmap_xncs/ds?lng=${lng}&lat=${lat}`
+  );
+
+}
+// export function getDiKuanFanWei(lon, lat) {
+//   return service.get(
+//     "yzxncsApi/geowinmap_xncs/ds?r=0.9158559377752831&serviceproviderid=map.vectorserviceprovider&serviceid=queryfeature&featcls=225%25E8%258C%2583%25E5%259B%25B4%25E5%2588%2586%25E5%258C%25BA%25E8%25A7%2584%25E5%2588%2592.geojson&lng=" +
+//     lon +
+//     "&lat=" +
+//     lat +
+//     "&geom=true&requesttype=json"
+//   );
+// }
+// 
+export function queryBySquare(url, layer, area) {
+  return service.get(url, {
+    params: {
+      version: '1.3.0',
+      request: 'GetFeature',
+      typename: layer,
+      propertyname: '*',
+      format: "json",
+      filter: `<ogc:Filter xmlns:ogc="http://www.opengis.net/ogc"><ogc:Intersects><ogc:PropertyName /><gml:Polygon xmlns:gml="http://www.opengis.net/gml" srsName="EPSG:4326"><gml:exterior><gml:LinearRing><gml:posList>${area}</gml:posList></gml:LinearRing></gml:exterior></gml:Polygon></ogc:Intersects></ogc:Filter>`,
+    }
+  });
+}
 

--
Gitblit v1.9.3