bug
liuyg
2021-06-15 78471471db6c266fa72fc8421590cb793279633f
bug
3 files modified
101 ■■■■ changed files
widgets/LeftNavigationBar/Widget.js 19 ●●●●● patch | view | raw | blame | history
widgets/searchL/Widget.js 10 ●●●● patch | view | raw | blame | history
widgets/searchTabaPopup/css/style.css 72 ●●●● patch | view | raw | blame | history
widgets/LeftNavigationBar/Widget.js
@@ -390,6 +390,7 @@
                            // console.log(obj.data.id, '--', obj.checked, obj); //得到当前点击的节点数据
                            // console.log(obj.checked); //得到当前节点的展开状态:open、close、normal
                            // console.log(obj.elem); //得到当前节点元素
                            var keyId = that.getUrlKeyId("serviceId");
                            if (obj.data.children && obj.data.children.length > 0) {
@@ -436,6 +437,7 @@
                                            });
                                        });
                                    } else {
                                        obj.data.children.forEach(item => {
                                            $.ajax({
                                                url: item.src + '/maps.json',
@@ -447,9 +449,18 @@
                                                        url: res[0].path,
                                                    }));
                                                    that[item.id].alpha = item.alpha
                                                    if (keyId && keyId != "") {
                                                        that[item.id].getViewableRectangle().then(function (rectangle) {
                                                            return that.map.camera.flyTo({
                                                                destination: rectangle
                                                            });
                                                        });
                                                    }
                                                }
                                            })
                                        });
                                    }
@@ -530,6 +541,14 @@
                                                    url: res[0].path,
                                                }));
                                                that[obj.data.id].alpha = obj.data.alpha
                                                if (keyId && keyId != "") {
                                                    that[obj.data.id].getViewableRectangle().then(function (rectangle) {
                                                        return that.map.camera.flyTo({
                                                            destination: rectangle
                                                        });
                                                    });
                                                }
                                            }
                                        })
