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