From c7187e038c284acc051a439c5eda16582bdb9b7a Mon Sep 17 00:00:00 2001
From: lixuliang <lixuliang_hd@126.com>
Date: 星期六, 14 九月 2024 10:16:13 +0800
Subject: [PATCH] 更新

---
 src/api/api.js |   69 ++++++++++++++++++++++++++++++++--
 1 files changed, 64 insertions(+), 5 deletions(-)

diff --git a/src/api/api.js b/src/api/api.js
index b33e053..a43bcd0 100644
--- a/src/api/api.js
+++ b/src/api/api.js
@@ -1,17 +1,29 @@
-import service from '@/utils/request';
+import request from '@/utils/request'; //116:8089
+import service from '@/utils/service'; //121:8070/gisserver
+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 request.get('/system/user/profile');
+}
+
+//淇敼鐢ㄦ埛瀵嗙爜
+export function updateUserPwd(params) {
+  return request.put('system/user/profile/updatePwd', params);
 }
 //浜姙鐧诲綍
 // export function loginById(params) {
@@ -36,4 +48,51 @@
 // }
 
 
+//浼佷笟鍦板潃搴撴煡璇�(鏂�) 8086
+export function ent_selectByName(params) {
+  return searchQY.get("enterprise/selectByPage?pageSize=100&pageIndex=1&returnGeom=true&name=" + params);
+}
+//鑾峰彇鍦板潡鑼冨洿
+export function getDiKuanFanWei(lng, lat) {
+  return searchQY.get(
+    `/cs/geowinmap_xncs/ds?lng=${lng}&lat=${lat}`
+  );
+
+}
+//鍥尯鍦板潃搴撴煡璇�
+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 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