work-order/work-order-uniapp/api/app/region.js
2025-07-27 20:34:15 +08:00

44 lines
860 B
JavaScript

import request from '@/utils/request'
/**
* 获取所有行政区列表
* @returns {Promise} 返回行政区列表
*/
export function getAllRegions() {
return request({
url: '/app/region/all',
method: 'get'
})
}
/**
* 获取单个行政区信息
* @param {Object} query - 查询参数
* @returns {Promise} 返回行政区信息
*/
export function getOneRegion(query) {
return request({
url: '/app/region/one',
method: 'get',
params: query
})
}
/**
* 根据经纬度查询行政区信息
* @param {Object} query - 查询参数
* @param {string} query.lon - 经度
* @param {string} query.lat - 纬度
* @returns {Promise} 返回行政区信息
*/
export function appGetRegionByLocation(lon, lat) {
return request({
url: '/app/region/location',
method: 'get',
params: {
lon,
lat
}
})
}