13 changed files with 677 additions and 60 deletions
@ -0,0 +1,56 @@ |
|||
<!DOCTYPE html> |
|||
<html lang="en" xmlns:th="http://www.thymeleaf.org"> |
|||
<head> |
|||
<meta charset="utf-8"> |
|||
<title>layui</title> |
|||
<meta name="renderer" content="webkit"> |
|||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> |
|||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> |
|||
<link rel="stylesheet" href="/static/lib/layui-v2.6.3/css/layui.css" media="all"> |
|||
<link rel="stylesheet" href="/static/css/public.css" media="all"> |
|||
</head> |
|||
<body> |
|||
<input id="id" style="display:none;" th:value="${id}"> |
|||
<div id="test2" class="demo-tree"></div> |
|||
<script src="/static/lib/layui-v2.6.3/layui.js" charset="utf-8"></script> |
|||
<script> |
|||
var data; |
|||
layui.use(['form', 'layer', 'dropdown', 'tree'], function () { |
|||
var $ = layui.jquery, |
|||
tree = layui.tree, |
|||
test = tree.render({ |
|||
elem: '#test2' |
|||
, data: [] |
|||
, onlyIconControl: false //是否仅允许节点左侧图标控制展开收缩 |
|||
, click: function (obj) { |
|||
var data = obj.data; |
|||
let id = $("#id").val(); |
|||
let idNumber = id.replace(/[^\d]/g, ""); |
|||
if (id.indexOf("Group") !== -1) { |
|||
$("#openConstructionUnitForGroup"+idNumber, window.parent.document).val(data.title); |
|||
$("#constructionUnitIdForGroup"+idNumber, window.parent.document).val(data.id); |
|||
} else { |
|||
$("#openConstructionUnit"+idNumber, window.parent.document).val(data.title); |
|||
$("#constructionUnitId"+idNumber, window.parent.document).val(data.id); |
|||
} |
|||
var index = parent.layer.getFrameIndex(window.name); |
|||
parent.layer.close(index); |
|||
|
|||
} |
|||
}); |
|||
$.ajax({ |
|||
url: "/company/constructionUnitTree", |
|||
type: 'get', |
|||
dataType: 'json', |
|||
contentType: "application/json;charset=utf-8", |
|||
success: function (d) { |
|||
var data2 = d.data; |
|||
test.reload({ |
|||
data: data2 |
|||
}); |
|||
} |
|||
}); |
|||
}) |
|||
</script> |
|||
</body> |
|||
</html> |
|||
@ -0,0 +1,57 @@ |
|||
<!DOCTYPE html> |
|||
<html lang="en" xmlns:th="http://www.thymeleaf.org"> |
|||
<head> |
|||
<meta charset="utf-8"> |
|||
<title>layui</title> |
|||
<meta name="renderer" content="webkit"> |
|||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> |
|||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> |
|||
<link rel="stylesheet" href="/static/lib/layui-v2.6.3/css/layui.css" media="all"> |
|||
<link rel="stylesheet" href="/static/css/public.css" media="all"> |
|||
</head> |
|||
<body> |
|||
<input id="id" style="display:none;" th:value="${id}"> |
|||
<div id="test2" class="demo-tree"></div> |
|||
<script src="/static/lib/layui-v2.6.3/layui.js" charset="utf-8"></script> |
|||
<script> |
|||
var data; |
|||
layui.use(['form', 'layer', 'dropdown', 'tree'], function () { |
|||
var $ = layui.jquery, |
|||
tree = layui.tree, |
|||
test = tree.render({ |
|||
elem: '#test2' |
|||
, data: [] |
|||
, onlyIconControl: false //是否仅允许节点左侧图标控制展开收缩 |
|||
, click: function (obj) { |
|||
var data = obj.data; |
|||
let id = $("#id").val(); |
|||
let idNumber = id.replace(/[^\d]/g, ""); |
|||
if (id.indexOf("Group") !== -1) { |
|||
$("#adminorgIdForGroup"+idNumber, window.parent.document).val(data.id); |
|||
$("#openCompanyAdminorgForGroup"+idNumber, window.parent.document).val(data.title); |
|||
}else{ |
|||
$("#adminorgId"+idNumber, window.parent.document).val(data.id); |
|||
$("#openCompanyAdminorg"+idNumber, window.parent.document).val(data.title); |
|||
} |
|||
var index = parent.layer.getFrameIndex(window.name); |
|||
parent.layer.close(index); |
|||
|
|||
} |
|||
}); |
|||
$.ajax({ |
|||
url: "/company/postTreeMenus", |
|||
type: 'get', |
|||
dataType: 'json', |
|||
contentType: "application/json;charset=utf-8", |
|||
|
|||
success: function (d) { |
|||
var data2 = d.data; |
|||
test.reload({ |
|||
data: data2 |
|||
}); |
|||
} |
|||
}); |
|||
}) |
|||
</script> |
|||
</body> |
|||
</html> |
|||
Loading…
Reference in new issue