显示页面 修订记录 反向链接 页面重命名 您载入了该文档旧的修订版! 如果您保存了它,您就会用这些数据创建一份新的修订版。 <p><span style="color: #c586c0;">import</span><span style="color: #d4d4d4;"> { </span><span style="color: #9cdcfe;">Component</span><span style="color: #d4d4d4;">, } </span><span style="color: #c586c0;">from</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'@angular/core'</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #c586c0;">import</span><span style="color: #d4d4d4;"> { </span><span style="color: #9cdcfe;">IonicPage</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">ViewController</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">ModalController</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">AlertController</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">ItemSliding</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">NavParams</span><span style="color: #d4d4d4;"> } </span><span style="color: #c586c0;">from</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'ionic-angular'</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #6a9955;">//import { ZequiplocEdit } from './ZequiplocEdit/ZequiplocEdit';</span></p><p><span style="color: #6a9955;">//import { ZEquipAL } from './ZEquipAL/ZEquipAL';</span></p><p><span style="color: #c586c0;">import</span><span style="color: #d4d4d4;"> { </span><span style="color: #9cdcfe;">AITopoServer</span><span style="color: #d4d4d4;"> } </span><span style="color: #c586c0;">from</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'../../../providers/aitopo.server'</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #c586c0;">import</span><span style="color: #d4d4d4;"> { </span><span style="color: #9cdcfe;">GlobalFunction</span><span style="color: #d4d4d4;"> } </span><span style="color: #c586c0;">from</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'../../GlobalFunction/GlobalFunction'</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #6a9955;">//import { WindEditPage } from "../../Tfeng/equipment/windEdit";</span></p><p><span style="color: #c586c0;">import</span><span style="color: #d4d4d4;"> { </span><span style="color: #9cdcfe;">gMapGlobal</span><span style="color: #d4d4d4;"> } </span><span style="color: #c586c0;">from</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'../../map/mapClass/gMapGlobal'</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #c586c0;">import</span><span style="color: #d4d4d4;"> { </span><span style="color: #9cdcfe;">SystemSel</span><span style="color: #d4d4d4;"> } </span><span style="color: #c586c0;">from</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'../../../providers/system.serve'</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #c586c0;">import</span><span style="color: #d4d4d4;"> { </span><span style="color: #9cdcfe;">EquipsServe</span><span style="color: #d4d4d4;"> } </span><span style="color: #c586c0;">from</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'../../../providers/strata/EquipsServe'</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #c586c0;">import</span><span style="color: #d4d4d4;"> { </span><span style="color: #9cdcfe;">ZwarnServe</span><span style="color: #d4d4d4;"> } </span><span style="color: #c586c0;">from</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'../../../providers/strata/ZwarnServe'</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #c586c0;">import</span><span style="color: #d4d4d4;"> { </span><span style="color: #9cdcfe;">WorkInfo</span><span style="color: #d4d4d4;"> } </span><span style="color: #c586c0;">from</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'../../../providers/ZworkInfo.serve'</span><span style="color: #d4d4d4;">;</span></p><p><br/></p><p><span style="color: #d4d4d4;">@</span><span style="color: #dcdcaa;">IonicPage</span><span style="color: #d4d4d4;">()</span></p><p><span style="color: #d4d4d4;">@</span><span style="color: #dcdcaa;">Component</span><span style="color: #d4d4d4;">({</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">selector:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'gs_Zequiploc'</span><span style="color: #d4d4d4;">,</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">templateUrl:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'Zequiploc.html'</span><span style="color: #d4d4d4;">,</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">providers:</span><span style="color: #d4d4d4;"> [</span><span style="color: #9cdcfe;">GlobalFunction</span><span style="color: #d4d4d4;">],</span></p><p><span style="color: #d4d4d4;">})</span></p><p><span style="color: #c586c0;">export</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">class</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">Zequiploc</span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//枚举值处理</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">stat</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> [[</span><span style="color: #ce9178;">'0'</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'未使用'</span><span style="color: #d4d4d4;">], [</span><span style="color: #ce9178;">'1'</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'使用中'</span><span style="color: #d4d4d4;">], [</span><span style="color: #ce9178;">'2'</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'已废弃'</span><span style="color: #d4d4d4;">]];</span><span style="color: #6a9955;">//状态 cstatus</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> [];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">nrid</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">;</span><span style="color: #6a9955;">//列表的下文读取</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">mZsearchValue</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">;</span><span style="color: #6a9955;">//搜索内容</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">option</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> { </span><span style="color: #9cdcfe;">f:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">gridid:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">nrid:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;"> }</span><span style="color: #6a9955;">//搜索框设置</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">isBusy</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span><span style="color: #6a9955;">//忙碌</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">mZnextMsg</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">;</span><span style="color: #6a9955;">//下一页的标识内容</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">sOpt</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> [</span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">, </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">, </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">, </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">, </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">, </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">, </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">, </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">, </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">, </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">];</span><span style="color: #6a9955;">//是否显示搜索框</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">Array</span><span style="color: #d4d4d4;"><</span><span style="color: #4ec9b0;">any</span><span style="color: #d4d4d4;">> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> [];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">addModal</span><span style="color: #d4d4d4;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">any</span><span style="color: #d4d4d4;">;</span><span style="color: #6a9955;">//其他组件的调用</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">areaID</span><span style="color: #d4d4d4;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">string</span><span style="color: #d4d4d4;">;</span><span style="color: #6a9955;">//区域id</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">workID</span><span style="color: #d4d4d4;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">string</span><span style="color: #d4d4d4;">;</span><span style="color: #6a9955;">//工作面id</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">name</span><span style="color: #d4d4d4;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">string</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">;</span><span style="color: #6a9955;">//区域名称</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">;</span><span style="color: #6a9955;">//原始数据</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">father</span><span style="color: #d4d4d4;">;</span><span style="color: #6a9955;">//宿主指针</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">globalStyle</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">sys</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">mZwideLevel</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">Ptype</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'0'</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">reSizeFun</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">firstRun</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">settings</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">columns:</span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">id:</span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">title:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'ID'</span></p><p><span style="color: #d4d4d4;"> },</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">name:</span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">title:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'Full Name'</span></p><p><span style="color: #d4d4d4;"> },</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">username:</span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">title:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'User Name'</span></p><p><span style="color: #d4d4d4;"> },</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">email:</span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">title:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'Email'</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> };</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">constructor</span><span style="color: #d4d4d4;">(</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">navP</span><span style="color: #d4d4d4;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">NavParams</span><span style="color: #d4d4d4;">,</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">system</span><span style="color: #d4d4d4;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">SystemSel</span><span style="color: #d4d4d4;">,</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">private</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">serve</span><span style="color: #d4d4d4;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">AITopoServer</span><span style="color: #d4d4d4;">,</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">private</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">modalCtrl</span><span style="color: #d4d4d4;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">ModalController</span><span style="color: #d4d4d4;">,</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">private</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">alertCtrl</span><span style="color: #d4d4d4;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">AlertController</span><span style="color: #d4d4d4;">, </span><span style="color: #6a9955;">//用于超级用户的弹出框</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">private</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">vCtrl</span><span style="color: #d4d4d4;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">ViewController</span><span style="color: #d4d4d4;">,</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">private</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">gF</span><span style="color: #d4d4d4;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">GlobalFunction</span><span style="color: #d4d4d4;">,</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">private</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">gMapGlobal</span><span style="color: #d4d4d4;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">gMapGlobal</span><span style="color: #d4d4d4;">,</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">private</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">equSer</span><span style="color: #d4d4d4;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">EquipsServe</span><span style="color: #d4d4d4;">,</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">private</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">warn</span><span style="color: #d4d4d4;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">ZwarnServe</span><span style="color: #d4d4d4;">,</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">workInfo</span><span style="color: #d4d4d4;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">WorkInfo</span></p><p><span style="color: #d4d4d4;"> ) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">navP</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">get</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">'data'</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #d4d4d4;">!</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">) </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">Ptype</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">p</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">||</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'0'</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">father</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">system</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">globalComp</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">map</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">father</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">mCdFormComp</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">areaID</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">workInfo</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">nowAreaID</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">workID</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">workInfo</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">nowWorkID</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">name</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">workInfo</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">getWorkName</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">mZsearchValue</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">filters</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sys</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">||</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//建立窗口调整功能</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">gF</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">setLayerLevel</span><span style="color: #d4d4d4;">([</span><span style="color: #b5cea8;">800</span><span style="color: #d4d4d4;">, </span><span style="color: #b5cea8;">600</span><span style="color: #d4d4d4;">, </span><span style="color: #b5cea8;">400</span><span style="color: #d4d4d4;">, </span><span style="color: #b5cea8;">200</span><span style="color: #d4d4d4;">]);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">reSizeFun</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> () </span><span style="color: #569cd6;">=></span><span style="color: #d4d4d4;"> { </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">mZwideLevel</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">gF</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">reLayer</span><span style="color: #d4d4d4;">(); }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">window</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">addEventListener</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">"resize"</span><span style="color: #d4d4d4;">, </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">reSizeFun</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">reSizeFun</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">mZwideLevel</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">gF</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">reLayer</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">fnZreload</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">helpDiv</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'unshowDiv'</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">showDiv</span><span style="color: #d4d4d4;">() { </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">helpDiv</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'showDiv'</span><span style="color: #d4d4d4;">; }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">cancelDiv</span><span style="color: #d4d4d4;">() { </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">helpDiv</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'unshowDiv'</span><span style="color: #d4d4d4;">; }</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">/**</span></p><p><span style="color: #6a9955;"> * 设置设备的过滤内容,对外接口</span></p><p><span style="color: #6a9955;"> * </span><span style="color: #569cd6;">@param</span><span style="color: #6a9955;"> </span><span style="color: #9cdcfe;">str</span><span style="color: #6a9955;"> 过滤值</span></p><p><span style="color: #6a9955;"> */</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">setFilters</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">str</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">str</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">str</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">||</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sOpt</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">mZsearchValue</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">str</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">getItems</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">'1'</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">firstFilter</span><span style="color: #d4d4d4;">() {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">mZsearchValue</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">!=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">undefined</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sOpt</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">var</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">in</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">hasOwnProperty</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">)) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">r</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//坐标</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sOpt</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">&&</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">25</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">r</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sOpt</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">&&</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">25</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">!=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">r</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">r</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">) </span><span style="color: #c586c0;">continue</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//状态</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">r</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sOpt</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">3</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">&&</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">16</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'0'</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">r</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sOpt</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">4</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">&&</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">16</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'1'</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">r</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sOpt</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">5</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">&&</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">16</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'2'</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">r</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">r</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">) </span><span style="color: #c586c0;">continue</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">push</span><span style="color: #d4d4d4;">(</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">]);</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">getItems</span><span style="color: #d4d4d4;">(</span><span style="color: #569cd6;">undefined</span><span style="color: #d4d4d4;">);</span></p><p><br/></p><p><span style="color: #d4d4d4;"> };</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">firstRun</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">changePos</span><span style="color: #d4d4d4;">() {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">serve</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">gZlockPosition</span><span style="color: #d4d4d4;">) </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">serve</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">gZlockPosition</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">serve</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">gZlockPosition</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">serve</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">fZsaveGlobal</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//读取下一页</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">doInfinite</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">infiniteScroll</span><span style="color: #d4d4d4;">?</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//如果其他通信进行中</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">isBusy</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">serve</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">msgShow</span><span style="color: #d4d4d4;">(</span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'high'</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'信息'</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'其他操作进行中,请稍后再试'</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">infiniteScroll</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">infiniteScroll</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">complete</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//如果已经没有内容,说明不需要再次进行读取</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">option</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">nrid</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">mZnextMsg</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">infiniteScroll</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">infiniteScroll</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">complete</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">isBusy</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">mZnextMsg</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'读取中'</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">fZread</span><span style="color: #d4d4d4;">().</span><span style="color: #dcdcaa;">then</span><span style="color: #d4d4d4;">(() </span><span style="color: #569cd6;">=></span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">isBusy</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">infiniteScroll</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">infiniteScroll</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">complete</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> }).</span><span style="color: #dcdcaa;">catch</span><span style="color: #d4d4d4;">((</span><span style="color: #9cdcfe;">err</span><span style="color: #d4d4d4;">) </span><span style="color: #569cd6;">=></span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">isBusy</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">infiniteScroll</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">infiniteScroll</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">complete</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">mZnextMsg</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">err</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">msg</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">errorProcess</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">err</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> });</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//读取</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">fZread</span><span style="color: #d4d4d4;">() {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">equSer</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">get</span><span style="color: #d4d4d4;">(</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">areaID</span><span style="color: #d4d4d4;">, </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">workID</span><span style="color: #d4d4d4;">).</span><span style="color: #dcdcaa;">then</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">=></span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">reLoadData</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">Promise</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">resolve</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> }).</span><span style="color: #dcdcaa;">catch</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">err</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">=></span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">Promise</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">reject</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">err</span><span style="color: #d4d4d4;">));</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//删除</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">delete</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">item</span><span style="color: #d4d4d4;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">string</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">items</span><span style="color: #d4d4d4;">?</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">isBusy</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">) </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">serve</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">msgShow</span><span style="color: #d4d4d4;">(</span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'high'</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'错误'</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'其他操作正在进行中!'</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">ids</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> [];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">items</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">!=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">undefined</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">ids</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">items</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">ids</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">push</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">item</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">equSer</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">del</span><span style="color: #d4d4d4;">(</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">areaID</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">ids</span><span style="color: #d4d4d4;">).</span><span style="color: #dcdcaa;">then</span><span style="color: #d4d4d4;">(() </span><span style="color: #569cd6;">=></span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">reLoadData</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">isBusy</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">serve</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">msgShow</span><span style="color: #d4d4d4;">(</span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'high'</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'信息'</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'删除成功!'</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">serve</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">synCdInforInServer</span><span style="color: #d4d4d4;">(</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">areaID</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'396'</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'syn'</span><span style="color: #d4d4d4;">);</span><span style="color: #6a9955;">//强制同步</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">father</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">equLocAUD</span><span style="color: #d4d4d4;">) </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">father</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">equLocAUD</span><span style="color: #d4d4d4;">(</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">workID</span><span style="color: #d4d4d4;">, </span><span style="color: #b5cea8;">3</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">item</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> }).</span><span style="color: #dcdcaa;">catch</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">err</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">=></span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">errorProcess</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">err</span><span style="color: #d4d4d4;">));</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//错误处理</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">errorProcess</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">err</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">console</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">log</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">err</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">isBusy</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">err</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">errCode</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'1002'</span><span style="color: #d4d4d4;">) </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">serve</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">msgShow</span><span style="color: #d4d4d4;">(</span><span style="color: #b5cea8;">3</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'low'</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'错误'</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'超时或者账户在其他地点登陆!'</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">serve</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">msgShow</span><span style="color: #d4d4d4;">(</span><span style="color: #b5cea8;">3</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'high'</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'错误'</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">err</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">msg</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//仅仅高亮点击行</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">forcueLine</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">item1</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">globalStyle</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">&&</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">delAllItem</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">) </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">globalStyle</span><span style="color: #d4d4d4;">[</span><span style="color: #d4d4d4;">-</span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">delAllItem</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">) </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">globalStyle</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">item1</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">item1</span><span style="color: #d4d4d4;">[</span><span style="color: #d4d4d4;">-</span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'selected'</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//是否处于全部删除的状态</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">delAllItem</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">delAllName</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'删除'</span><span style="color: #d4d4d4;">;</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">delAll</span><span style="color: #d4d4d4;">() {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">globalStyle</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">globalStyle</span><span style="color: #d4d4d4;">[</span><span style="color: #d4d4d4;">-</span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">globalStyle</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">undefined</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">delAllItem</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">delAllItem</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">delAllName</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'确认'</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">ids</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> [];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">delAllItem</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">delAllName</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'删除'</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">length</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">++</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">const</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">e</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">].</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">e</span><span style="color: #d4d4d4;">[</span><span style="color: #d4d4d4;">-</span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'selected'</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">ids</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">push</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">e</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">])</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">ids</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">length</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">></span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">) </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">delete</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">ids</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">/**添加批量数据 */</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">addSome</span><span style="color: #d4d4d4;">() {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">addModal</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">modalCtrl</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">create</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">'ZEquipAL'</span><span style="color: #d4d4d4;">, { </span><span style="color: #9cdcfe;">areaID:</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">areaID</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">workID:</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">workID</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">t:</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sys</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">father:</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">father</span><span style="color: #d4d4d4;"> }, { </span><span style="color: #9cdcfe;">cssClass:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'Zequloc'</span><span style="color: #d4d4d4;"> });</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">addModal</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">onDidDismiss</span><span style="color: #d4d4d4;">(() </span><span style="color: #569cd6;">=></span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">fnZreload</span><span style="color: #d4d4d4;">());</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">addModal</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">present</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//添加或者编辑</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">fZaddEdit</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">item1</span><span style="color: #d4d4d4;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">any</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">mZisData</span><span style="color: #d4d4d4;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">boolean</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">slidingItem</span><span style="color: #d4d4d4;">?:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">ItemSliding</span><span style="color: #d4d4d4;">, ) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">slidingItem</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">slidingItem</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">close</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">isBusy</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">) </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">serve</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">msgShow</span><span style="color: #d4d4d4;">(</span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'信息'</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'其他处理正在进行中,请稍后'</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">globalStyle</span><span style="color: #d4d4d4;">) </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">globalStyle</span><span style="color: #d4d4d4;">[</span><span style="color: #d4d4d4;">-</span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">globalStyle</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">item1</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">globalStyle</span><span style="color: #d4d4d4;">[</span><span style="color: #d4d4d4;">-</span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'selected'</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">Ptype</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'1'</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">addModal</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">modalCtrl</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">create</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">'WindEditPage'</span><span style="color: #d4d4d4;">, { </span><span style="color: #9cdcfe;">data:</span><span style="color: #d4d4d4;"> { </span><span style="color: #9cdcfe;">typeName:</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">item1</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">3</span><span style="color: #d4d4d4;">], </span><span style="color: #9cdcfe;">rid:</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">areaID</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">hid:</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">item1</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">], </span><span style="color: #9cdcfe;">gid:</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">workID</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">father:</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">father</span><span style="color: #d4d4d4;"> } }, { </span><span style="color: #9cdcfe;">cssClass:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'Zequloc'</span><span style="color: #d4d4d4;"> });</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">addModal</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">onDidDismiss</span><span style="color: #d4d4d4;">(() </span><span style="color: #569cd6;">=></span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">fnZreload</span><span style="color: #d4d4d4;">());</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">addModal</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">present</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">addModal</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">modalCtrl</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">create</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">'ZequiplocEdit'</span><span style="color: #d4d4d4;">, { </span><span style="color: #9cdcfe;">father:</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">father</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">data:</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">item1</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">isData:</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">mZisData</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">areaID:</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">areaID</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">workID:</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">workID</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">allData:</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;"> }, { </span><span style="color: #9cdcfe;">cssClass:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'Zequloc'</span><span style="color: #d4d4d4;"> });</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">addModal</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">onDidDismiss</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">res</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">=></span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #d4d4d4;">!</span><span style="color: #9cdcfe;">res</span><span style="color: #d4d4d4;">) </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">res</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">del</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">) </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">delete</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">item1</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">]);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> { </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">fnZreload</span><span style="color: #d4d4d4;">(); }</span></p><p><span style="color: #d4d4d4;"> });</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">addModal</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">present</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//过滤选项</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">showSearch</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">n</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">cell</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> [</span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'无坐标信息'</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'有坐标信息'</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'未使用'</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'使用中'</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'已废弃'</span><span style="color: #d4d4d4;">,]</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">alertT</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">alertCtrl</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">create</span><span style="color: #d4d4d4;">({ </span><span style="color: #9cdcfe;">cssClass:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'Zequloc'</span><span style="color: #d4d4d4;"> });</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">alertT</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">setTitle</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">'过滤选项:'</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">alertT</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">setMessage</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">'请选择需要显示的仪表:'</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">n</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">n</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">+</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">3</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">++</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">cell</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">) </span><span style="color: #c586c0;">continue</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">alertT</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">addInput</span><span style="color: #d4d4d4;">({</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">type:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'checkbox'</span><span style="color: #d4d4d4;">,</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">label:</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">cell</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">],</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">value:</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">toString</span><span style="color: #d4d4d4;">(),</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">checked:</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sOpt</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">],</span></p><p><span style="color: #d4d4d4;"> });</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">alertT</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">addButton</span><span style="color: #d4d4d4;">({</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">text:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'确定'</span><span style="color: #d4d4d4;">,</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">handler</span><span style="color: #9cdcfe;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">=></span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">n</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">n</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">+</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">3</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">++</span><span style="color: #d4d4d4;">)</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sOpt</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">length</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">++</span><span style="color: #d4d4d4;">)</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sOpt</span><span style="color: #d4d4d4;">[</span><span style="color: #dcdcaa;">parseInt</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">])] </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">creatFilter</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> });</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">alertT</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">present</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">creatFilter</span><span style="color: #d4d4d4;">() {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">splice</span><span style="color: #d4d4d4;">(</span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">, </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">length</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">var</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">in</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">hasOwnProperty</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">)) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">r</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//坐标</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sOpt</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">&&</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">25</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">r</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sOpt</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">&&</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">25</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">!=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">r</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">r</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">) </span><span style="color: #c586c0;">continue</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//状态</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">r</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sOpt</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">3</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">&&</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">16</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'0'</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">r</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sOpt</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">4</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">&&</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">16</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'1'</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">r</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sOpt</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">5</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">&&</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">16</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'2'</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">r</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">r</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">) </span><span style="color: #c586c0;">continue</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">push</span><span style="color: #d4d4d4;">(</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">]);</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sOpt</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">]) </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">getItems</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">'1'</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">getItems</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//重新读取内容</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">async</span><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">fnZreload</span><span style="color: #d4d4d4;">() {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">isBusy</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">) </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">isBusy</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">try</span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">await</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">fZread</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//this.creatFilter();</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">firstRun</span><span style="color: #d4d4d4;">) </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">firstFilter</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> } </span><span style="color: #c586c0;">catch</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">error</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">mZnextMsg</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">error</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">msg</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">errorProcess</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">error</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">isBusy</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">findNoGoem</span><span style="color: #d4d4d4;">() {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> [];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">in</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">25</span><span style="color: #d4d4d4;">].</span><span style="color: #9cdcfe;">length</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">Ptype</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'0'</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> ((</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">gMapGlobal</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">mFPropHash</span><span style="color: #d4d4d4;">[</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">]].</span><span style="color: #9cdcfe;">type</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">&</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">) </span><span style="color: #d4d4d4;">!=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">) {</span><span style="color: #6a9955;">//测点配置属性</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">25</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">||</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">25</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'null'</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">push</span><span style="color: #d4d4d4;">({ </span><span style="color: #9cdcfe;">data:</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">], </span><span style="color: #9cdcfe;">locat:</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> });</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> } </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">Ptype</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'1'</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> ((</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">gMapGlobal</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">mFPropHash</span><span style="color: #d4d4d4;">[</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">]].</span><span style="color: #9cdcfe;">type</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">&</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">) </span><span style="color: #d4d4d4;">!=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">) {</span><span style="color: #6a9955;">//设备</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">25</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">||</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">25</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'null'</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">push</span><span style="color: #d4d4d4;">({ </span><span style="color: #9cdcfe;">data:</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">], </span><span style="color: #9cdcfe;">locat:</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> });</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//过滤</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">getItems</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">$event</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> [];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">ser</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">mZsearchValue</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">split</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">' '</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">ser</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">&&</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">ser</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">length</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">!=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">ser</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">length</span><span style="color: #d4d4d4;">;) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">const</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">e</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">ser</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">e</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">ser</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">splice</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">, </span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">++</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">length</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">++</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">needJump</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">].</span><span style="color: #9cdcfe;">length</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">++</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//如果空,或者抖索框为空,那么全部添加</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">$event</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">||</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">mZsearchValue</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">undefined</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">||</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">mZsearchValue</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">Ptype</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'0'</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> ((</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">gMapGlobal</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">mFPropHash</span><span style="color: #d4d4d4;">[</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">]].</span><span style="color: #9cdcfe;">type</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">&</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">) </span><span style="color: #d4d4d4;">!=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">) {</span><span style="color: #6a9955;">//测点配置属性</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">25</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">||</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">25</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'null'</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">push</span><span style="color: #d4d4d4;">({ </span><span style="color: #9cdcfe;">data:</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">], </span><span style="color: #9cdcfe;">locat:</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> });</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> } </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">Ptype</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'1'</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> ((</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">gMapGlobal</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">mFPropHash</span><span style="color: #d4d4d4;">[</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">]].</span><span style="color: #9cdcfe;">type</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">&</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">) </span><span style="color: #d4d4d4;">!=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">) {</span><span style="color: #6a9955;">//基本属性</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">25</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">||</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">25</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'null'</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">push</span><span style="color: #d4d4d4;">({ </span><span style="color: #9cdcfe;">data:</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">], </span><span style="color: #9cdcfe;">locat:</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> });</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">break</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//不为空的话,进行逐个添加</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">j</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">j</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">ser</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">length</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">j</span><span style="color: #d4d4d4;">++</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">const</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">e</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">ser</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">j</span><span style="color: #d4d4d4;">];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">e</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'t'</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">&&</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">e</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'='</span><span style="color: #d4d4d4;">) </span><span style="color: #c586c0;">continue</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">// console.log('查找信息', this.sData[k][i]);</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">].</span><span style="color: #dcdcaa;">indexOf</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">e</span><span style="color: #d4d4d4;">) </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">) </span><span style="color: #c586c0;">continue</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//if (this.sData[k][25] == '' || this.sData[k][25] == 'null') t = false;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//else t = true;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//this.currentItems.push({ data: this.sData[k], locat: t });</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">Ptype</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'0'</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> ((</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">gMapGlobal</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">mFPropHash</span><span style="color: #d4d4d4;">[</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">]].</span><span style="color: #9cdcfe;">type</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">&</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">) </span><span style="color: #d4d4d4;">!=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">) {</span><span style="color: #6a9955;">//测点配置属性</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">25</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">||</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">25</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'null'</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">push</span><span style="color: #d4d4d4;">({ </span><span style="color: #9cdcfe;">data:</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">], </span><span style="color: #9cdcfe;">locat:</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> });</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> } </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">Ptype</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'1'</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> ((</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">gMapGlobal</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">mFPropHash</span><span style="color: #d4d4d4;">[</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">]].</span><span style="color: #9cdcfe;">type</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">&</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">) </span><span style="color: #d4d4d4;">!=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">) {</span><span style="color: #6a9955;">//基本设备</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">25</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">||</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">25</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'null'</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">push</span><span style="color: #d4d4d4;">({ </span><span style="color: #9cdcfe;">data:</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">], </span><span style="color: #9cdcfe;">locat:</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> });</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">needJump</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">break</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">needJump</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">) </span><span style="color: #c586c0;">break</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//通信地址过滤</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">decs</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> [];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">j</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">j</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">ser</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">length</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">j</span><span style="color: #d4d4d4;">++</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">const</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">e</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">ser</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">j</span><span style="color: #d4d4d4;">];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">e</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'t'</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">&&</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">e</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'='</span><span style="color: #d4d4d4;">) { </span><span style="color: #9cdcfe;">decs</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">push</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">e</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">replace</span><span style="color: #d4d4d4;">(</span><span style="color: #d16969;">/t</span><span style="color: #d7ba7d;">\=</span><span style="color: #d16969;">/</span><span style="color: #569cd6;">g</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">)) }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">decs</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">&&</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">decs</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">length</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">!=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">decs</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">length</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">++</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">decs</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">decs</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">].</span><span style="color: #dcdcaa;">replace</span><span style="color: #d4d4d4;">(</span><span style="color: #d16969;">/t</span><span style="color: #d7ba7d;">\=</span><span style="color: #d16969;">/</span><span style="color: #569cd6;">g</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//console.log('过滤', decs);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">length</span><span style="color: #d4d4d4;">;) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">needDel</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">const</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">e</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">].</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//每个过滤关键字</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">decs</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">length</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">++</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">needDel</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">const</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">f</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">decs</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//通信地址判断</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">e</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">5</span><span style="color: #d4d4d4;">].</span><span style="color: #dcdcaa;">indexOf</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">f</span><span style="color: #d4d4d4;">) </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">) </span><span style="color: #c586c0;">continue</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> { </span><span style="color: #9cdcfe;">needDel</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">; </span><span style="color: #c586c0;">break</span><span style="color: #d4d4d4;">; }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">needDel</span><span style="color: #d4d4d4;">) </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">splice</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">, </span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">++</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//this.equSer.equs</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">sortData</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">sortData</span><span style="color: #d4d4d4;">() {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">sort</span><span style="color: #d4d4d4;">((</span><span style="color: #9cdcfe;">a</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">b</span><span style="color: #d4d4d4;">) </span><span style="color: #569cd6;">=></span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> [</span><span style="color: #9cdcfe;">aNum</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">bNum</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> [</span><span style="color: #4ec9b0;">Number</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">a</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">16</span><span style="color: #d4d4d4;">]), </span><span style="color: #4ec9b0;">Number</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">b</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">16</span><span style="color: #d4d4d4;">])];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">aNum</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">!=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">&&</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">bNum</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">) </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">aNum</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">&&</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">bNum</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">!=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">) </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">-</span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">a</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">></span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">b</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">]) </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">a</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">b</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">]) </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">-</span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">getNumber</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">a</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">15</span><span style="color: #d4d4d4;">]) </span><span style="color: #d4d4d4;">></span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">getNumber</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">b</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">15</span><span style="color: #d4d4d4;">])) </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">-</span><span style="color: #b5cea8;">1</span></p><p><span style="color: #d4d4d4;"> });</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><br/><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">getNumber</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">string</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">res</span><span style="color: #d4d4d4;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">any</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">match</span><span style="color: #d4d4d4;">(</span><span style="color: #d16969;">/</span><span style="color: #ce9178;">[</span><span style="color: #d16969;">0-9</span><span style="color: #ce9178;">]</span><span style="color: #d7ba7d;">+</span><span style="color: #d16969;">/</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">res</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">res</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">res</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">Number</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">res</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">reLoadData</span><span style="color: #d4d4d4;">() {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> [];</span><span style="color: #6a9955;">//.splice(0, this.showData.length);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">var</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">in</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">Ptype</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'0'</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> ((</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">gMapGlobal</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">mFPropHash</span><span style="color: #d4d4d4;">[</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">]].</span><span style="color: #9cdcfe;">type</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">&</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">) </span><span style="color: #d4d4d4;">!=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">) {</span><span style="color: #6a9955;">//测点配置属性</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">25</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">||</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">25</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'null'</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">push</span><span style="color: #d4d4d4;">({ </span><span style="color: #9cdcfe;">data:</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">], </span><span style="color: #9cdcfe;">locat:</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> });</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> } </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">Ptype</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'1'</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> ((</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">gMapGlobal</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">mFPropHash</span><span style="color: #d4d4d4;">[</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">]].</span><span style="color: #9cdcfe;">type</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">&</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">) </span><span style="color: #d4d4d4;">!=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">) {</span><span style="color: #6a9955;">//基本属性</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">25</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">||</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">25</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'null'</span><span style="color: #d4d4d4;">) </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">push</span><span style="color: #d4d4d4;">({ </span><span style="color: #9cdcfe;">data:</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">rootData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">k</span><span style="color: #d4d4d4;">], </span><span style="color: #9cdcfe;">locat:</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">t</span><span style="color: #d4d4d4;"> });</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">sortData</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">sOpt</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">]) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">creatFilter</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">getItems</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">'1'</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">cancel</span><span style="color: #d4d4d4;">() { </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">vCtrl</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">dismiss</span><span style="color: #d4d4d4;">(); }</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">locat</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">item</span><span style="color: #d4d4d4;">) { </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">father</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">equLocPosition</span><span style="color: #d4d4d4;">) </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">father</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">equLocPosition</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">item</span><span style="color: #d4d4d4;">); }</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">ngOnDestroy</span><span style="color: #d4d4d4;">() {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">window</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">removeEventListener</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">"resize"</span><span style="color: #d4d4d4;">, </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">reSizeFun</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">globalStyle</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">&&</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">delAllItem</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">) </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">globalStyle</span><span style="color: #d4d4d4;">[</span><span style="color: #d4d4d4;">-</span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">''</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">addModal</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">!=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">undefined</span><span style="color: #d4d4d4;">) </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">addModal</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">dismiss</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">father</span><span style="color: #d4d4d4;">) </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">father</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">onCompDismiss</span><span style="color: #d4d4d4;">(</span><span style="color: #b5cea8;">4</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//将工作面设备配置默认值</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//theAreaTitle = "1301胶带";</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">intevalTime</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">addNum</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">addCont</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">;</span><span style="color: #6a9955;">//50</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">areaCont</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//1 深 2 浅 3 综</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">organizedData</span><span style="color: #d4d4d4;">() {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">console</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">log</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">"全部的值"</span><span style="color: #d4d4d4;">, </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> [];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">length</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">++</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">];</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//冒泡排序</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">// for(let i=0;i<this.currentItems.length;i++){</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">// arr[i]=this.currentItems[i];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">// }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">// for(var a=0;a<arr.length;a++){</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">// for(var b=0;b<arr.length;b++){</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">// var c;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">// var t = arr[a]["data"][18].split("‖");</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">// var k = arr[b]["data"][18].split("‖");</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">// if(t[2]<k[2]){</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">// c = arr[a];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">// arr[a] = arr[b];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">// arr[b] = c;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">// }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">// }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">// }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">editAlert</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">"轮询区域名称"</span><span style="color: #d4d4d4;">, [{ </span><span style="color: #9cdcfe;">name:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">"name"</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">type:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'text'</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">placeholder:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">"区域名"</span><span style="color: #d4d4d4;"> },</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//{name:"start",type: 'text',placeholder:"距工作面起点"},</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//{name:"end",type: 'text',placeholder:"距工作面终点"}</span></p><p><span style="color: #d4d4d4;"> ],</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">isbusyAdd</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">tianjiafangfa</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">resText</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">isbusyAdd</span><span style="color: #d4d4d4;">) </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">isbusyAdd</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">true</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">console</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">log</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">"添加结果"</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">resText</span><span style="color: #d4d4d4;">);</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">equSer</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">update</span><span style="color: #d4d4d4;">(</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">areaID</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">resText</span><span style="color: #d4d4d4;">).</span><span style="color: #dcdcaa;">then</span><span style="color: #d4d4d4;">((</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">) </span><span style="color: #569cd6;">=></span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">console</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">log</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">"添加结果"</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">isbusyAdd</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">false</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">addNum</span><span style="color: #d4d4d4;">++</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">addCont</span><span style="color: #d4d4d4;">++</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">// // //this.serve.synCdInforInServer(this.areaID, '396', 'syn');//强制同步</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">// // //this.viewCtrl.dismiss({ w: this.workID, g: this.form.get('geom').value, i: this.form.get('cid').value });</span></p><p><span style="color: #d4d4d4;"> })</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">organizedAlarmPlan</span><span style="color: #d4d4d4;">() {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">console</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">log</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">"全部的值"</span><span style="color: #d4d4d4;">, </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> [];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">length</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">++</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">];</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">warn</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">get</span><span style="color: #d4d4d4;">().</span><span style="color: #dcdcaa;">then</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">v</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">=></span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">console</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">log</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">"预案解果"</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">v</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">brr</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> [];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">v</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">length</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">++</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">brr</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">push</span><span style="color: #d4d4d4;">({ </span><span style="color: #9cdcfe;">name:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">"name"</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">type:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'radio'</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">label:</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">v</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">1</span><span style="color: #d4d4d4;">], </span><span style="color: #9cdcfe;">value:</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">v</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">] });</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//brr.push({name:"type",type: 'radio',label:"深孔",value:"sk"});</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">//brr.push({name:"type",type: 'radio',label:"浅孔",value:"qk"});</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">editAlert</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">"报警预案设置"</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">brr</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> });</span></p><p><br/><br/></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">/**</span></p><p><span style="color: #6a9955;"> * 仪表修改弹框</span></p><p><span style="color: #6a9955;"> */</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">editAlert</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">title</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">content</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">console</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">log</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">title</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">content</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">alert</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">alertCtrl</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">create</span><span style="color: #d4d4d4;">({</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">title:</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">title</span><span style="color: #d4d4d4;">,</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">inputs:</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">content</span><span style="color: #d4d4d4;">,</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">buttons:</span><span style="color: #d4d4d4;"> [</span></p><p><span style="color: #d4d4d4;"> { </span><span style="color: #9cdcfe;">text:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'取消'</span><span style="color: #d4d4d4;">, },</span></p><p><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">text:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'确定'</span><span style="color: #d4d4d4;">,</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">handler</span><span style="color: #9cdcfe;">:</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">=></span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">switch</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">title</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">case</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">"报警预案设置"</span><span style="color: #d4d4d4;">:</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">addPlanInfo</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">break</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">case</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">"轮询区域名称"</span><span style="color: #d4d4d4;">:</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">addAreaInfo</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">break</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">case</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">"按距离筛选"</span><span style="color: #d4d4d4;">:</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">selectEquipment</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">break</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">case</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">"按深浅孔筛选"</span><span style="color: #d4d4d4;">:</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">selectType</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">break</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> ]</span></p><p><span style="color: #d4d4d4;"> });</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">alert</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">present</span><span style="color: #d4d4d4;">();</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">/**</span></p><p><span style="color: #6a9955;"> * 添加预案信息</span></p><p><span style="color: #6a9955;"> */</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">addPlanInfo</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">console</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">log</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">"调整后的全部的值"</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">intevalTime</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">setInterval</span><span style="color: #d4d4d4;">(() </span><span style="color: #569cd6;">=></span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #d4d4d4;">!</span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">[</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">addNum</span><span style="color: #d4d4d4;">]) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">clearInterval</span><span style="color: #d4d4d4;">(</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">intevalTime</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">serve</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">synCdInforInServer</span><span style="color: #d4d4d4;">(</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">areaID</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'396'</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'syn'</span><span style="color: #d4d4d4;">);</span><span style="color: #6a9955;">//强制同步</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">brr</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">[</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">addNum</span><span style="color: #d4d4d4;">][</span><span style="color: #ce9178;">"data"</span><span style="color: #d4d4d4;">];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">brr</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">26</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">"1$"</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">+</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">;</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">tianjiafangfa</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">brr</span><span style="color: #d4d4d4;">)</span></p><p><br/></p><p><span style="color: #d4d4d4;"> }, </span><span style="color: #b5cea8;">500</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">addAreaInfo</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">intevalTime</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">setInterval</span><span style="color: #d4d4d4;">(() </span><span style="color: #569cd6;">=></span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #d4d4d4;">!</span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">[</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">addNum</span><span style="color: #d4d4d4;">]) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">clearInterval</span><span style="color: #d4d4d4;">(</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">intevalTime</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">serve</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">synCdInforInServer</span><span style="color: #d4d4d4;">(</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">areaID</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'396'</span><span style="color: #d4d4d4;">, </span><span style="color: #ce9178;">'syn'</span><span style="color: #d4d4d4;">);</span><span style="color: #6a9955;">//强制同步</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">return</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">brr</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">[</span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">addNum</span><span style="color: #d4d4d4;">][</span><span style="color: #ce9178;">"data"</span><span style="color: #d4d4d4;">];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">brr</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">14</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">[</span><span style="color: #ce9178;">"name"</span><span style="color: #d4d4d4;">];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">tianjiafangfa</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">brr</span><span style="color: #d4d4d4;">)</span></p><p><br/></p><p><span style="color: #d4d4d4;"> }, </span><span style="color: #b5cea8;">500</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #6a9955;">/**</span></p><p><span style="color: #6a9955;"> * 设备的筛选</span></p><p><span style="color: #6a9955;"> * 目前只有按照工作面距离筛选</span></p><p><span style="color: #6a9955;"> */</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">selectEquip</span><span style="color: #d4d4d4;">() {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> [];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">length</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">++</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">];</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">editAlert</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">"按距离筛选"</span><span style="color: #d4d4d4;">, [{ </span><span style="color: #9cdcfe;">name:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">"start"</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">type:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'text'</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">placeholder:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">"起始距离"</span><span style="color: #d4d4d4;"> }, { </span><span style="color: #9cdcfe;">name:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">"end"</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">type:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'text'</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">placeholder:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">"结束距离"</span><span style="color: #d4d4d4;"> }], </span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">selectEquipment</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">console</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">log</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">"选择条件"</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">b</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> [];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">length</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">++</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">a</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">][</span><span style="color: #ce9178;">"data"</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">18</span><span style="color: #d4d4d4;">].</span><span style="color: #dcdcaa;">split</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">"‖"</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">console</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">log</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">a</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">], </span><span style="color: #9cdcfe;">a</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">>=</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">Number</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">[</span><span style="color: #ce9178;">"start"</span><span style="color: #d4d4d4;">]), </span><span style="color: #9cdcfe;">a</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">Number</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">[</span><span style="color: #ce9178;">"end"</span><span style="color: #d4d4d4;">]), </span><span style="color: #9cdcfe;">a</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">]);</span></p><p><br/></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">a</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">>=</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">Number</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">[</span><span style="color: #ce9178;">"start"</span><span style="color: #d4d4d4;">]) </span><span style="color: #d4d4d4;">&&</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">a</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">2</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">Number</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">[</span><span style="color: #ce9178;">"end"</span><span style="color: #d4d4d4;">])) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">b</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">push</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">]);</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #d4d4d4;">!</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">[</span><span style="color: #ce9178;">"start"</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;">||</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">!</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">[</span><span style="color: #ce9178;">"end"</span><span style="color: #d4d4d4;">]) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">b</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">b</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">editAlert</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">"按深浅孔筛选"</span><span style="color: #d4d4d4;">, [{ </span><span style="color: #9cdcfe;">name:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">"type"</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">type:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'radio'</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">label:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">"深孔"</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">value:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">"sk"</span><span style="color: #d4d4d4;"> }, { </span><span style="color: #9cdcfe;">name:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">"type"</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">type:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">'radio'</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">label:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">"浅孔"</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">value:</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">"qk"</span><span style="color: #d4d4d4;"> }], </span><span style="color: #9cdcfe;">b</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #dcdcaa;">selectType</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">, </span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #4ec9b0;">console</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">log</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">s</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> [];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">q</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> [];</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">for</span><span style="color: #d4d4d4;"> (</span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;"><</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">length</span><span style="color: #d4d4d4;">; </span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">++</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">let</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">b</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">][</span><span style="color: #ce9178;">"data"</span><span style="color: #d4d4d4;">][</span><span style="color: #b5cea8;">18</span><span style="color: #d4d4d4;">].</span><span style="color: #dcdcaa;">split</span><span style="color: #d4d4d4;">(</span><span style="color: #ce9178;">"‖"</span><span style="color: #d4d4d4;">);</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">b</span><span style="color: #d4d4d4;">[</span><span style="color: #b5cea8;">0</span><span style="color: #d4d4d4;">] </span><span style="color: #d4d4d4;"><=</span><span style="color: #d4d4d4;"> </span><span style="color: #b5cea8;">10</span><span style="color: #d4d4d4;">) {</span><span style="color: #6a9955;">//浅孔</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">q</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">push</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">]);</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">else</span><span style="color: #d4d4d4;"> {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">s</span><span style="color: #d4d4d4;">.</span><span style="color: #dcdcaa;">push</span><span style="color: #d4d4d4;">(</span><span style="color: #9cdcfe;">arr</span><span style="color: #d4d4d4;">[</span><span style="color: #9cdcfe;">i</span><span style="color: #d4d4d4;">]);</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">"sk"</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">s</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #c586c0;">if</span><span style="color: #d4d4d4;"> (</span><span style="color: #9cdcfe;">data</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">==</span><span style="color: #d4d4d4;"> </span><span style="color: #ce9178;">"qk"</span><span style="color: #d4d4d4;">) {</span></p><p><span style="color: #d4d4d4;"> </span><span style="color: #569cd6;">this</span><span style="color: #d4d4d4;">.</span><span style="color: #9cdcfe;">showData</span><span style="color: #d4d4d4;"> </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">q</span><span style="color: #d4d4d4;">;</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;"> }</span></p><p><span style="color: #d4d4d4;">}</span></p><p><br/></p><p><br/></p> 保存 预览 取消 编辑摘要 当您选择开始编辑本页,即寓示你同意将你贡献的内容按下列许可协议发布: CC Attribution-Share Alike 4.0 International