import request from '@/config/axios' export interface MapVO { id?: number name: string imageUrl: string width?: number height?: number x?: number y?: number createTime?: Date } export interface PageParam { current: number size: number name?: string } // 查询地图参数列表 export const getIsMapPage = async (params: PageParam) => { return await request.get({ url: '/iscs/map/getIsMapPage', params }) } // 查询地图参数详细 export const selectIsMapById = async (id: number) => { return await request.get({ url: '/iscs/map/selectIsMapById', params: { id } }) } // 新增地图参数配置 export const insertIsMap = async (data: MapVO) => { return await request.post({ url: '/iscs/map/insertIsMap', data }) } // 修改地图参数配置 export const updateIsMap = async (data: MapVO) => { return await request.post({ url: '/iscs/map/updateIsMap', data }) } // 删除地图参数配置 export const deleteIsMapByIds = async (id: number) => { return await request.post({ url: '/iscs/map/deleteIsMapByIds', params: { ids: id } }) }