Compare commits

...

2 Commits

Author SHA1 Message Date
LHD_HY 226610ff13 入场人员信息修改 2025-06-03 19:45:11 +08:00
LHD_HY 980664e666 入场人员信息修改 2025-06-03 19:33:22 +08:00
2 changed files with 22 additions and 4 deletions

View File

@ -5,7 +5,7 @@ var uploadContractSwitch = true
var createUserSwitch = true var createUserSwitch = true
var uploadNum = 1 var uploadNum = 1
let contractId = uuid2(32,16); let contractId = uuid2(32,16);
let attendanceMachine, faceFeatures; let attendanceMachine, subId, faceFeatures;
let companyExamFilePath, deptExamFilePath, teamExamFilePath, checkupFilePath; let companyExamFilePath, deptExamFilePath, teamExamFilePath, checkupFilePath;
let files = {} let files = {}
let WageCardFiles = {} let WageCardFiles = {}
@ -26,9 +26,11 @@ layui.use(['form', 'laydate', 'upload', 'element'], function () {
urgentPersonPhone: [/(^$)|^1[3456789]\d{9}$/, '请输入11位手机号码'], urgentPersonPhone: [/(^$)|^1[3456789]\d{9}$/, '请输入11位手机号码'],
} }
); );
$(document).ready(function() {
getProjectSelect(); // 初始化时加载分包下拉列表
});
//顶部样式 //顶部样式
titleStyle() titleStyle()
getSub('') getSub('')
form.on('select(subId)', function(data){ form.on('select(subId)', function(data){
getTeamBySubId(data.value,'') getTeamBySubId(data.value,'')
@ -349,9 +351,10 @@ layui.use(['form', 'laydate', 'upload', 'element'], function () {
}); });
function proChange(value){ function proChange(value){
if(value != null && value !== '') { if (value != null && value !== "") {
attendanceMachine = getAttendanceMachineByProId(value); attendanceMachine = getAttendanceMachineByProId(value);
getSubByProId(value); getSubByProId(value, subId);
getTeamBySubId("", "");
} }
} }

View File

@ -175,6 +175,21 @@
</div> </div>
</div> </div>
<div class="layui-input-inline" id="targetDiv" style="width: 84%;display: none">
<label class="layui-form-label" style="width: 110px">特种持证PDF附件</label>
<div class="layui-input-block">
<div class="layui-upload">
<blockquote id="previewSpecialProve" class="layui-elem-quote layui-quote-nm "
style="margin-top: 10px;width: 100%;min-height: 150px;display: flex;">
<div class="layui-upload-list" id="specialProve" style="float: left"></div>
<img src="../../../../img/add.png" id="special_img"
style="width: 80px;height: 80px;margin-top: 18px">
</blockquote>
<button id="hidePreviewSpecialProve" style=""></button>
</div>
</div>
</div>
<div class="layui-input-inline" style="width: 42%"> <div class="layui-input-inline" style="width: 42%">
<label class="layui-form-label" style="width: 110px"><i class="tip-required" <label class="layui-form-label" style="width: 110px"><i class="tip-required"
style="color: red;font-size: 20px">*</i>工程</label> style="color: red;font-size: 20px">*</i>工程</label>