From 40aeb40b95003cca071dfd434160e5e4244b7ace Mon Sep 17 00:00:00 2001
From: zhanmingkan <496160012@qq.com>
Date: 星期六, 14 五月 2022 14:22:04 +0800
Subject: [PATCH] Merge branch 'master' of ssh://117.78.1.188:29418/DDE-WEB
---
view/project/layerAnalysis.html | 39 ++++++++++++++++++++++++++++++++++++++-
1 files changed, 38 insertions(+), 1 deletions(-)
diff --git a/view/project/layerAnalysis.html b/view/project/layerAnalysis.html
index ad121b3..e73dad7 100644
--- a/view/project/layerAnalysis.html
+++ b/view/project/layerAnalysis.html
@@ -56,6 +56,10 @@
border-radius: 6px;
background-color: #999;
}
+ .layui-tree-btnGroup .layui-icon{
+ display: inline-block;
+ color:white
+ }
</style>
<script>
@@ -64,9 +68,10 @@
layui.use(['tree'], function () {
var tree = layui.tree
isloading = true;
- tree.render({
+ var modelTree=tree.render({
elem: '#model-tree-list'
, data: layerMenu
+ , edit:["del"]
, showCheckbox: true //鏄惁鏄剧ず澶嶉�夋
, id: 'model-tree-list'
, isJump: false //鏄惁鍏佽鐐瑰嚮鑺傜偣鏃跺脊鍑烘柊绐楀彛璺宠浆
@@ -256,6 +261,7 @@
let result = modelType == 'Primitive' ? parent.delprimitiveModel(modelId) : parent.delentityModel(modelId);
}
parent.delNodeById(modelId, layerMenu);
+ delDrawEntity(modelId);
}
}
});
@@ -312,6 +318,37 @@
changeParentChecked(ischeck, parentOfData);
}
}
+ //zzf:闅愯棌闄ょ粯鍥捐彍鍗曚互澶栫殑鍒犻櫎鎸夐挳
+ $(modelTree.config.elem[0].children[0].childNodes).each(function(){
+ let parentDiv=$(this)[0].childNodes[0];
+ $(parentDiv).find("div .layui-icon-delete").remove();
+ if($(this)[0].dataset.id!="4"){
+ let childrenDiv=$(this)[0].childNodes[1];
+ $(childrenDiv).find("div .layui-icon-delete").remove();
+ }
+ })
+ function delDrawEntity(modelId){
+ let updateData= {
+ "ids":modelId,
+ }
+ let token = window.localStorage.getItem("token");
+ $.ajax({
+ type: "post",
+ async: false,
+ url: parent.httpConfig.webApiUrl + "landstamp/front/removeDrawEntity",
+ data: updateData,
+ contentType: "application/x-www-form-urlencoded",
+ beforeSend:function(request){
+ request.setRequestHeader("token",token);
+ },
+ success: function (data) {
+ console.log(data)
+ },
+ error: function (XMLHttpRequest, textStatus, errorThrown) {
+ console.log("ajax璇锋眰澶辫触锛�");
+ }
+ });
+ }
});
</script>
--
Gitblit v1.9.1