64 lines
1.3 KiB
JavaScript
64 lines
1.3 KiB
JavaScript
import { requestAPI } from '../request.js';
|
||
|
||
// 获取区域下拉列表(简单列表,用于其他模块选择区域)
|
||
export function getAreaSelect(params) {
|
||
return requestAPI({
|
||
url: '/frontend/area/select',
|
||
method: 'GET',
|
||
data: params
|
||
});
|
||
}
|
||
|
||
// 获取企业下拉列表(用于新增/修改区域时选择企业)
|
||
export function getEnterpriseSelect() {
|
||
return requestAPI({
|
||
url: '/frontend/area/enterprise/select',
|
||
method: 'GET'
|
||
});
|
||
}
|
||
|
||
// 删除区域(需要admin或manage角色)
|
||
export function deleteArea(params) {
|
||
return requestAPI({
|
||
url: '/frontend/area/delete',
|
||
method: 'POST',
|
||
data: params
|
||
});
|
||
}
|
||
|
||
// 修改区域(需要admin或manage角色)
|
||
export function updateArea(params) {
|
||
return requestAPI({
|
||
url: '/frontend/area/update',
|
||
method: 'POST',
|
||
data: params
|
||
});
|
||
}
|
||
|
||
// 新增区域(需要admin或manage角色)
|
||
export function addArea(params) {
|
||
return requestAPI({
|
||
url: '/frontend/area/add',
|
||
method: 'POST',
|
||
data: params
|
||
});
|
||
}
|
||
|
||
// 获取区域详情
|
||
export function getAreaDetail(params) {
|
||
return requestAPI({
|
||
url: '/frontend/area/detail',
|
||
method: 'GET',
|
||
data: params
|
||
});
|
||
}
|
||
|
||
// 获取区域列表(本部门企业的区域)
|
||
export function getAreaList(params) {
|
||
return requestAPI({
|
||
url: '/frontend/area/list',
|
||
method: 'GET',
|
||
data: params
|
||
});
|
||
}
|