Skip to content

Commit 6d9669c

Browse files
committed
2 parents bdafbba + 95477c2 commit 6d9669c

22 files changed

+2112
-1440
lines changed

dist/leaflet/iclient9-leaflet-es6.js

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -16172,9 +16172,8 @@ SuperMap.iPortalMap = iPortalMap_IPortalMap;
1617216172
* @param {string} iportalUrl - 地址。
1617316173
*/
1617416174
class iPortal_IPortal extends iPortalServiceBase_IPortalServiceBase {
16175-
1617616175
constructor(iportalUrl, options) {
16177-
super(iportalUrl,options);
16176+
super(iportalUrl, options);
1617816177
this.iportalUrl = iportalUrl;
1617916178
options = options || {};
1618016179
this.withCredentials = options.withCredentials || false;
@@ -16186,7 +16185,7 @@ class iPortal_IPortal extends iPortalServiceBase_IPortalServiceBase {
1618616185
* @returns {Promise} 返回包含 iportal web 资源信息的 Promise 对象。
1618716186
*/
1618816187
load() {
16189-
return FetchRequest_FetchRequest.get(this.iportalUrl + '/web');
16188+
return FetchRequest_FetchRequest.get(this.iportalUrl + "/web");
1619016189
}
1619116190

1619216191
/**
@@ -16200,9 +16199,9 @@ class iPortal_IPortal extends iPortalServiceBase_IPortalServiceBase {
1620016199
return null;
1620116200
}
1620216201
var serviceUrl = this.iportalUrl + "/web/services";
16203-
return this.request("GET", serviceUrl, queryParams).then(function (result) {
16202+
return this.request("GET", serviceUrl, queryParams).then(function(result) {
1620416203
var services = [];
16205-
result.content.map(function (serviceJsonObj) {
16204+
result.content.map(function(serviceJsonObj) {
1620616205
services.push(new iPortalService_IPortalService(serviceUrl, serviceJsonObj));
1620716206
return serviceJsonObj;
1620816207
});
@@ -16237,26 +16236,27 @@ class iPortal_IPortal extends iPortalServiceBase_IPortalServiceBase {
1623716236
} else {
1623816237
mapsUrl = this.iportalUrl + "/web/maps";
1623916238
}
16240-
return this.request("GET", mapsUrl, queryParams).then(function (result) {
16239+
return this.request("GET", mapsUrl, queryParams).then(function(result) {
1624116240
var mapRetult = {};
1624216241
var maps = [];
16243-
result.content.map(function (mapJsonObj) {
16244-
maps.push(new iPortalMap_IPortalMap(mapsUrl + "/" + mapJsonObj.id, mapJsonObj));
16245-
return mapJsonObj;
16246-
});
16247-
mapRetult.content = maps;
16248-
mapRetult.currentPage = result.currentPage;
16249-
mapRetult.pageSize = result.pageSize;
16250-
mapRetult.total = result.total;
16251-
mapRetult.totalPage = result.totalPage;
16252-
return mapRetult;
16242+
if (result.content && result.content.length > 0) {
16243+
result.content.map(function(mapJsonObj) {
16244+
maps.push(new iPortalMap_IPortalMap(mapsUrl + "/" + mapJsonObj.id, mapJsonObj));
16245+
return mapJsonObj;
16246+
});
16247+
mapRetult.content = maps;
16248+
mapRetult.currentPage = result.currentPage;
16249+
mapRetult.pageSize = result.pageSize;
16250+
mapRetult.total = result.total;
16251+
mapRetult.totalPage = result.totalPage;
16252+
return mapRetult;
16253+
}
1625316254
});
1625416255
}
1625516256
}
1625616257

1625716258
SuperMap.iPortal = iPortal_IPortal;
1625816259

16259-
1626016260
// CONCATENATED MODULE: ./src/common/iPortal/index.js
1626116261
/* Copyright© 2000 - 2019 SuperMap Software Co.Ltd. All rights reserved.
1626216262
* This program are made available under the terms of the Apache License, Version 2.0
@@ -76896,7 +76896,7 @@ const EChartsLayer_EchartsLayer = external_L_default.a.Layer.extend({
7689676896
_div.style.zIndex = 10;
7689776897
this._echartsContainer = _div;
7689876898

76899-
this._map.getPanes().overlayPane.appendChild(this._echartsContainer);
76899+
this.getPane().appendChild(this._echartsContainer);
7690076900
const me = this;
7690176901

7690276902
function _resizeHandler(e) {
@@ -77859,6 +77859,8 @@ var GraphicLayer_GraphicLayer = external_L_default.a.Path.extend({
7785977859
initialize: function (graphics, options) {
7786077860
this.graphics = [].concat(graphics);
7786177861
let opt = options || {};
77862+
// 由于是canvas实现所以不能更改pane
77863+
opt.pane = 'overlayPane';
7786277864
external_L_default.a.Util.setOptions(this, opt);
7786377865
//因为跟基类的renderer冲突,所以采用render这个名字
7786477866
this.options.render = this.options.render || GraphicLayer_Renderer[0];

dist/leaflet/iclient9-leaflet-es6.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/leaflet/iclient9-leaflet.css

Lines changed: 821 additions & 821 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/leaflet/iclient9-leaflet.js

Lines changed: 20 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -74635,6 +74635,8 @@ var GraphicLayer = exports.GraphicLayer = _leaflet2["default"].Path.extend({
7463574635
initialize: function initialize(graphics, options) {
7463674636
this.graphics = [].concat(graphics);
7463774637
var opt = options || {};
74638+
// 由于是canvas实现所以不能更改pane
74639+
opt.pane = 'overlayPane';
7463874640
_leaflet2["default"].Util.setOptions(this, opt);
7463974641
//因为跟基类的renderer冲突,所以采用render这个名字
7464074642
this.options.render = this.options.render || Renderer[0];
@@ -75264,7 +75266,7 @@ var EchartsLayer = exports.EchartsLayer = _leaflet2["default"].Layer.extend({
7526475266
_div.style.zIndex = 10;
7526575267
this._echartsContainer = _div;
7526675268

75267-
this._map.getPanes().overlayPane.appendChild(this._echartsContainer);
75269+
this.getPane().appendChild(this._echartsContainer);
7526875270
var me = this;
7526975271

7527075272
function _resizeHandler(e) {
@@ -107380,9 +107382,9 @@ var IPortal = exports.IPortal = function (_IPortalServiceBase) {
107380107382

107381107383

107382107384
_createClass(IPortal, [{
107383-
key: 'load',
107385+
key: "load",
107384107386
value: function load() {
107385-
return _FetchRequest.FetchRequest.get(this.iportalUrl + '/web');
107387+
return _FetchRequest.FetchRequest.get(this.iportalUrl + "/web");
107386107388
}
107387107389

107388107390
/**
@@ -107393,7 +107395,7 @@ var IPortal = exports.IPortal = function (_IPortalServiceBase) {
107393107395
*/
107394107396

107395107397
}, {
107396-
key: 'queryServices',
107398+
key: "queryServices",
107397107399
value: function queryServices(queryParams) {
107398107400
if (!(queryParams instanceof _iPortalServicesQueryParam.IPortalServicesQueryParam)) {
107399107401
return null;
@@ -107417,7 +107419,7 @@ var IPortal = exports.IPortal = function (_IPortalServiceBase) {
107417107419
*/
107418107420

107419107421
}, {
107420-
key: 'deleteServices',
107422+
key: "deleteServices",
107421107423
value: function deleteServices(ids) {
107422107424
var serviceUrl = this.iportalUrl + "/web/services";
107423107425
return this.request("DELETE", serviceUrl, { ids: ids });
@@ -107431,7 +107433,7 @@ var IPortal = exports.IPortal = function (_IPortalServiceBase) {
107431107433
*/
107432107434

107433107435
}, {
107434-
key: 'queryMaps',
107436+
key: "queryMaps",
107435107437
value: function queryMaps(queryParams) {
107436107438
if (!(queryParams instanceof _iPortalMapsQueryParam.IPortalMapsQueryParam)) {
107437107439
return null;
@@ -107445,16 +107447,18 @@ var IPortal = exports.IPortal = function (_IPortalServiceBase) {
107445107447
return this.request("GET", mapsUrl, queryParams).then(function (result) {
107446107448
var mapRetult = {};
107447107449
var maps = [];
107448-
result.content.map(function (mapJsonObj) {
107449-
maps.push(new _iPortalMap.IPortalMap(mapsUrl + "/" + mapJsonObj.id, mapJsonObj));
107450-
return mapJsonObj;
107451-
});
107452-
mapRetult.content = maps;
107453-
mapRetult.currentPage = result.currentPage;
107454-
mapRetult.pageSize = result.pageSize;
107455-
mapRetult.total = result.total;
107456-
mapRetult.totalPage = result.totalPage;
107457-
return mapRetult;
107450+
if (result.content && result.content.length > 0) {
107451+
result.content.map(function (mapJsonObj) {
107452+
maps.push(new _iPortalMap.IPortalMap(mapsUrl + "/" + mapJsonObj.id, mapJsonObj));
107453+
return mapJsonObj;
107454+
});
107455+
mapRetult.content = maps;
107456+
mapRetult.currentPage = result.currentPage;
107457+
mapRetult.pageSize = result.pageSize;
107458+
mapRetult.total = result.total;
107459+
mapRetult.totalPage = result.totalPage;
107460+
return mapRetult;
107461+
}
107458107462
});
107459107463
}
107460107464
}]);

dist/leaflet/iclient9-leaflet.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/leaflet/iclient9-leaflet.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/mapboxgl/iclient9-mapboxgl-es6.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65063,7 +65063,7 @@ var MapExtend_MapExtend = function () {
6506365063
external_mapboxgl_default.a.Map.prototype.overlayLayersManager = {};
6506465064
external_mapboxgl_default.a.Map.prototype.addLayerBak = external_mapboxgl_default.a.Map.prototype.addLayer;
6506565065
external_mapboxgl_default.a.Map.prototype.addLayer = function (layer, before) {
65066-
if (layer.source) {
65066+
if (layer.source || layer.type === 'custom') {
6506765067
this.addLayerBak(layer, before);
6506865068
return this;
6506965069
}

dist/mapboxgl/iclient9-mapboxgl-es6.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)