var currentTemId; 
 | 
var currentTemName; 
 | 
var currentTemSsbm; 
 | 
var init = false; 
 | 
  
 | 
layui.config({ 
 | 
    base: baseUrl + "/static/layui/lay/modules/"  // 配置模块所在的目录 
 | 
}).use(['table','laydate', 'form', 'tree', 'xmSelect'], function() { 
 | 
    var table = layui.table; 
 | 
    var $ = layui.jquery; 
 | 
    var layer = layui.layer; 
 | 
    var layDate = layui.laydate; 
 | 
    var form = layui.form; 
 | 
    var tree = layui.tree; 
 | 
    var xmSelect = layui.xmSelect; 
 | 
    var selObj, treeData;  // 左树选中数据 
 | 
  
 | 
    var organizationTree; 
 | 
    window.loadTree = function(condition){ 
 | 
        var loadIndex = layer.load(2); 
 | 
        $.ajax({ 
 | 
            url: baseUrl+"/tag/tree/auth", 
 | 
            headers: {'token': localStorage.getItem('token')}, 
 | 
            data: { 
 | 
                'condition': condition 
 | 
            }, 
 | 
            method: 'POST', 
 | 
            success: function (res) { 
 | 
                if (res.code === 200){ 
 | 
                    layer.close(loadIndex); 
 | 
                    // 树形图 
 | 
                    organizationTree = tree.render({ 
 | 
                        elem: '#organizationTree', 
 | 
                        id: 'organizationTree', 
 | 
                        onlyIconControl: true, 
 | 
                        data: res.data, 
 | 
                        click: function (obj) { 
 | 
                            currentTemId = obj.data.id; 
 | 
                            currentTemName = obj.data.title.split(" - ")[0]; 
 | 
                            currentTemSsbm = obj.data.title.split(" - ")[1]; 
 | 
                            selObj = obj; 
 | 
                            $('#organizationTree').find('.ew-tree-click').removeClass('ew-tree-click'); 
 | 
                            $(obj.elem).children('.layui-tree-entry').addClass('ew-tree-click'); 
 | 
                            tableIns.reload({ 
 | 
                                where: {tag_id: obj.data.id}, 
 | 
                                page: {curr: 1} 
 | 
                            }); 
 | 
                        } 
 | 
                    }); 
 | 
                    treeData = res.data; 
 | 
                    if (isEmpty(condition) && init) { 
 | 
                        tableIns.reload({ 
 | 
                            where: {tag_id: ""}, 
 | 
                            page: {curr: 1} 
 | 
                        }); 
 | 
                    } 
 | 
                    if (!init) { 
 | 
                        init = true; 
 | 
                    } 
 | 
                } else if (res.code === 403){ 
 | 
                    top.location.href = baseUrl+"/"; 
 | 
                } else { 
 | 
                    layer.msg(res.msg) 
 | 
                } 
 | 
            } 
 | 
        }) 
 | 
    } 
 | 
    loadTree(); 
 | 
  
 | 
    /* 树形图重置 */ 
 | 
    $('#treeReset').click(function () { 
 | 
        $("#condition").val(""); 
 | 
        loadTree(""); 
 | 
    }) 
 | 
  
 | 
}) 
 | 
  
 | 
function closeDialog() { 
 | 
    layer.closeAll(); 
 | 
} 
 | 
  
 | 
/* 树形图搜索 */ 
 | 
function findData(el) { 
 | 
    var condition = $(el).val(); 
 | 
    loadTree(condition) 
 | 
} 
 |