1.按固定人员考勤、临时人员考勤区分
This commit is contained in:
parent
f6476354d7
commit
73f0282d45
|
|
@ -226,7 +226,7 @@
|
|||
lay-verify="required" onchange="employmentTypeChange(this);">
|
||||
<!-- <option value="0">临时用工</option>-->
|
||||
<option value="1" selected>固定用工</option>
|
||||
<option value="2">分包管理人员</option>
|
||||
<!-- <option value="2">分包管理人员</option>-->
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -291,7 +291,7 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-input-inline" style="width: 60%;margin-top: 2%">
|
||||
<div class="layui-input-inline" style="width: 60%;margin-top: 2%;display: none;">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属分包合同
|
||||
</label>
|
||||
|
|
@ -300,7 +300,7 @@
|
|||
>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-input-inline" style="width: 60%">
|
||||
<div class="layui-input-inline" style="width: 60%;display: none;">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属工程
|
||||
</label>
|
||||
|
|
|
|||
|
|
@ -135,9 +135,10 @@ layui.use(["form", "laydate", "upload", "element"], function () {
|
|||
var einTime = laydate.render({
|
||||
elem: "#einTime",
|
||||
trigger: "click",
|
||||
format: "yyyy-MM-dd",
|
||||
min: minListDate,
|
||||
max: maxListDate,
|
||||
type: 'datetime',
|
||||
format: "yyyy-MM-dd HH:mm:ss",
|
||||
min: minListDate + '00:00:00',
|
||||
max: maxListDate + '23:59:59',
|
||||
});
|
||||
|
||||
var begin = "#contractStartTime",
|
||||
|
|
|
|||
|
|
@ -212,7 +212,7 @@
|
|||
lay-verify="required" onchange="employmentTypeChange(this);">
|
||||
<!-- <option value="0">临时用工</option>-->
|
||||
<option value="1" selected>固定用工</option>
|
||||
<option value="2">分包管理人员</option>
|
||||
<!-- <option value="2">分包管理人员</option>-->
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -264,7 +264,7 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-input-inline" style="width: 60%;margin-top: 2%">
|
||||
<div class="layui-input-inline" style="width: 60%;margin-top: 2%;display: none;">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属分包合同
|
||||
</label>
|
||||
|
|
@ -273,7 +273,7 @@
|
|||
>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-input-inline" style="width: 60%">
|
||||
<div class="layui-input-inline" style="width: 60%;display: none;">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属工程
|
||||
</label>
|
||||
|
|
|
|||
|
|
@ -192,9 +192,10 @@ layui.use(['form', 'laydate', 'upload', 'element'], function () {
|
|||
var einTime = laydate.render({
|
||||
elem: "#einTime",
|
||||
trigger: "click",
|
||||
format: 'yyyy-MM-dd',
|
||||
min: minListDate,
|
||||
max: maxListDate
|
||||
type: 'datetime',
|
||||
format: "yyyy-MM-dd HH:mm:ss",
|
||||
min: minListDate + '00:00:00',
|
||||
max: maxListDate + '23:59:59',
|
||||
});
|
||||
|
||||
//基础信息文件上传
|
||||
|
|
|
|||
|
|
@ -190,8 +190,75 @@
|
|||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-input-inline" style="width: 42%">
|
||||
<label class="layui-form-label" style="width: 110px">
|
||||
考勤机
|
||||
</label>
|
||||
<div class="layui-input-block" >
|
||||
<!-- <select id="attendanceMachineId" name="attendanceMachineId" lay-filter="attendanceMachineId"-->
|
||||
<!-- lay-verify="required">-->
|
||||
<div id="attendanceMachineId"></div>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!--分包班组信息-->
|
||||
<div class="layui-colla-item" id="subTeamModule">
|
||||
<div class="layui-colla-title">分包班组信息
|
||||
<i class="tip-required" style="color: red;">(固定人员生成工资册之前必须完善)</i>
|
||||
</div>
|
||||
<div class="layui-colla-content layui-show">
|
||||
<div class="layui-input-inline" style="width: 60%">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属分包
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<select id="subId" name="subId" lay-filter="subId" lay-verify="required"
|
||||
lay-filter="subId" lay-search>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-input-inline" style="width: 60%">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属班组
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<select id="teamId" name="teamId" lay-filter="teamId" lay-verify="required"
|
||||
lay-filter="teamId" lay-search>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-input-inline" style="width: 60%">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
<i class="tip-required" style="color: red;font-size: 20px">*</i>实际入场时间</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<input type="text" name="einTime" id="einTime" class="layui-input"
|
||||
lay-verify="required" readonly>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-input-inline" style="width: 60%;margin-top: 2%;display: none;">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属分包合同
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<input type="text" name="fallContract" id="fallContract" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-input-inline" style="width: 60%;display: none;">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属工程
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<input type="text" name="fallPro" id="fallPro" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!--安全培训考试-->
|
||||
<div class="layui-colla-item">
|
||||
<div class="layui-colla-title">安全培训考试
|
||||
|
|
@ -396,87 +463,7 @@
|
|||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!--分包班组信息-->
|
||||
<div class="layui-colla-item" id="subTeamModule">
|
||||
<div class="layui-colla-title">分包班组信息
|
||||
<i class="tip-required" style="color: red;">(固定人员生成工资册之前必须完善)</i>
|
||||
</div>
|
||||
<div class="layui-colla-content layui-show">
|
||||
<div class="layui-input-inline" style="width: 60%">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属分包
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<select id="subId" name="subId" lay-filter="subId" lay-verify="required"
|
||||
lay-filter="subId" lay-search>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-input-inline" style="width: 60%">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属班组
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<select id="teamId" name="teamId" lay-filter="teamId" lay-verify="required"
|
||||
lay-filter="teamId" lay-search>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-input-inline" style="width: 60%;margin-top: 2%">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属分包合同
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<input type="text" name="fallContract" id="fallContract" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-input-inline" style="width: 60%">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属工程
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<input type="text" name="fallPro" id="fallPro" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-input-inline" style="width: 60%">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
考勤机
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<!-- <select id="attendanceMachineId" name="attendanceMachineId" lay-filter="attendanceMachineId"-->
|
||||
<!-- lay-verify="required">-->
|
||||
<div id="attendanceMachineId"></div>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!--<div class="layui-input-inline" style="width: 60%">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
是否为班组固定人员
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<select id="teamRegularSwitch" name="teamRegularSwitch"
|
||||
lay-filter="teamRegularSwitch" lay-verify="required" lay-search>
|
||||
<option value="1">是</option>
|
||||
<option value="0" selected>否</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>-->
|
||||
<!--<div class="layui-input-inline" style="width: 60%">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
是否为班组长
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<select id="isForeman" name="isForeman" lay-filter="isForeman" lay-search>
|
||||
<option value="1">是</option>
|
||||
<option value="0" selected>否</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>-->
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-colla-item" id="electronicContractModule" style="display: none">
|
||||
<div class="layui-colla-title">合同信息
|
||||
<i class="tip-required" style="color: red;">(正式人员生成工资册之前必须完善)</i>
|
||||
|
|
|
|||
|
|
@ -154,17 +154,10 @@ function proChange(value) {
|
|||
}
|
||||
|
||||
function employmentTypeChange(value) {
|
||||
if (value === "0") {
|
||||
$("#socialSecurityModule").css("display", "none");
|
||||
$("#subTeamModule").css("display", "none");
|
||||
$("#contractModule").css("display", "none");
|
||||
$("#wagesModule").css("display", "none");
|
||||
} else {
|
||||
$("#socialSecurityModule").css("display", "");
|
||||
$("#subTeamModule").css("display", "");
|
||||
$("#contractModule").css("display", "");
|
||||
$("#wagesModule").css("display", "");
|
||||
}
|
||||
$("#socialSecurityModule").css("display", "");
|
||||
$("#subTeamModule").css("display", "");
|
||||
$("#contractModule").css("display", "");
|
||||
$("#wagesModule").css("display", "");
|
||||
}
|
||||
|
||||
function setSel() {
|
||||
|
|
@ -445,6 +438,7 @@ function setData(data) {
|
|||
}
|
||||
|
||||
$('#checkupDate').val(data.checkupDate)
|
||||
$('#einTime').val(data.einTime)
|
||||
|
||||
layui.form.render("select");
|
||||
}
|
||||
|
|
|
|||
|
|
@ -290,7 +290,7 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-input-inline" style="width: 60%;margin-top: 2%">
|
||||
<div class="layui-input-inline" style="width: 60%;margin-top: 2%;display: none;">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属分包合同
|
||||
</label>
|
||||
|
|
@ -299,7 +299,7 @@
|
|||
>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-input-inline" style="width: 60%">
|
||||
<div class="layui-input-inline" style="width: 60%;display: none;">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属工程
|
||||
</label>
|
||||
|
|
|
|||
|
|
@ -264,7 +264,7 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-input-inline" style="width: 60%;margin-top: 2%">
|
||||
<div class="layui-input-inline" style="width: 60%;margin-top: 2%;display: none;">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属分包合同
|
||||
</label>
|
||||
|
|
@ -273,7 +273,7 @@
|
|||
>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-input-inline" style="width: 60%">
|
||||
<div class="layui-input-inline" style="width: 60%;display: none;">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属工程
|
||||
</label>
|
||||
|
|
|
|||
|
|
@ -190,6 +190,66 @@
|
|||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-input-inline" style="width: 42%;">
|
||||
<label class="layui-form-label" style="width: 110px">
|
||||
考勤机
|
||||
</label>
|
||||
<div class="layui-input-block" >
|
||||
<div id="attendanceMachineId"></div>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!--分包班组信息-->
|
||||
<div class="layui-colla-item" id="subTeamModule">
|
||||
<div class="layui-colla-title">分包班组信息
|
||||
<i class="tip-required" style="color: red;">(固定人员生成工资册之前必须完善)</i>
|
||||
</div>
|
||||
<div class="layui-colla-content layui-show">
|
||||
<div class="layui-input-inline" style="width: 60%">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属分包
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<select id="subId" name="subId" lay-filter="subId" lay-verify="required"
|
||||
lay-filter="subId" lay-search>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-input-inline" style="width: 60%">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属班组
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<select id="teamId" name="teamId" lay-filter="teamId" lay-verify="required"
|
||||
lay-filter="teamId" lay-search>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-input-inline" style="width: 60%;margin-top: 2%;display: none;">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属分包合同
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<input type="text" name="fallContract" id="fallContract" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-input-inline" style="width: 60%;display: none;">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属工程
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<input type="text" name="fallPro" id="fallPro" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<!--安全培训考试-->
|
||||
|
|
@ -396,87 +456,7 @@
|
|||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!--分包班组信息-->
|
||||
<div class="layui-colla-item" id="subTeamModule">
|
||||
<div class="layui-colla-title">分包班组信息
|
||||
<i class="tip-required" style="color: red;">(固定人员生成工资册之前必须完善)</i>
|
||||
</div>
|
||||
<div class="layui-colla-content layui-show">
|
||||
<div class="layui-input-inline" style="width: 60%">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属分包
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<select id="subId" name="subId" lay-filter="subId" lay-verify="required"
|
||||
lay-filter="subId" lay-search>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-input-inline" style="width: 60%">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属班组
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<select id="teamId" name="teamId" lay-filter="teamId" lay-verify="required"
|
||||
lay-filter="teamId" lay-search>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-input-inline" style="width: 60%;margin-top: 2%">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属分包合同
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<input type="text" name="fallContract" id="fallContract" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-input-inline" style="width: 60%">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
所属工程
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<input type="text" name="fallPro" id="fallPro" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-input-inline" style="width: 60%">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
考勤机
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<!-- <select id="attendanceMachineId" name="attendanceMachineId" lay-filter="attendanceMachineId"-->
|
||||
<!-- lay-verify="required">-->
|
||||
<div id="attendanceMachineId"></div>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!--<div class="layui-input-inline" style="width: 60%">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
是否为班组固定人员
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<select id="teamRegularSwitch" name="teamRegularSwitch"
|
||||
lay-filter="teamRegularSwitch" lay-verify="required" lay-search>
|
||||
<option value="1">是</option>
|
||||
<option value="0" selected>否</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>-->
|
||||
<!--<div class="layui-input-inline" style="width: 60%">
|
||||
<label class="layui-form-label" style="width: 130px">
|
||||
是否为班组长
|
||||
</label>
|
||||
<div class="layui-input-block" style="margin-left: 130px">
|
||||
<select id="isForeman" name="isForeman" lay-filter="isForeman" lay-search>
|
||||
<option value="1">是</option>
|
||||
<option value="0" selected>否</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>-->
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-colla-item" id="electronicContractModule" style="display: none">
|
||||
<div class="layui-colla-title">合同信息
|
||||
<i class="tip-required" style="color: red;">(正式人员生成工资册之前必须完善)</i>
|
||||
|
|
|
|||
Loading…
Reference in New Issue