ZZJ
2022-04-29 5ee0d36e051d591f930ba93ba660e45f10710c3f
src/components/giantTree/zTree/ztree.vue
@@ -152,10 +152,11 @@
        !this.readonly &&
        !this.gb28181
      ) {
        const btn = document.createElement("i");
        const btn = document.createElement("a");
        btn.id = `${treeid}_${treeNode.id}_btn`;
        btn.classList.add("addIcon");
        btn.classList.add("iconfont");
        btn.title = "新增";
        // btn.innerText = '删除';
        btn.addEventListener("click", (e) => {
          e.stopPropagation();
@@ -175,10 +176,11 @@
        !treeNode.children &&
        !this.gb28181
      ) {
        const btn = document.createElement("i");
        const btn = document.createElement("a");
        btn.id = `${treeid}_${treeNode.id}_btn`;
        btn.classList.add("delIcon");
        btn.classList.add("iconfont");
        btn.title = "删除";
        // btn.innerText = '删除';
        btn.addEventListener("click", (e) => {
          e.stopPropagation();
@@ -196,10 +198,11 @@
        treeNode.isParent &&
        !this.readonly
      ) {
        const btn = document.createElement("i");
        const btn = document.createElement("a");
        btn.id = `${treeid}_${treeNode.id}_btn`;
        btn.classList.add("editIcon");
        btn.classList.add("iconfont");
        btn.title = "编辑";
        // btn.innerText = '删除';
        btn.addEventListener("click", (e) => {
          e.stopPropagation();
@@ -217,10 +220,11 @@
        !this.readonly &&
        !this.gb28181
      ) {
        const btn = document.createElement("i");
        const btn = document.createElement("a");
        btn.id = `${treeid}_${treeNode.id}_btn`;
        btn.classList.add("iconfont");
        btn.classList.add("addCameraIcon");
        btn.title = "添加摄像机";
        // btn.innerText = '删除';
        btn.addEventListener("click", (e) => {
          e.stopPropagation();
@@ -239,10 +243,11 @@
        !this.readonly &&
        !this.gb28181
      ) {
        const btn = document.createElement("i");
        const btn = document.createElement("a");
        btn.id = `${treeid}_${treeNode.id}_btn`;
        btn.classList.add("iconfont");
        btn.classList.add("importIcon");
        btn.title = "导入摄像机";
        // btn.innerText = '删除';
        btn.addEventListener("click", (e) => {
          e.stopPropagation();
@@ -259,12 +264,13 @@
        !item.querySelector(".icontupian1") &&
        treeNode.type == "camera"
      ) {
        const btn = document.createElement("i");
        const btn = document.createElement("a");
        btn.id = `${treeid}_${treeNode.id}_btn`;
        btn.classList.add("iconfont");
        btn.classList.add("icontupian1");
        btn.classList.add("primary");
        btn.classList.add("icon-fix");
        btn.title = "查看底图";
        // btn.innerText = '删除';
        btn.addEventListener("click", (e) => {
          e.stopPropagation();
@@ -405,6 +411,11 @@
  text-align: left;
  white-space: nowrap;
  outline: 0;
  .iconfont {
    padding: 0;
    padding-top: 3px;
  }
}
.ztree li ul {
  margin: 0;
@@ -474,7 +485,7 @@
  color: #5f5f5f;
}
.ztree li i.icon-fix {
.ztree li a.icon-fix {
  font-size: 15px;
  margin-left: 3px;
  margin-right: 5px;
@@ -482,10 +493,10 @@
  top: 2px;
}
.ztree li i.primary {
.ztree li a.primary {
  color: #3d68e1;
}
.ztree li i.danger {
.ztree li a.danger {
  color: #f7493c;
}
@@ -522,7 +533,7 @@
  background-position: 0 -14px;
}
.ztree li span.button.chk.checkbox_false_part {
  background-position: 0 -28px;
  background-position: -14px 0;
}
.ztree li span.button.chk.checkbox_false_part_focus {
  background-position: 0 -42px;
@@ -537,7 +548,7 @@
  background-position: -14px -14px;
}
.ztree li span.button.chk.checkbox_true_part {
  background-position: -14px -28px;
  background-position: -14px 0;
}
.ztree li span.button.chk.checkbox_true_part_focus {
  background-position: -14px -42px;