|
|
|
@ -14,29 +14,29 @@ |
|
|
|
<script src="/static/lib/layui-v2.6.3/layui.js" charset="utf-8"></script> |
|
|
|
<script> |
|
|
|
var data; |
|
|
|
layui.use(['form', 'layer','dropdown','tree'], function () { |
|
|
|
layui.use(['form', 'layer', 'dropdown', 'tree'], function () { |
|
|
|
var $ = layui.jquery, |
|
|
|
tree = layui.tree, |
|
|
|
test = tree.render({ |
|
|
|
elem: '#test2' |
|
|
|
,data: [] |
|
|
|
,onlyIconControl: false //是否仅允许节点左侧图标控制展开收缩 |
|
|
|
,click: function(obj){ |
|
|
|
, data: [] |
|
|
|
, onlyIconControl: false //是否仅允许节点左侧图标控制展开收缩 |
|
|
|
, click: function (obj) { |
|
|
|
var data = obj.data; |
|
|
|
if(data.children !== undefined){ |
|
|
|
if (data.children !== undefined) { |
|
|
|
return false; |
|
|
|
} |
|
|
|
var name = $("#departmentManager",window.parent.document).val(); |
|
|
|
var id = $("#departmentManagerId",window.parent.document).val(); |
|
|
|
if(name === undefined||name === null||name === ""){ |
|
|
|
$("#departmentManager",window.parent.document).val(data.title); |
|
|
|
}else{ |
|
|
|
$("#departmentManager",window.parent.document).val(name + ","+data.title); |
|
|
|
var name = $("#departmentManager", window.parent.document).val(); |
|
|
|
var id = $("#departmentManagerId", window.parent.document).val(); |
|
|
|
if (name === undefined || name === null || name === "") { |
|
|
|
$("#departmentManager", window.parent.document).val(data.title); |
|
|
|
} else { |
|
|
|
$("#departmentManager", window.parent.document).val(name + data.title); |
|
|
|
} |
|
|
|
if(id === undefined||id === null||id === ""){ |
|
|
|
$("#departmentManagerId",window.parent.document).val(data.id); |
|
|
|
}else{ |
|
|
|
$("#departmentManagerId",window.parent.document).val(id + ","+data.id); |
|
|
|
if (id === undefined || id === null || id === "") { |
|
|
|
$("#departmentManagerId", window.parent.document).val(data.id); |
|
|
|
} else { |
|
|
|
$("#departmentManagerId", window.parent.document).val(id + data.id); |
|
|
|
} |
|
|
|
var index = parent.layer.getFrameIndex(window.name); |
|
|
|
parent.layer.close(index); |
|
|
|
@ -48,14 +48,14 @@ |
|
|
|
type: 'get', |
|
|
|
dataType: 'json', |
|
|
|
contentType: "application/json;charset=utf-8", |
|
|
|
beforeSend:function () { |
|
|
|
this.layerIndex = layer.load(0, { shade: [0.5, '#393D49'] }); |
|
|
|
beforeSend: function () { |
|
|
|
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']}); |
|
|
|
}, |
|
|
|
success: function (d) { |
|
|
|
layer.close(this.layerIndex); |
|
|
|
var data2 = d.data; |
|
|
|
test.reload({ |
|
|
|
data:data2 |
|
|
|
data: data2 |
|
|
|
}); |
|
|
|
} |
|
|
|
}); |
|
|
|
|