import request from '@/utils/request'; /** 根据cityCode后去对应地图及其子系统 */ export function getTrainingSystemList(cityCode, params) { return request({ url: `/api/mapSystem/city/${cityCode}`, method: 'get', params }); } /** 根据mapId生成地图子系统 */ export function generateMapSystem(mapId) { return request({ url: `/api/mapSystem/generate/${mapId}`, method: 'post' }); } /** 生成指定子系统 */ export function generateAppointMapSystem(mapId, prdType) { return request({ url: `/api/mapSystem/generate/${mapId}/${prdType}`, 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() { return request({ url: `/api/mapSystem/project`, method: 'get' }); }