/** * Created by mac on 17/5/18. */ var TTDiy_select = new diy_select({ //参数可选 TTContainer: 'diy_select', //控件的class TTDiy_select_input: 'diy_select_input', //用于提交表单的class TTDiy_select_txt: 'diy_select_txt', //diy_select用于显示当前选中内容的容器class TTDiy_select_btn: 'diy_select_btn', //diy_select的打开按钮 TTDiv_select_list: 'diy_select_list', //要显示的下拉框内容列表class TTFcous: 'focus' //得到焦点时的class }); //如同时使用多个时请保持各class一致. //日历 ;(function($){ $.fn.fdatepicker.dates['zh-CN'] = { days: ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"], daysShort: ["周日", "周一", "周二", "周三", "周四", "周五", "周六"], daysMin: ["日", "一", "二", "三", "四", "五", "六"], months: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], monthsShort: ["一", "二", "三", "四", "五", "六", "七", "八", "九", "十", "十一", "十二"], // today: '今天' }; }(jQuery)); //设置前一个月显示默认时间 function showpretime(){ var mydate = new Date(); var month = mydate.getMonth(); var data = mydate.getDate(); if(data<10){ data='0'+data; }; if(month=='0'){ month='12'; } if(month<10){ month = '0'+month; }; var str = "" + mydate.getFullYear() + "-"; str += month + "-"; str += data ; return str; }; function shownowtime(){ var mydate = new Date(); var month = mydate.getMonth()+1; var data = mydate.getDate(); if(data<10){ data='0'+data; }; if(month<10){ month = '0'+month; }; var str = "" + mydate.getFullYear() + "-"; str += month + "-"; str += data ; return str; } $('#prev_date').val(showpretime()); $('#next_date').val(shownowtime()); $('#prev_date').fdatepicker({ format: 'yyyy-mm-dd', defaultDate: '-1M', }); $('#next_date').fdatepicker({ format: 'yyyy-mm-dd', defaultDate: +7, // endDate:'+1', }); $(function () { $('#loggingTable').bootstrapTable({ striped:true,//表格显示条纹 pagination: true, //启动分页 pageNumber:1, //当前第几页 pageSize: 10, //每页显示的记录数 pageList: [10,15,20], //记录数可选列表 sidePagination: 'server',//表示服务端分页 queryParamsType: 'limit', method:'POST',//请求方法 paginationPreText: '<', paginationNextText: '>', ajax:tableLoadRequest,//自定义ajax加载数据 columns: [ {field: 'id', title: 'ID', visible: false, align: 'center'}, {field: 'loginCode', title: '用户名', width: '10%', align: 'center'}, {field: 'opName', title: '姓名', width: '10%', align: 'center'}, {field: 'roleName', title: '角色', width: '20%', align: 'center'}, {field: 'OrgName', title: '所属部门', width: '20%', align: 'center'}, {field: 'telephone', title: '手机号', width: '10%', align: 'center'}, {field: 'email', title: '邮箱', width: '5%', align: 'center'}, {field: 'dataState', title: '状态', width: '5%', align: 'center'}, {field: 'oper', title: '操作', width: '20%', align: 'center'} ] }); //操作显示 /*operFormatter:function(value,row,index){ var operStr = '  '; return operStr; },*/ //如果data为空的时候处理 $('.no-records-found td').append('暂无信息,可使用 “添加用户” 按钮为系统添加职能信息') /** * 自定义table AJAX请求 * @param {Object} params */ function tableLoadRequest(params){ console.log(params); //测试使用 // just use setTimeout /* setTimeout(function () { params.success({ total: 100, rows: [{ "id": 0, "roleName": "Item 0", "createEmpname": "$0" }] }); }, 1000);*/ //设置请求参数 var pageNum = (params.data.offset/params.data.limit)+1; var req= { baseRequest:{ pageNum:pageNum, pageSize:params.data.limit }, sysCode:sysComm.sysCode }; var easyUIOps = { method: params.type, url: dataUrl.util.getQueryUsersList, data: JSON.stringify(req), contentType: 'application/json; charset=utf-8', dataType:'json', success: params.success }; sysAjax(easyUIOps); } });