Hotel/SM/js/log.js

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。


$(function () {
    autoResize({ dataGrid: '#logGrid', gridType: 'datagrid', callback: loggrid.databind, height:60});

    $('#op_start,#op_end').datetimebox({ width: 100 });
    $('#a_search').click(search);
    $('#a_delete').click(DeleteLog);
});

var loggrid = {
    databind: function (size) {
        $('#logGrid').datagrid({
            url: '../SM/ashx/LogHandler.ashx',
            width: size.width,
            height: size.height,
            idField: 'KeyId',
            singleSelect: true,
            striped: true,
            pagination: true,
            pageSize: 15,
            pageList: [15, 20, 30, 50],
            columns: [[
                { title: 'ID', field: 'KeyId', width: 60 },
                { title: '用戶名', field: 'UserName', width: 120, align: 'center' },
                { title: '真實性名', field: 'TrueName', width: 120, align: 'center' },
                { title: '操作IP', field: 'OperationIp', width: 200, align: 'center' },
                { title: '操作時間', field: 'OperationDate', width: 150, align: 'center' },
                { title: '操作狀態', field: 'OperationState', width: 150, align: 'center' }
            ]]
        });
    },
    reload: function () {
        $('#logGrid').datagrid('reload', {});
    }
}

function search() {
    
    var username = $('#txt_username').val();
    var truename = $('#txt_truename').val();
    var opstart = $('#op_start').datebox('getValue');
    var opend = $('#op_end').datebox('getValue');
    var ruleArr = [];
    if (username != '')
        ruleArr.push({ "field": "UserName", "op": "eq", "data": username });
    if (truename != '')
        ruleArr.push({ "field": "TrueName", "op": "eq", "data": truename });
    if (opstart != '')
        ruleArr.push({ "field": "OperationDate", "op": "ge", "data": opstart });
    if (opend != '')
        ruleArr.push({ "field": "OperationDate", "op": "le", "data": opend });   
    if (ruleArr.length > 0) {
        var filterObj = { groupOp: 'AND', rules: ruleArr };
        $('#logGrid').datagrid('load', { filter: JSON.stringify(filterObj) });
        console.info(filterObj);

    } else {
        loggrid.reload();
    }
   
后面还有 26 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。