import { ResPage, User } from "@/api/types/common"; // import { BASEURL } from "@/api/config/servicePort"; import http from "@/api"; import axios from "axios"; const BASEURL = import.meta.env.VITE_API_URL; // const BASEURL1 = import.meta.env.VITE_API_URL + "6868"; /** * @name 公共的模块统一抽离api */ // 查询系统配置 export const getSystemConfig = (params: any) => { return http.post(BASEURL + `/xmgl/systemConfig/queryByKey`, params); }; // 修改系统配置 export const updateSystemConfig = (params: any) => { return http.post(BASEURL + `/xmgl/systemConfig/edit`, params); }; // 底图图层分页列表 export const baseMapPage = (params: any) => { let requestData = { ...params }; delete requestData.pageNo; delete requestData.pageSize; return http.post(BASEURL + `/base/baseMap/page?current=${params.pageNo}&size=${params.pageSize}`, requestData); }; // 底图图层列表 export const baseMapList = (params: any) => { return http.post(BASEURL + `/base/baseMap/list`, params); }; // 底图图层新增 export const baseMapAdd = (params: any) => { return http.post(BASEURL + `/base/baseMap/add`, params); }; // 底图图层详细信息 export const baseMapDetails = (params: any) => { return http.post(BASEURL + `/base/baseMap/queryById`, params); }; // 底图图层编辑 export const baseMapEdit = (params: any) => { return http.post(BASEURL + `/base/baseMap/edit`, params); }; // 底图图层删除 export const baseMapDelete = (params: any) => { return http.post(BASEURL + `/base/baseMap/delete`, params); }; // 白膜图层分页列表 export const albugineaMapPage = (params: any) => { let requestData = { ...params }; delete requestData.pageNo; delete requestData.pageSize; return http.post(BASEURL + `/base/tilesetLayer/page?current=${params.pageNo}&size=${params.pageSize}`, requestData); }; // 白膜图层列表 export const albugineaMapList = (params: any) => { return http.post(BASEURL + `/base/tilesetLayer/list`, params); }; // 白膜图层新增 export const albugineaMapAdd = (params: any) => { return http.post(BASEURL + `/base/tilesetLayer/add`, params); }; // 白膜图层详细信息 export const albugineaMapDetails = (params: any) => { return http.post(BASEURL + `/base/tilesetLayer/queryById`, params); }; // 白膜图层编辑 export const albugineaMapEdit = (params: any) => { return http.post(BASEURL + `/base/tilesetLayer/edit`, params); }; // 白膜图层删除 export const albugineaMapDelete = (params: any) => { return http.post(BASEURL + `/base/tilesetLayer/delete`, params); }; // 点坐标效果分页列表 export const diffuseWallPage = (params: any) => { let requestData = { ...params }; delete requestData.pageNo; delete requestData.pageSize; return http.post(BASEURL + `/base/diffuseWall/page?current=${params.pageNo}&size=${params.pageSize}`, requestData); }; // 点坐标效果列表 export const diffuseWallList = (params: any) => { return http.post(BASEURL + `/base/diffuseWall/list`, params); }; // 点坐标效果新增 export const diffuseWallAdd = (params: any) => { return http.post(BASEURL + `/base/diffuseWall/add`, params); }; // 点坐标效果详细信息 export const diffuseWallDetails = (params: any) => { return http.post(BASEURL + `/base/diffuseWall/queryById`, params); }; // 点坐标效果编辑 export const diffuseWallEdit = (params: any) => { return http.post(BASEURL + `/base/diffuseWall/edit`, params); }; // 点坐标效果删除 export const diffuseWallDelete = (params: any) => { return http.post(BASEURL + `/base/diffuseWall/delete`, params); }; // 线效果分页列表 export const polylineCombinePage = (params: any) => { let requestData = { ...params }; delete requestData.pageNo; delete requestData.pageSize; return http.post(BASEURL + `/base/polylineCombine/page?current=${params.pageNo}&size=${params.pageSize}`, requestData); }; // 线效果列表 export const polylineCombineList = (params: any) => { return http.post(BASEURL + `/base/polylineCombine/list`, params); }; // 线效果新增 export const polylineCombineAdd = (params: any) => { return http.post(BASEURL + `/base/polylineCombine/add`, params); }; // 线效果详细信息 export const polylineCombineDetails = (params: any) => { return http.post(BASEURL + `/base/polylineCombine/queryById`, params); }; // 线效果编辑 export const polylineCombineEdit = (params: any) => { return http.post(BASEURL + `/base/polylineCombine/edit`, params); }; // 线效果删除 export const polylineCombineDelete = (params: any) => { return http.post(BASEURL + `/base/polylineCombine/delete`, params); }; // 模型gltr分页列表 export const gltfModelPage = (params: any) => { let requestData = { ...params }; delete requestData.pageNo; delete requestData.pageSize; return http.post(BASEURL + `/base/gltfModel/page?current=${params.pageNo}&size=${params.pageSize}`, requestData); }; // 模型gltr列表 export const gltfModelList = (params: any) => { return http.post(BASEURL + `/base/gltfModel/list`, params); }; // 模型gltr新增 export const gltfModelAdd = (params: any) => { return http.post(BASEURL + `/base/gltfModel/add`, params); }; // 模型gltr详细信息 export const gltfModelDetails = (params: any) => { return http.post(BASEURL + `/base/gltfModel/queryById`, params); }; // 模型gltr编辑 export const gltfModelEdit = (params: any) => { return http.post(BASEURL + `/base/gltfModel/edit`, params); }; // 模型gltr删除 export const gltfModelDelete = (params: any) => { return http.post(BASEURL + `/base/gltfModel/delete`, params); }; // 设备样式 // 样式查询 export const equipmentStyleGet = (params: any) => { return http.post(BASEURL + `/base/deviceConfig/queryById`, params); }; // 样式编辑 export const equipmentStyleEdit = (params: any) => { return http.post(BASEURL + `/base/deviceConfig/edit`, params); }; // 设备列表 export const equipmentList = (params: any) => { return http.post(BASEURL + `/base/monitorDev/list`, params); }; // 设备新增 export const equipmentAdd = (params: any) => { return http.post(BASEURL + `/base/monitorDev/add`, params); }; // 设备编辑 export const equipmentEdit = (params: any) => { return http.post(BASEURL + `/base/monitorDev/edit`, params); }; // 设备删除 export const equipmentDelete = (params: any) => { return http.post(BASEURL + `/base/monitorDev/delete`, params); }; // 设备播放资源获取 export const equipmentUrlGet = (params: any) => { return http.post(BASEURL + `/base/monitorDev/queryInfo`, params); }; // 文件管理 // 文件管理列表 export const fileDataList = (params: any) => { let requestData = { ...params }; delete requestData.pageNo; delete requestData.pageSize; return http.post(BASEURL + `/xmgl/annexFile/page?current=${params.pageNo}&size=${params.pageSize}`, requestData); }; // 文件管理新增 export const fileDataAdd = (params: any) => { return http.post(BASEURL + `/xmgl/annexFile/add`, params); }; // 文件管理编辑 export const fileDataEdit = (params: any) => { return http.post(BASEURL + `/xmgl/annexFile/edit`, params); }; // 文件管理新增 export const fileDataDelete = (params: any) => { return http.post(BASEURL + `/xmgl/annexFile/delete`, params); };