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 request.post('/login', params);
|
}
|
// 第三方登录
|
export function loginFromThirdApp(params) {
|
return request.post('/loginFromThirdApp', params);
|
}
|
// 获取图层树
|
export function getmenu() {
|
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) {
|
// return request.post('/sign/loginById', params);
|
// }
|
|
// POI查询
|
// export function queryByPoi(params) {
|
// return request.get('/yzAdapter/Navigation', { params: params });
|
// }
|
|
|
|
// //退出登录
|
// export function logout(params) {
|
// return request.get('/sign/logout', { params: params });
|
// }
|
|
// //请求菜单栏数据
|
// export function queryMenuTree() {
|
// return request.get('/perms/selectMenus');
|
// }
|
|
|
//企业地址库查询(新) 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家园区基本情况范围coordinates10092&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家园区基本情况范围coordinates10092&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>`,
|
}
|
});
|
}
|