2025-11-27 16:55:35 +08:00
|
|
|
<!DOCTYPE html>
|
|
|
|
|
<html lang="en">
|
|
|
|
|
<head>
|
|
|
|
|
<meta charset="UTF-8">
|
|
|
|
|
<title>施工人员考勤打卡</title>
|
|
|
|
|
<link rel="stylesheet" type="text/css" media="screen" href="../../../css/bootstrap.min.css">
|
|
|
|
|
<link rel="stylesheet" type="text/css" media="screen" href="../../../css/dataTables.bootstrap.min.css">
|
|
|
|
|
<link rel="stylesheet" type="text/css" media="screen" href="../../../layui/css/layui.css">
|
2025-12-04 17:04:37 +08:00
|
|
|
<!-- <link rel="stylesheet" type="text/css" media="screen" href="../../../css/work/basic/basic.css">-->
|
|
|
|
|
<style>
|
|
|
|
|
table.table-bordered.dataTable th, table.table-bordered.dataTable td {
|
|
|
|
|
text-align: center;
|
|
|
|
|
}
|
|
|
|
|
</style>
|
2025-11-27 16:55:35 +08:00
|
|
|
</head>
|
|
|
|
|
<body>
|
|
|
|
|
<div>
|
|
|
|
|
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
|
|
|
|
|
<header style="height: 100%">
|
|
|
|
|
<div align="left">
|
|
|
|
|
<table style="width: 100%">
|
|
|
|
|
<tr>
|
|
|
|
|
<td>
|
2025-12-04 17:04:37 +08:00
|
|
|
<form class="form-inline layui-form" onsubmit="return false">
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<div class="layui-inline">
|
|
|
|
|
<div class="layui-input-inline">
|
|
|
|
|
<input type="text" id="name" name="name" placeholder="请输入姓名"
|
|
|
|
|
class="layui-input">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="layui-inline">
|
|
|
|
|
<div class="layui-input-inline">
|
|
|
|
|
<input type="text" id="subName" name="subName" placeholder="输入分包商名称"
|
|
|
|
|
class="layui-input">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="layui-inline">
|
|
|
|
|
<div class="layui-input-inline">
|
|
|
|
|
<input type="text" id="teamName" name="teamName"
|
|
|
|
|
placeholder="请输入班组名称" class="layui-input">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="layui-inline">
|
|
|
|
|
<div class="layui-input-inline">
|
|
|
|
|
<select id="proId" name="proId" lay-verify="required"
|
|
|
|
|
lay-search=""></select>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="layui-inline">
|
|
|
|
|
<div class="layui-input-inline">
|
|
|
|
|
<select id="status" name="status">
|
|
|
|
|
<option value="" selected>全部</option>
|
|
|
|
|
<option value="在建">在建</option>
|
|
|
|
|
<option value="已完工">完工</option>
|
|
|
|
|
<option value="已完工">筹备</option>
|
|
|
|
|
<option value="已完工">停工</option>
|
|
|
|
|
</select>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="layui-inline">
|
|
|
|
|
<div class="layui-inline">
|
|
|
|
|
<input type="text" id="test6" class="layui-input"
|
|
|
|
|
placeholder="请选择日期范围" readonly>
|
2025-11-27 16:55:35 +08:00
|
|
|
|
2025-12-04 17:04:37 +08:00
|
|
|
<input type="hidden" id="hidMinListDate" value="2021-01-01"/>
|
|
|
|
|
<input type="hidden" id="hidMaxListDate"
|
|
|
|
|
value='@DateTime.Now.ToString("yyyy-MM-dd")'/>
|
|
|
|
|
</div>
|
2025-11-27 16:55:35 +08:00
|
|
|
</div>
|
2025-12-04 17:04:37 +08:00
|
|
|
<button id="searchBt" class="layui-btn layui-btn-sm"
|
|
|
|
|
permission="sys:faceContrast:query">搜索
|
|
|
|
|
</button>
|
2025-11-27 16:55:35 +08:00
|
|
|
</div>
|
|
|
|
|
</form>
|
2025-12-04 17:04:37 +08:00
|
|
|
<div class="layui-inline" style="margin-top: 5px;">
|
|
|
|
|
<button id="exportBt" onclick="exportBtn()" class="layui-btn layui-btn-sm">导出</button>
|
|
|
|
|
<button id="downloadWork" onclick="downloadWorks()" class="layui-btn layui-btn-sm">下载</button>
|
|
|
|
|
</div>
|
2025-11-27 16:55:35 +08:00
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</table>
|
|
|
|
|
</div>
|
|
|
|
|
</header>
|
|
|
|
|
|
|
|
|
|
<div>
|
|
|
|
|
<div class="widget-body no-padding">
|
|
|
|
|
<div id="dt-table-length"></div>
|
|
|
|
|
<table id="dt-table" class="table table-striped table-bordered table-hover" style="width:100%">
|
2025-12-04 17:04:37 +08:00
|
|
|
<thead style="background-color: #FAFAFA !important;">
|
2025-11-27 16:55:35 +08:00
|
|
|
<tr>
|
|
|
|
|
<th>序号</th>
|
|
|
|
|
<th>姓名</th>
|
|
|
|
|
<th>身份证号</th>
|
|
|
|
|
<th>工种</th>
|
2025-12-04 17:04:37 +08:00
|
|
|
<!-- <th>公司</th>-->
|
2025-11-27 16:55:35 +08:00
|
|
|
<th>工程名称</th>
|
|
|
|
|
<th>工程状态</th>
|
|
|
|
|
<th>分包商</th>
|
|
|
|
|
<th>班组</th>
|
2025-12-04 17:04:37 +08:00
|
|
|
<!-- <th>考勤总天数</th>-->
|
2025-11-27 16:55:35 +08:00
|
|
|
<th>出勤天数</th>
|
|
|
|
|
<th>缺勤天数</th>
|
|
|
|
|
<th>休息天数</th>
|
|
|
|
|
<th>合同定价</th>
|
|
|
|
|
<th>合同绩效</th>
|
|
|
|
|
<th>操作</th>
|
|
|
|
|
</tr>
|
|
|
|
|
</thead>
|
|
|
|
|
<tbody>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</body>
|
|
|
|
|
</html>
|
|
|
|
|
<script type="text/javascript" src="../../../js/libs/jquery-3.6.0.js"></script>
|
|
|
|
|
<script type="text/javascript" src="../../../js/jq.js"></script>
|
|
|
|
|
<script type="text/javascript" src="../../../js/plugin/datatables/jquery.dataTables.min.js"></script>
|
|
|
|
|
<script type="text/javascript" src="../../../js/plugin/datatables/dataTables.bootstrap.min.js"></script>
|
|
|
|
|
<script type="text/javascript" src="../../../js/my/permission.js"></script>
|
|
|
|
|
<script type="text/javascript" src="../../../layui/layui.js"></script>
|
|
|
|
|
<script type="text/javascript" src="../../../js/publicJs.js"></script>
|
|
|
|
|
<script type="text/javascript" src="../../../js/dict.js"></script>
|
|
|
|
|
<!--引入下拉选js-->
|
|
|
|
|
<script type="text/javascript" src="../../../js/select.js"></script>
|
|
|
|
|
<script type="text/javascript" src="../../../js/work/person/faceContrast.js" defer="defer"></script>
|
|
|
|
|
<script type="text/javascript">
|
2025-12-04 17:04:37 +08:00
|
|
|
</script>
|