182 lines
3.5 KiB
JavaScript
182 lines
3.5 KiB
JavaScript
import { request } from '@umijs/max';
|
|
// import loginStore from '../store/login.store';
|
|
|
|
// 获取登陆人
|
|
export function getCurrentUser() {
|
|
// let token = loginStore.token
|
|
return request('/api/user/getCurrentUser', {
|
|
method: 'get'
|
|
});
|
|
}
|
|
|
|
// 密码登录
|
|
export function passwordLogin( data ) {
|
|
return request('/api/user/login', {
|
|
method: 'POST',
|
|
data: data
|
|
});
|
|
}
|
|
|
|
// 退出登陆
|
|
export function passwordLogout () {
|
|
return request('/api/user/logout', {
|
|
method: 'get',
|
|
});
|
|
}
|
|
|
|
// 发送注册验证短信
|
|
export function registerSms( params ) {
|
|
return request('/api/user/registerSms', {
|
|
method: 'GET',
|
|
params: params
|
|
});
|
|
}
|
|
|
|
// 用户注册
|
|
export function registerUser( data ) {
|
|
return request('/api/user/register', {
|
|
method: 'POST',
|
|
data: data
|
|
});
|
|
}
|
|
|
|
// 获取导航栏
|
|
export function queryUserMenu() {
|
|
return request('/api/user/queryUserMenu', {
|
|
method: 'GET',
|
|
});
|
|
}
|
|
|
|
// 基本图层
|
|
// 获取图层明细点位数据/热力图数据
|
|
export function getLayerPointsApi( params ) {
|
|
return request('/api/basicMap/getLayerPoints', {
|
|
method: 'GET',
|
|
params: params
|
|
});
|
|
}
|
|
|
|
// 获取地图单位的数据详细
|
|
export function getDetailByIdApi( params ) {
|
|
return request('/api/basicMap/getDetailById', {
|
|
method: 'GET',
|
|
params: params
|
|
});
|
|
}
|
|
|
|
// 获取大盘统计数据
|
|
export function getDashboardData() {
|
|
return request('/api/dashboard/getDashboardData', {
|
|
method: 'GET',
|
|
});
|
|
}
|
|
|
|
// 获取大盘行政区域数据
|
|
export function getAdStatisticsData( params ) {
|
|
return request('/api/dashboard/getAdStatisticsData', {
|
|
method: 'GET',
|
|
params: params
|
|
});
|
|
}
|
|
|
|
// 基础地图创建涂层
|
|
export function createLayer( params ) {
|
|
return request('/api/basicMap/createLayer', {
|
|
method: 'post',
|
|
data: params
|
|
});
|
|
}
|
|
|
|
// 基础地图修改涂层
|
|
export function updateLayer( params ) {
|
|
return request('/api/basicMap/updateLayer', {
|
|
method: 'POST',
|
|
params: params
|
|
});
|
|
}
|
|
|
|
// 基础地图删除涂层
|
|
export function deleteLayer( params ) {
|
|
return request('/api/basicMap/deleteLayer', {
|
|
method: 'get',
|
|
params: params
|
|
});
|
|
}
|
|
|
|
// 基础地图删除点位
|
|
export function deletePoint( params ) {
|
|
return request('/api/basicMap/deletePoint', {
|
|
method: 'get',
|
|
params: params
|
|
});
|
|
}
|
|
|
|
// 基础地图点位新增
|
|
export function createPoint( data ) {
|
|
return request('/api/basicMap/createPoint', {
|
|
method: 'post',
|
|
data: data
|
|
});
|
|
}
|
|
|
|
// 获取基础图层菜单栏
|
|
export function getBasicLayerMenuApi( params ) {
|
|
return request('/api/basicMap/getBasicLayerMenu', {
|
|
method: 'get',
|
|
params: params
|
|
});
|
|
}
|
|
|
|
// 通过用户名获取自定义图层列表
|
|
export function queryUserLayers() {
|
|
return request('/api/user/queryUserLayers', {
|
|
method: 'get',
|
|
});
|
|
}
|
|
|
|
// 获取省
|
|
export function getAllProvinceApi() {
|
|
return request('/api/mapCommon/getAllProvince', {
|
|
method: 'get',
|
|
});
|
|
}
|
|
|
|
// 获取市
|
|
export function getCityByProvinceApi( params ) {
|
|
return request('/api/mapCommon/getCityByProvince', {
|
|
method: 'get',
|
|
params: params
|
|
});
|
|
}
|
|
|
|
// 获取区
|
|
export function getDistrictByCityApi( params ) {
|
|
return request('/api/mapCommon/getDistrictByCity', {
|
|
method: 'get',
|
|
params: params
|
|
});
|
|
}
|
|
|
|
// 获取围栏图层数据
|
|
export function getLayerShapesApi( params ) {
|
|
return request('/api/basicMap/getLayerShapes', {
|
|
method: 'get',
|
|
params: params
|
|
});
|
|
}
|
|
|
|
// 获取围栏图层数据
|
|
export function getPointByAddressApi( params ) {
|
|
return request('/api/mapCommon/getPointByAddress', {
|
|
method: 'get',
|
|
params: params
|
|
});
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|