widgets/searchL/Widget.js
@@ -29,6 +29,7 @@
            layers: {},
            states: 'one',
            searchDatas: '',
            addOneEntitys: null,
            startup: function () {
                var that = this;
@@ -94,7 +95,7 @@
                })
                $(".searchColce").click(function () {
                    $('.searchLMain').hide();
                    that.map.entities.removeAll();
                    that.addOneEntitys.removeAll();
                })
                $("#local_data").keyup(function (e) {
@@ -160,7 +161,7 @@
                })
            },
            createDatas: function (d, n) {
                this.map.entities.removeAll();//清除图标点
                this.addOneEntitys.removeAll();//清除图标点
                if (d == []) {
                    if (n == 0) {
                        this.beginLayUi(d);
@@ -187,6 +188,9 @@
                }
            },
            onOpen: function () {
                var dataSourceOne = new Cesium.CustomDataSource();
                this.addOneEntitys = dataSourceOne.entities;
                this.map.dataSources.add(dataSourceOne);
                //面板打开的时候触发
                var that = this;
                that.getData(0)
@@ -307,7 +311,7 @@
            //定位实体位置
            shiti: function (data, i) {
                var imgs = i == 1 ? 'images/addL/全景.png' : i == 2 ? 'images/addL/监控.png' : i == 3 ? 'images/addL/监测.png' : '';
                this.map.entities.add({
                this.addOneEntitys.add({
                    id: data.id, // 实体ID
                    name: data.name, // 实体名称
                    position: Cesium.Cartesian3.fromDegrees(Number(data.lon), Number(data.lat)), // x,y 实体经纬度
widgets/searchTabaPopup/css/style.css
@@ -143,6 +143,7 @@
.jimu-widget-searchTabaPopup .layui-tab {
  margin: 0 !important;
  height: 100%;
}
.jimu-widget-searchTabaPopup .three {
@@ -156,28 +157,59 @@
  /* border: 1px salmon solid; */
}
.jimu-widget-searchTabaPopup .xiangqing table {
  height: 100% !important;
}
.jimu-widget-searchTabaPopup .shishishuju .layui-tab {
  margin-top: 10px !important;
  height: calc(100% - 46px) !important;
}
.jimu-widget-searchTabaPopup .shishishuju .layui-table {
  margin: 0 !important;
}
.jimu-widget-searchTabaPopup .lishijilv {
  height: 100%;
}
.jimu-widget-searchTabaPopup .lishijilv .layui-tab {
  margin-top: 10px !important;
  height: calc(100% - 42px) !important;
}
.jimu-widget-searchTabaPopup .lishijilv .layui-inline,
.jimu-widget-searchTabaPopup .lishijilv .layui-form-item {
  margin: 0 !important;
}
.jimu-widget-searchTabaPopup .xiangqing th {
  width: 160px;
  text-align-last: justify;
  font-size: 14px;
  padding: 19px;
  padding: 16px;
  border-right: transparent 1px solid !important;
}
.jimu-widget-searchTabaPopup .xiangqing td {
  width: 380px;
  text-align-last: right;
  padding-right: 5px;
  padding-right: 16px;
  font-size: 14px;
}
.jimu-widget-searchTabaPopup .xiangqing tr:nth-child(6) td, .jimu-widget-searchTabaPopup .xiangqing tr:nth-child(7) td {
.jimu-widget-searchTabaPopup .xiangqing tr:nth-child(6) td,
.jimu-widget-searchTabaPopup .xiangqing tr:nth-child(7) td {
  text-align-last: left;
  text-indent: 2em;
  padding-left: 5px;
}
.jimu-widget-searchTabaPopup .xiangqing th, .jimu-widget-searchTabaPopup .xiangqing td, .jimu-widget-searchTabaPopup .xiangqing table {
.jimu-widget-searchTabaPopup .xiangqing th,
.jimu-widget-searchTabaPopup .xiangqing td,
.jimu-widget-searchTabaPopup .xiangqing table {
  border-color: rgba(0, 0, 0, .1);
}
@@ -201,13 +233,21 @@
  font-size: 16px;
  padding-bottom: 5px;
  padding-top: 5px;
  color: #86888A;
}
.layui-tab-content {
.jimu-widget-searchTabaPopup .layui-tab-content {
  margin-top: 10px !important;
  padding: 0 !important;
  height: calc(100% - 51px) !important;
}
.jimu-widget-searchTabaPopup .shishishuju thead th, .jimu-widget-searchTabaPopup .shishishuju tbody td {
.jimu-widget-searchTabaPopup .layui-tab-item {
  height: 100% !important;
}
.jimu-widget-searchTabaPopup .shishishuju thead th,
.jimu-widget-searchTabaPopup .shishishuju tbody td {
  text-align: center;
}
@@ -216,7 +256,7 @@
}
.jimu-widget-searchTabaPopup .lishijilv .heard {
  font-size: 16px;
  font-size: 15px;
  display: flex;
  align-items: center;
  justify-content: space-between;
@@ -226,12 +266,6 @@
  /* border: 1px solid springgreen; */
  display: flex;
  align-items: center;
}
.jimu-widget-searchTabaPopup .lishijilv .heard .layui-form-item {
  /* border: 1px solid springgreen; */
  position: relative;
  top: 12px;
}
input::-webkit-input-placeholder {
@@ -256,7 +290,8 @@
  font-size: 14px;
}
.jimu-widget-searchTabaPopup .lishijilv #query, .jimu-widget-searchTabaPopup .lishijilv #empty {
.jimu-widget-searchTabaPopup .lishijilv #query,
.jimu-widget-searchTabaPopup .lishijilv #empty {
  border-radius: 5px;
}
@@ -273,4 +308,13 @@
.jimu-widget-searchTabaPopup #shuiwenshishi {
  overflow: auto;
  height: 411px;
}
.jimu-widget-searchTabaPopup .layui-btn,
.jimu-widget-searchTabaPopup .layui-input {
  height: 32px !important;
  line-height: 32px !important;
}
.jimu-widget-searchTabaPopup .layui-form-mid {
  padding: 6px 0 !important;
}