Commit 1d1844dc authored by xuchaozou's avatar xuchaozou

fix: 修复前端出图部分字段获取失败

parent e3475b52
Pipeline #95892 failed with stages
...@@ -96,9 +96,9 @@ ...@@ -96,9 +96,9 @@
"@wisdom-cesium/krpano": "^1.0.29-60", "@wisdom-cesium/krpano": "^1.0.29-60",
"@wisdom-map/arcgismap":"^2.0.97", "@wisdom-map/arcgismap":"^2.0.97",
"@wisdom-map/basemap":"^2.0.4", "@wisdom-map/basemap":"^2.0.4",
"@wisdom-map/gis-component": "^1.0.32", "@wisdom-map/gis-component": "^1.0.35",
"@wisdom-map/gis-utils": "^1.0.27", "@wisdom-map/gis-utils": "^1.0.30",
"@wisdom-map/pd-map": "^1.0.123", "@wisdom-map/pd-map": "^1.0.128",
"@wisdom-utils/components": "0.1.337", "@wisdom-utils/components": "0.1.337",
"@wisdom-utils/utils": "0.1.377", "@wisdom-utils/utils": "0.1.377",
"ace-builds": "^1.4.12", "ace-builds": "^1.4.12",
......
...@@ -195,6 +195,8 @@ export const deleteVectorService = query => ...@@ -195,6 +195,8 @@ export const deleteVectorService = query =>
export const updatePublishedMetaData = query => export const updatePublishedMetaData = query =>
get(`${PANDA_GIS}/MetaData/D_UpdatePublishedMetaData`, query); get(`${PANDA_GIS}/MetaData/D_UpdatePublishedMetaData`, query);
export const getAllMetaData = query => get(`${PANDA_GIS}/MetaData/all`, query);
// 删除配置 // 删除配置
export const deleteConfig = query => get(`${PANDA_GIS}/MapLayer/DeleteMapLayer`, query); export const deleteConfig = query => get(`${PANDA_GIS}/MapLayer/DeleteMapLayer`, query);
...@@ -213,6 +215,8 @@ export const GetbaseMapschemeName = query => ...@@ -213,6 +215,8 @@ export const GetbaseMapschemeName = query =>
// 设置web状态 // 设置web状态
export const setServiceType = query => get(`${PANDA_GIS}/MetaData/SetServiceType`, query); export const setServiceType = query => get(`${PANDA_GIS}/MetaData/SetServiceType`, query);
//获取某个图层详细信息
export const QueryMetaDataLayerFields = query => get(`${PANDA_GIS}/MetaData/QueryMetaDataLayerFields`, query);
// 设置web的默认方案 // 设置web的默认方案
export const SetDefaultsSchemeName = param => export const SetDefaultsSchemeName = param =>
post(`${PANDA_GIS}/Maplayer/SetDefaultsSchemeName`, param); post(`${PANDA_GIS}/Maplayer/SetDefaultsSchemeName`, param);
...@@ -326,6 +330,13 @@ export const UpdateSchemPipeNetwork = param => ...@@ -326,6 +330,13 @@ export const UpdateSchemPipeNetwork = param =>
export const GetSpriteSheet = param => get(`${PANDA_GIS}/MultiMedia/GetSpriteSheet`, param); export const GetSpriteSheet = param => get(`${PANDA_GIS}/MultiMedia/GetSpriteSheet`, param);
export const GetFileContent = param => {
return post(`${PANDA_GIS}/MultiMedia/FileContent?${Object.entries(param).map(([key , value]) => `${key}=${value}`).join("&")}`)
};
export const AddStyleConfigJson = (param, data) => {
return post(`${PANDA_GIS}/MultiMedia/AddStyleConfigJson?${Object.entries(param).map(([key , value]) => `${key}=${value}`).join("&")}`, data)
}
// 同步地图组件 // 同步地图组件
export const SyncMapComponent = query => get(`${PUBLISH_SERVICE}/WebSite/SyncMapComponent`, query); export const SyncMapComponent = query => get(`${PUBLISH_SERVICE}/WebSite/SyncMapComponent`, query);
......
...@@ -83,3 +83,32 @@ export function handleMapMaxZoom(layerType) { ...@@ -83,3 +83,32 @@ export function handleMapMaxZoom(layerType) {
} }
return mapConfig.baseMapMaxLevel[configName]; return mapConfig.baseMapMaxLevel[configName];
} }
export function parseUrlQueryParams ({
url
}) {
const [urlStr , paramsStr] = url.split("?")
let params = {}
if(paramsStr) {
const paramsObj = new URLSearchParams(paramsStr)
for(const [key, value] of paramsObj) {
params[key] = value
}
}
return {
params,
url : urlStr
}
}
export function queryParamsToUrl ({
url,
params = {}
}) {
let urlStr = url
if(urlStr.indexOf("?") == -1) {
urlStr += "?"
}
urlStr += Object.entries(params).map(([key,value]) => `${key}=${value}`).join("&")
return urlStr
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment