Przeglądaj źródła

部件信息重复部件点击事件BUG处理

李顺 2 lat temu
rodzic
commit
017adcaa15

+ 2 - 2
src/widgets/BjzlManagement/Widget.ts

@@ -121,7 +121,7 @@ class BjzlManagement extends BaseWidget {
             current: 1,
             size: 10000,
         }
-        this.ajaxSend.sendFileAjax(this, data, this.config.getDirc, this.ajaxSend.type.get, function (results) {
+        this.ajaxSend.sendAjax(this, data, this.config.getDirc, this.ajaxSend.type.get, function (results) {
             this.getDircLsit= results.result.records;         
         }.bind(this));
     }
@@ -269,7 +269,7 @@ class BjzlManagement extends BaseWidget {
                     for (item in layerName) {
                         data.geo_data[item] = layerName[item];
                     }
-                    var dataFind = _.find(this.getDircLsit, { name: data.geo_data.parentLayer, layerType: data.geo_data.type, prjId:parseInt(data['PRJ_ID']) });
+                    var dataFind = _.find(this.getDircLsit, { name: data.geo_data.parentLayer, layerType: data.geo_data.type });
                     data.layerId = dataFind["id"];
                     this.dataList.push(data);
                     hmtl += this.getHtml(data, i);

+ 1 - 1
src/widgets/PipeUnitInfo/Widget.ts

@@ -634,7 +634,7 @@ class PipeUnitInfo extends BaseWidget {
             that.parentDom.attr('style', 'left:' + position.position.x + 'px;top:' + position.position.y + 'px;');//根据鼠标点击位置进行显示
             that.parentDom.addClass('show');
             pick.forEach((item, index) => {
-                let pickPipeId = pick.primitive.custom[this.config.fields.pipeID];
+                let pickPipeId = item.primitive.custom[this.config.fields.pipeID];
                 var selectInfo = "<a class='selectInfo' style='width:100%'><span style='visibility:hidden;' id='index'>" + index
                     + "</span><span id='pid'>" + pickPipeId + "</span><span id='tid'>" + item.id + "</span></a>";
                 that.parentDom.append(selectInfo)