48 lines
2.0 KiB
Plaintext
48 lines
2.0 KiB
Plaintext
|
|
<%@ page language="java" pageEncoding="UTF-8"%>
|
||
|
|
<script type="text/javascript">
|
||
|
|
function formatLeaveHalfDay(value) {
|
||
|
|
if (!value) {
|
||
|
|
return "";
|
||
|
|
}
|
||
|
|
var text = $.trim(value);
|
||
|
|
var halfDayMatch = text.match(/^(\d{4}-\d{2}-\d{2})\s+(上午|下午)$/);
|
||
|
|
if (halfDayMatch) {
|
||
|
|
return halfDayMatch[1] + " " + halfDayMatch[2];
|
||
|
|
}
|
||
|
|
var dateTimeMatch = text.match(/^(\d{4}-\d{2}-\d{2})(?:\s+(\d{1,2})(?::\d{1,2}(?::\d{1,2})?)?(?:\.\d+)?)?$/);
|
||
|
|
if (dateTimeMatch) {
|
||
|
|
var hour = dateTimeMatch[2] ? parseInt(dateTimeMatch[2], 10) : 0;
|
||
|
|
return dateTimeMatch[1] + " " + (hour >= 12 ? "下午" : "上午");
|
||
|
|
}
|
||
|
|
return text;
|
||
|
|
}
|
||
|
|
$(function(){
|
||
|
|
$("#viewStartTimeText").text(formatLeaveHalfDay("${leaveApply.startTime}"));
|
||
|
|
$("#viewEndTimeText").text(formatLeaveHalfDay("${leaveApply.endTime}"));
|
||
|
|
});
|
||
|
|
</script>
|
||
|
|
<div class="modal fade" id="subModal">
|
||
|
|
<div class="modal-dialog">
|
||
|
|
<div class="modal-content">
|
||
|
|
<div class="modal-header">
|
||
|
|
<button type="button" class="close" data-dismiss="modal"><span>×</span></button>
|
||
|
|
<h4 class="modal-title">查看申请</h4>
|
||
|
|
</div>
|
||
|
|
<div class="modal-body">
|
||
|
|
<table class="table table-bordered">
|
||
|
|
<tr><th>申请类型</th><td>${leaveApply.applyType}</td><th>假别</th><td>${leaveApply.leaveType}</td></tr>
|
||
|
|
<tr><th>开始时间</th><td id="viewStartTimeText"></td><th>结束时间</th><td id="viewEndTimeText"></td></tr>
|
||
|
|
<tr><th>天数</th><td>${leaveApply.days}</td><th>审批人</th><td>${leaveApply.auditMan}</td></tr>
|
||
|
|
<tr><th>状态</th><td colspan="3">${leaveApply.stateName}</td></tr>
|
||
|
|
<tr><th>申请事由</th><td colspan="3">${leaveApply.reason}</td></tr>
|
||
|
|
<tr><th>工作交接</th><td colspan="3">${leaveApply.handoverDesc}</td></tr>
|
||
|
|
<tr><th>备注</th><td colspan="3">${leaveApply.remark}</td></tr>
|
||
|
|
</table>
|
||
|
|
</div>
|
||
|
|
<div class="modal-footer">
|
||
|
|
<button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
</div>
|