/// /// (function () { $.fn.combotree.defaults.editable = true; $.extend($.fn.combotree.defaults.keyHandler, { up: function () { console.log('up'); }, down: function () { console.log('down'); }, enter: function () { console.log('enter'); }, query: function (q) { var t = $(this).combotree('tree'); var nodes = t.tree('getChildren'); for (var i = 0; i < nodes.length; i++) { var node = nodes[i]; if (node.text.indexOf(q) >= 0) { $(node.target).show(); } else { $(node.target).hide(); } } var opts = $(this).combotree('options'); if (!opts.hasSetEvents) { opts.hasSetEvents = true; var onShowPanel = opts.onShowPanel; opts.onShowPanel = function () { var nodes = t.tree('getChildren'); for (var i = 0; i < nodes.length; i++) { $(nodes[i].target).show(); } onShowPanel.call(this); }; $(this).combo('options').onShowPanel = opts.onShowPanel; } } }); })(jQuery); jQuery.ajaxSetup({ complete: function (data) { //对返回的数据data做判断, //session过期的话,就location到一个页面 if (data.responseText == 'TimeOut') { //alert("登录超时,请重新登录!"); top.location.href = '../Default.aspx'; } } }); function ShowUserSelector() { $("body").addClass("body1"); flashUsersAuthTable(); $("#winGetUserInfo").window("open"); $("body").removeClass("body1"); } function resetSearchUser() { document.getElementById("txtName").value = ""; document.getElementById("TextPosition").value = ""; } function f_searchuser() { $('#dgUserSearch').datagrid({ url: '../apply/UserListAjax.aspx?username=' + escape(document.getElementById("txtName").value) + '&position=' + escape(document.getElementById("TextPosition").value) }) } function flashUsersAuthTable() { $('#dgUserSearch').datagrid({ url: '../LockAuthMG/getUsersByRegionNo.ashx?regionno=' + $("#Hid_treeValue3").val() }) } function ConfirmClickUser() { var rows = $('#dgUserSearch').datagrid('getSelections'); if (rows.length == 1) { var row = rows[0]; //window.returnValue = row.UserName; //window.close(); document.getElementById("TextUserName").value = row.UserName; $("#winGetUserInfo").window("close"); } else { //alert("请选择一条记录进行操作"); } } function initTreeSelect3(node, data) { //var rootNode = data[0].children[0]; var rootNode = $('#tt').tree('getRoot'); $('#tt').tree('select', rootNode.target); var node = $('#tt').tree('getSelected'); document.getElementById("Hid_treeValue3").value = node.id; if (data) { var childrens = $("#tt").tree("getChildren", rootNode.target); if (childrens) { for (var i = 0; i < childrens.length; i++) { $("#ut1").tree("collapse", childrens[i].target); } } } flashUsersAuthTable(); } function loadTarget3() { var node = $('#tt').tree('getSelected'); document.getElementById("Hid_treeValue3").value = node.id; flashUsersAuthTable(); } //锁选择 function ShowLockNameSelector() { flashLockTable(); $("#setLockSelect").window("open"); } function initTreeSelect2(node, data) { var rootNode = $('#tt2').tree('getRoot'); $('#tt2').tree('select', rootNode.target); var node = $('#tt2').tree('getSelected'); document.getElementById("Hid_treeValue4").value = node.id; if (data) { var childrens = $("#tt2").tree("getChildren", rootNode.target); if (childrens) { for (var i = 0; i < childrens.length; i++) { $("#tt2").tree("collapse", childrens[i].target); } } } flashLockTable(); } function loadTarget2() { var node = $('#tt2').tree('getSelected'); document.getElementById("Hid_treeValue4").value = node.id; flashLockTable(); } function flashLockTable() { $('#dgLockSelect').datagrid({ url: '../apply/LockListAjax.aspx?regionno=' + document.getElementById("Hid_treeValue4").value }) } function ConfirmClickLock() { var rows = $('#dgLockSelect').datagrid('getSelections'); if (rows.length == 1) { var row = rows[0]; //window.returnValue = row.UserName; //window.close(); document.getElementById("TextLockName").value = row.LockName; $("#setLockSelect").window("close"); } else { //alert("请选择一条记录进行操作"); } } function f_searchLock() { $('#dgLockSelect').datagrid({ url: '../apply/LockListAjax.aspx?lockname=' + escape(document.getElementById("txtLockName").value) + '&position=' + escape(document.getElementById("txtPName").value) }); } function resetSearchLock() { document.getElementById("txtLockName").value = ""; document.getElementById("txtPName").value = ""; } function btn_GetStoragerLockLogs() { var regionno = document.getElementById("hid_RersonGroupsNo").value||""; window.$("#winSetGetStoragerLockLogs").window("open"); window.$('#dgGetStoragerLockLogs').datagrid({ url: '../EquipmentAjax/ManageKeyAjax.aspx?regionno=' + escape(regionno) + "&type=GetMgKey", singleSelect: true, method: 'post', multiSort: false, toolbar: "#tbGetStoragerLockLogs", fitColumns: true, rownumbers: true, remoteSort: false, pagination: true, pageSize: 10, pageList: [10, 25, 50, 100], checkbox: true, columns: [[ { field: 'ck', checkbox: true }, { field: 'LockKeyName', title: '钥匙名称', width: 200, align: 'center' }, { field: 'LockKeyEquipNum', title: '设备号', width: 200, align: 'center' }, { field: 'RegionGroupName', title: '区域名称', width: 150, align: 'center' }, { field: 'User', title: '保管人', width: 150, align: 'center' } ]] }); } function f_GetStoragerLockLogs() { var rows = window.$('#dgGetStoragerLockLogs').datagrid('getSelections'); console.log(rows) if (rows.length === 1) { window.$('#winSetGetStoragerLockLogs').window('close'); var type = window.$("input[name='ReadLockLogs']:checked").val(); window.$("
").css({ zIndex: 100, display: "block", width: "100%", height: window.$(window).height() }).appendTo("body"); window.$("
").html("正在处理,请稍候。。。").appendTo("body").css({ zIndex: 100, display: "block", left: (window.$(document.body).outerWidth(true) - 190) / 2, top: (window.$(window).height() - 45) / 2 }); window.$.post("../LogsAjaxMG/MGKeyForOpenLockAjax.aspx", { Type: type, LockkeyequipNo: rows[0]["LockKeyEquipNum"] }, function (msg) { window.$(".datagrid-mask").remove(); window.$(".datagrid-mask-msg").remove(); if (msg === "true") { window.$.messager.alert('提示', '操作成功'); } else { window.$.messager.alert('提示', msg, 'error'); } }); } else { window.$.messager.alert('提示', '没有指定执行操作的在线管理钥匙!', 'error'); } }