layui.use(['table'], function () {
var TaskId = $.getUrlVar("TaskId");
var table = layui.table;
setTimeout(function () {
//系统列表
var tableIns = table.render({
elem: '#RecordList',
url: '../../ashx/OaAttendanceRecordHandler.ashx',
where: { Action: 'AttendanceRecordListByTaskID', TaskID: TaskId },
cellMinWidth: 95,
height: "full-125",
id: "TaskListTable",
cols: [[
{ field: 'USERS_NAME', title: '考勤人员', minWidth: 60, align: "center", rowspan: 2 },
{ title: '上班', align: "center", colspan: 4 },
{ title: '下班', align: "center", colspan: 4 }
], [
{ field: 'UP_REPORT_TIME', title: '打卡时间', minWidth: 60, align: "center" },
{
field: 'UP_STATE', title: '状态', minWidth: 60, align: "center", templet: function (d) {
if (d.UP_STATE == "0") {
return ' 未打卡';
} else if (d.UP_STATE == "1") {
return ' 正常打卡';
} else if (d.UP_STATE == "2") {
return ' 迟到打卡';
} else if (d.UP_STATE == "3") {
return ' 外勤打卡';
} else {
return ' ';
}
}
},
{
field: 'UP_PHOTO', title: '照片', minWidth: 60, align: "center", templet: function (d) {
if (d.UP_PHOTO == null && d.UP_PHOTO == "") {
return '
';
} else {
return ' ';
}
}
},
{ field: 'UP_REMARKS', title: '备注', minWidth: 60, align: "center" },
{ field: 'DOWN_REPORT_TIME', title: '打卡时间', minWidth: 60, align: "center" },
{
field: 'DOWN_STATE', title: '状态', minWidth: 60, align: "center", templet: function (d) {
if (d.DOWN_STATE == "0") {
return ' 未打卡';
} else if (d.DOWN_STATE == "1") {
return ' 正常打卡';
} else if (d.DOWN_STATE == "2") {
return ' 迟到打卡';
} else if (d.DOWN_STATE == "3") {
return ' 外勤打卡';
} else {
return ' ';
}
}
},
{
field: 'DOWN_PHOTO', title: '照片', minWidth: 60, align: "center", templet: function (d) {
if (d.DOWN_PHOTO == null && d.DOWN_PHOTO == "") {
return '
';
} else {
return ' ';
}
}
},
{ field: 'DOWN_REMARKS', title: '备注', minWidth: 60, align: "center" },
]]
});
}, 1000);
})