import request from '@/utils/request'; export function getTrainingSystemList(cityCode, params) { /** 根据cityCode后去对应地图及其子系统 */ return request({ url: `/api/mapSystem/city/${cityCode}`, method: 'get', params }); } export function getTrainingSystemListByMapId(mapId) { /** 根据mapId去获取其子系统 */ return request({ url: `/api/mapSystem/${mapId}`, method: 'get' }); } export function generateMapSystem(mapId) { /** 根据mapId生成地图子系统 */ return request({ url: `/api/mapSystem/generate/${mapId}`, method: 'post' }); } export function getSubSystemInfo(id) { /** 查询子系统信息 */ return request({ url: `/api/mapSystem/${id}`, method: 'get' }); } export function getSubSystemDetail(id) { /** 查询子系统详情*/ return request({ url: `/api/mapSystem/${id}/detail`, method: 'get' }); } export function getMapSystemPageList(params) { /** 分页查询地图系统 */ return request({ url: `/api/mapSystem`, method: 'get', params }); } export function createMapSubSystem(data) { /** 创建地图系统 */ return request({ url: `/api/mapSystem`, method: 'post', data: data }); } export function updateSubSystem(id, data) { /** 查询子系统信息 */ return request({ url: `/api/mapSystem/${id}`, method: 'put', data: data }); } export function deleteSubSystem(id) { /** 删除地图系统 */ return request({ url: `/api/mapSystem/${id}`, method: 'delete' }); } export function getSubSystemByProjectCode(projectCode) { /** 根据项目编号查询地图子系统 */ return request({ url: `/api/mapSystem/project/${projectCode}`, method: 'get' }); }