| | |
| | | !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(); |
| | |
| | | !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(); |
| | |
| | | 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(); |
| | |
| | | !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(); |
| | |
| | | !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(); |
| | |
| | | !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(); |
| | |
| | | text-align: left; |
| | | white-space: nowrap; |
| | | outline: 0; |
| | | |
| | | .iconfont { |
| | | padding: 0; |
| | | padding-top: 3px; |
| | | } |
| | | } |
| | | .ztree li ul { |
| | | margin: 0; |
| | |
| | | color: #5f5f5f; |
| | | } |
| | | |
| | | .ztree li i.icon-fix { |
| | | .ztree li a.icon-fix { |
| | | font-size: 15px; |
| | | margin-left: 3px; |
| | | margin-right: 5px; |
| | |
| | | top: 2px; |
| | | } |
| | | |
| | | .ztree li i.primary { |
| | | .ztree li a.primary { |
| | | color: #3d68e1; |
| | | } |
| | | .ztree li i.danger { |
| | | .ztree li a.danger { |
| | | color: #f7493c; |
| | | } |
| | | |
| | |
| | | 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; |
| | |
| | | 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; |