1.数据完整性列表调整

2.区域电能质量评估列表调整
3.调整监测点台账列表顺序
4.删除灿能电力字样
5.调整loge和ico图标
6.调整概览首页在线率和完整率数据
7.调整设备树的查询方式
This commit is contained in:
wr
2024-04-11 15:20:41 +08:00
parent 438c21880f
commit 051d4fc85a
43 changed files with 1169 additions and 208 deletions

View File

@@ -274,59 +274,61 @@ function closeHigh() {
// 模糊搜索name满足条件的节点
function searchNode(value) {
if (value == "")
return;
// var treeObj = $.fn.zTree.getZTreeObj("tree");
// var allNodes = treeObj.getNodes();
// treeObj.hideNodes(allNodes);
// var nodes = treeObj.getNodesByParamFuzzy("name", value);// 获取搜索的节点
//
// closeHigh();
//
// treeObj.expandAll(false);// 展开第一层节点
// treeObj.expandNode(treeObj.getNodes()[0], true);
//
// // 高亮并展开搜索到的节点
// for (var i = 0; i < nodes.length; i++) {
// if(nodes[i].nodeType == 5){
// treeObj.showNode(nodes[i].getParentNode().getParentNode().getParentNode().getParentNode().getParentNode());
// treeObj.showNode(nodes[i].getParentNode().getParentNode().getParentNode().getParentNode());
// treeObj.showNode(nodes[i].getParentNode().getParentNode().getParentNode());
// treeObj.showNode(nodes[i].getParentNode().getParentNode());
// treeObj.showNode(nodes[i].getParentNode());
// treeObj.showNode(nodes[i]);
// }else if(nodes[i].nodeType == 4){
// treeObj.showNode(nodes[i].getParentNode().getParentNode().getParentNode().getParentNode());
// treeObj.showNode(nodes[i].getParentNode().getParentNode().getParentNode());
// treeObj.showNode(nodes[i].getParentNode().getParentNode());
// treeObj.showNode(nodes[i].getParentNode());
// treeObj.showNode(nodes[i]);
// treeObj.showNode(nodes[i].children);
// }else if(nodes[i].nodeType == 3){
// var a = nodes[i].getParentNode().getParentNode().getParentNode();
// treeObj.showNode(nodes[i].getParentNode().getParentNode().getParentNode());
// treeObj.showNode(nodes[i].getParentNode().getParentNode());
// treeObj.showNode(nodes[i].getParentNode());
// treeObj.showNode(nodes[i]);
// treeObj.showNode(nodes[i].children);
// }else if(nodes[i].nodeType == 2){
// treeObj.showNode(nodes[i].getParentNode().getParentNode());
// treeObj.showNode(nodes[i].getParentNode());
// treeObj.showNode(nodes[i]);
// treeObj.showNode(nodes[i].children);
// }else if(nodes[i].nodeType == 1){
// treeObj.showNode(nodes[i].getParentNode());
// treeObj.showNode(nodes[i]);
// treeObj.showNode(nodes[i].children);
// }else if(nodes[i].nodeType == 0){
// treeObj.showNode(nodes[i]);
// treeObj.showNode(nodes[i].children);
// }
// nodes[i].highlight = true;
// treeObj.updateNode(nodes[i]); // 更新节点,让高亮生效
// treeObj.expandNode(nodes[i].getParentNode(), true);
// }
// if (value == ""){
// resetTree()
// return;
// }
var treeObj = $.fn.zTree.getZTreeObj("tree");
var allNodes = treeObj.getNodes();
treeObj.hideNodes(allNodes);
var nodes = treeObj.getNodesByParamFuzzy("name", value);// 获取搜索的节点
closeHigh();
treeObj.expandAll(false);// 展开第一层节点
treeObj.expandNode(treeObj.getNodes()[0], true);
// 高亮并展开搜索到的节点
for (var i = 0; i < nodes.length; i++) {
if(nodes[i].nodeType == 5){
treeObj.showNode(nodes[i].getParentNode().getParentNode().getParentNode().getParentNode().getParentNode());
treeObj.showNode(nodes[i].getParentNode().getParentNode().getParentNode().getParentNode());
treeObj.showNode(nodes[i].getParentNode().getParentNode().getParentNode());
treeObj.showNode(nodes[i].getParentNode().getParentNode());
treeObj.showNode(nodes[i].getParentNode());
treeObj.showNode(nodes[i]);
}else if(nodes[i].nodeType == 4){
treeObj.showNode(nodes[i].getParentNode().getParentNode().getParentNode().getParentNode());
treeObj.showNode(nodes[i].getParentNode().getParentNode().getParentNode());
treeObj.showNode(nodes[i].getParentNode().getParentNode());
treeObj.showNode(nodes[i].getParentNode());
treeObj.showNode(nodes[i]);
treeObj.showNode(nodes[i].children);
}else if(nodes[i].nodeType == 3){
var a = nodes[i].getParentNode().getParentNode().getParentNode();
treeObj.showNode(nodes[i].getParentNode().getParentNode().getParentNode());
treeObj.showNode(nodes[i].getParentNode().getParentNode());
treeObj.showNode(nodes[i].getParentNode());
treeObj.showNode(nodes[i]);
treeObj.showNode(nodes[i].children);
}else if(nodes[i].nodeType == 2){
treeObj.showNode(nodes[i].getParentNode().getParentNode());
treeObj.showNode(nodes[i].getParentNode());
treeObj.showNode(nodes[i]);
treeObj.showNode(nodes[i].children);
}else if(nodes[i].nodeType == 1){
treeObj.showNode(nodes[i].getParentNode());
treeObj.showNode(nodes[i]);
treeObj.showNode(nodes[i].children);
}else if(nodes[i].nodeType == 0){
treeObj.showNode(nodes[i]);
treeObj.showNode(nodes[i].children);
}
nodes[i].highlight = true;
treeObj.updateNode(nodes[i]); // 更新节点,让高亮生效
treeObj.expandNode(nodes[i].getParentNode(), true);
}
var hiddenNodes = [];
var ztreeObj = $.fn.zTree.getZTreeObj("tree");
@@ -343,8 +345,8 @@ function searchNode(value) {
closeHigh();
// treeObj.expandAll(false);// 展开第一层节点
// treeObj.expandNode(treeObj.getNodes()[0], true);
treeObj.expandAll(false);// 展开第一层节点
treeObj.expandNode(treeObj.getNodes()[0], true);
// 高亮并展开搜索到的节点
for (var i = 0; i < nodes.length; i++) {
@@ -356,8 +358,8 @@ function searchNode(value) {
// treeObj.expandAll(true);
$("#serchB").css("display", "none");
$("#resetB").css("display", "");
// $("#serchB").css("display", "none");
// $("#resetB").css("display", "");
}
/**
* 查找子结点如果匹配模糊查询的关键字则返回false否则返回true
@@ -467,6 +469,9 @@ function getTreeSelected(type) {
function valueChange(value) {
if (value == '') {
closeHigh();
resetTree();
}else{
searchNode(value);
}
}