$(function(){ });var AttendanceDetail = {? ? init:function () {? ? ? ? $("#AttendanceDetailTable").bootstrapTable({? ? ? ? ? ? columns: [? ? ? ? ? ? ? ? {? ? ? ? ? ? ? ? ? ? field: 'userid',? ? ? ? ? ? ? ? ? ? title: '員工卡號(hào)'? ? ? ? ? ? ? ? },{? ? ? ? ? ? ? ? ? ? field: 'username',? ? ? ? ? ? ? ? ? ? title: '員工姓名'? ? ? ? ? ? ? ? },{? ? ? ? ? ? ? ? ? ? field: 'startDate',? ? ? ? ? ? ? ? ? ? title: '第一次打卡'? ? ? ? ? ? ? ? },{? ? ? ? ? ? ? ? ? ? field: 'stopDate',? ? ? ? ? ? ? ? ? ? title: '最后一次打卡'? ? ? ? ? ? ? ? },{? ? ? ? ? ? ? ? ? ? field: 'state',? ? ? ? ? ? ? ? ? ? title: '狀態(tài)',? ? ? ? ? ? ? ? ? ? formatter: function (value ,row,index) {? ? ? ? ? ? ? ? ? ? ? ? var colorStyle="";? ? ? ? ? ? ? ? ? ? ? ? if(value=="正常"){? ? ? ? ? ? ? ? ? ? ? ? ? ? colorStyle = "btn-success";? ? ? ? ? ? ? ? ? ? ? ? }else if(value=="遲到"){? ? ? ? ? ? ? ? ? ? ? ? ? ? colorStyle = "btn-warning";? ? ? ? ? ? ? ? ? ? ? ? }else if(value=="早退"){? ? ? ? ? ? ? ? ? ? ? ? ? ? colorStyle = "btn-warning";? ? ? ? ? ? ? ? ? ? ? ? }else if(value=="缺卡"){? ? ? ? ? ? ? ? ? ? ? ? ? ? colorStyle = "btn-purple";? ? ? ? ? ? ? ? ? ? ? ? }else if(value=="曠工"){? ? ? ? ? ? ? ? ? ? ? ? ? ? colorStyle = "btn-danger";? ? ? ? ? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? ? ? ? ? return "<button class='btn btn-xs "+colorStyle +"'>"+value+"</button>" ;? ? ? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? },{? ? ? ? ? ? ? ? ? ? field: 'deptname',? ? ? ? ? ? ? ? ? ? title: '部門'? ? ? ? ? ? ? ? },? ? ? ? ? ? ],? ? ? ? })? ? ? ? $.ajax({? ? ? ? ? ? type: "post",? ? ? ? ? ? url: "http://127.0.0.1:8080/ikingoa/queryReturnAttendance",? ? ? ? ? ? dataType: "json",? ? ? ? ? ? async:false,? ? ? ? ? ? data:{? ? ? ? ? ? ? ? dateTime:"month",? ? ? ? ? ? ? ? whole:0,? ? ? ? ? ? ? ? dateTimes:"",? ? ? ? ? ? ? ? state:"全部",? ? ? ? ? ? ? ? deptname:"全部",? ? ? ? ? ? ? ? username:""? ? ? ? ? ? },? ? ? ? ? ? success:function (data) {? ? ? ? ? ? console.log("我是第二次請(qǐng)求么?");? ? ? ? ? ? ? ? $("#AttendanceDetailTable").bootstrapTable("load",data);? ? ? ? ? ? ? ?? ? ? ? ? ? }? ? ? ? });? ? ? ? //查詢條件篩選? ? ? ? var flag=0;? ? ? ? $(".timeFrameStyle button").click(function () {? ? ? ? ? ? $(this).addClass("btn-success");? ? ? ? ? ? $(this).siblings().removeClass("btn-success");? ? ? ? ? ? queryConditionSelected();? ? ? ? });? ? ? ? $("#dateTimeSelected input").on("change",function () {? ? ? ? ? ? $(".timeFrameStyle button").removeClass("btn-success");? ? ? ? ? ? queryConditionSelected();? ? ? ? });? ? ? ? $("#departmentSelected a").click(function () {? ? ? ? ? ? $("#departmentSelected button:first-of-type").html($(this).text());? ? ? ? ? ? $("#departmentSelected button").addClass("btn-success");? ? ? ? ? ? queryConditionSelected();? ? ? ? });? ? ? ? $("#userNameSelected .btn-info").click(function () {? ? ? ? ? ? queryConditionSelected();? ? ? ? })? ? ? ? $(".signInStatusStyle button").click(function () {? ? ? ? ? ? $(this).addClass("btn-success");? ? ? ? ? ? $(this).siblings().removeClass("btn-success");? ? ? ? ? ? queryConditionSelected();? ? ? ? });? ? ? ? $(".tableHead .btn-success").click(function () {? ? ? ? ? ? queryConditionSelected();? ? ? ? });? ? ? ? $("#downMonthData").click(function () {? ? ? ? ? ? queryConditionSelected();? ? ? ? })? ? ? ? function queryConditionSelected(){? ? ? ? ? ? var dateTime = "month";? ? ? ? ? ? var whole = 0;? ? ? ? ? ? var dateTimes = "";? ? ? ? ? ? var state = "全部";? ? ? ? ? ? var deptname = "全部";? ? ? ? ? ? var username = "";? ? ? ? ? ? var time = $.trim($(".timeFrameStyle .btn-success").text());? ? ? ? ? ? if(time=="昨天"){? ? ? ? ? ? ? ? dateTime = "day";? ? ? ? ? ? ? ? whole= 1;? ? ? ? ? ? }else if(time=="本周"){? ? ? ? ? ? ? ? dateTime = "week";? ? ? ? ? ? ? ? whole = 0;? ? ? ? ? ? }else if(time=="上月"){? ? ? ? ? ? ? ? dateTime = "month";? ? ? ? ? ? ? ? whole = 1;? ? ? ? ? ? }else if(time=="本月"){? ? ? ? ? ? ? ? dateTime = "month";? ? ? ? ? ? ? ? whole = 0;? ? ? ? ? ? }? ? ? ? ? ? dateTimes = $("#datetimepicker input").val();? ? ? ? ? ? state = $(".signInStatusStyle .btn-success").text();? ? ? ? ? ? deptname = $("#departmentSelected button:first-of-type").html();? ? ? ? ? ? username = $("#userNameSelected input").val();? ? ? ? ? ? console.log(dateTime+"--------"+whole+"--------"+dateTimes+"--------"+state+"--------"+deptname+"--------"+username)? ? ? ? ? ? $.ajax({? ? ? ? ? ? ? ? type: "post",? ? ? ? ? ? ? ? url: "http://127.0.0.1:8080/ikingoa/queryReturnAttendance",? ? ? ? ? ? ? ? dataType:"json",? ? ? ? ? ? ? ? data:{? ? ? ? ? ? ? ? ? ? dateTime:$.trim(dateTime),? ? ? ? ? ? ? ? ? ? whole:$.trim(whole),? ? ? ? ? ? ? ? ? ? dateTimes:dateTimes,? ? ? ? ? ? ? ? ? ? state:$.trim(state),? ? ? ? ? ? ? ? ? ? deptname:$.trim(deptname),? ? ? ? ? ? ? ? ? ? username:$.trim(username).toString()? ? ? ? ? ? ? ? },? ? ? ? ? ? ? ? success:function (data) {? ? ? ? ? ? ? ? ? ? $("#AttendanceDetailTable").bootstrapTable("load",data);? ? ? ? ? ? ? ? }? ? ? ? ? ? })? ? ? ? }? ? }};
點(diǎn)擊下載提交了兩次
我的南方
2017-01-18 09:38:53