import request from '@/utils/request'; /** 获取发布地图管理分页*/ export function getPublishMapList(params) { return request({ url: '/api/map', method: 'get', params: params }); } /** 根据皮肤获取发布地图列表*/ export function getPublishMapListBySkinStyle(skinStyle) { return request({ url: `/api/map/${skinStyle}/list`, method: 'get' }); } /** 获取地图版本信息*/ export function getPublishMapVersion(skinStyle) { return request({ url: `/api/map/${skinStyle}/version`, method: 'get' }); } /** 获取发布地图详细内容*/ export function getPublishMapDetail(skinStyle) { return request({ url: `/api/map/${skinStyle}/details`, method: 'get' }); } /** 获取发布地图列车列表*/ export function getPublishTrainList(skinStyle) { return request({ url: `/api/map/${skinStyle}/train`, method: 'get' }); } /** 获取发布地图列表*/ export function listPublishMap() { return request({ url: '/api/map/list', method: 'get' }); } /** 根据地图id获取地图信息*/ export function getPublishMapInfo(mapId) { return request({ url: `/api/map/${mapId}`, method: 'get' }); } /** 发布地图数据导出*/ export function getPublishMapExport(mapId) { return request({ url: `/api/map/${mapId}/export`, method: 'get' }); } /** 删除发布地图*/ export function delPublishMap(mapId) { return request({ url: `/api/map/${mapId}`, method: 'DELETE' }); } /** 发布地图上架*/ export function putMapOnLine(mapId) { return request({ url: `/api/map/${mapId}/onLine`, method: 'put' }); } /** 发布地图下架*/ export function putMapOffLine(mapId) { return request({ url: `/api/map/${mapId}/offLine`, method: 'put' }); } /** 修改发布地图名称*/ export function updatePublishMapName(data) { return request({ url: `/api/map/${data.mapId}/updateName`, method: 'put', data: data }); }