diff --git a/modules/bmw/src/main/resources/static/pages/work/Person/AttendanceMachine/personEntryFrom.html b/modules/bmw/src/main/resources/static/pages/work/Person/AttendanceMachine/personEntryFrom.html index fd39b5c..e0356f1 100644 --- a/modules/bmw/src/main/resources/static/pages/work/Person/AttendanceMachine/personEntryFrom.html +++ b/modules/bmw/src/main/resources/static/pages/work/Person/AttendanceMachine/personEntryFrom.html @@ -4,7 +4,8 @@ 施工人员库 - + + @@ -726,7 +727,7 @@ - + diff --git a/modules/bmw/src/main/resources/static/pages/work/Person/AttendanceMachine/personEntryFrom.js b/modules/bmw/src/main/resources/static/pages/work/Person/AttendanceMachine/personEntryFrom.js index 78cbcd6..ee13340 100644 --- a/modules/bmw/src/main/resources/static/pages/work/Person/AttendanceMachine/personEntryFrom.js +++ b/modules/bmw/src/main/resources/static/pages/work/Person/AttendanceMachine/personEntryFrom.js @@ -955,6 +955,14 @@ function uploadCompanyExamFIle(number){ size: 1024*30, //最大文件大小,单位k bindAction: '#companyExamHideUploadProve', //绑定的按钮 field: 'file', //传到后台的字段名,默认file + text: { // 自定义提示文本 + "data-format-error": "上传失败,请重新上传", // 数据格式错误的提示 + "check-error": "公司级考试支持 jpg|png|jpeg|rar|zip|docx|doc|pdf 文件,请重新选择!", // 文件格式校验失败的提示 + "error": "上传失败,请重新上传", // 上传失败的提示 + "limit-number": null, // 限制 number 属性的提示。若设置,需为函数写法 + "limit-size": null, // 限制 size 属性的提示。若设置,需为函数写法 + "cross-domain": "", // IE 下跨域的提示 + }, choose: function (obj) { flag = false; var suffixType = ''; //后缀类型 @@ -1031,6 +1039,14 @@ function uploadDeptExamFIle(number){ size: 1024*30, //最大文件大小,单位k bindAction: '#deptExamHideUploadProve', //绑定的按钮 field: 'file', //传到后台的字段名,默认file + text: { // 自定义提示文本 + "data-format-error": "上传失败,请重新上传", // 数据格式错误的提示 + "check-error": "部门级考试 jpg|png|jpeg|rar|zip|docx|doc|pdf 文件,请重新选择!", // 文件格式校验失败的提示 + "error": "上传失败,请重新上传", // 上传失败的提示 + "limit-number": null, // 限制 number 属性的提示。若设置,需为函数写法 + "limit-size": null, // 限制 size 属性的提示。若设置,需为函数写法 + "cross-domain": "", // IE 下跨域的提示 + }, choose: function (obj) { flag = false; var suffixType = ''; //后缀类型 @@ -1107,6 +1123,14 @@ function uploadTeamExamFIle(number){ size: 1024*30, //最大文件大小,单位k bindAction: '#teamxamHideUploadProve', //绑定的按钮 field: 'file', //传到后台的字段名,默认file + text: { // 自定义提示文本 + "data-format-error": "上传失败,请重新上传", // 数据格式错误的提示 + "check-error": "班组级考试 jpg|png|jpeg|rar|zip|docx|doc|pdf 文件,请重新选择!", // 文件格式校验失败的提示 + "error": "上传失败,请重新上传", // 上传失败的提示 + "limit-number": null, // 限制 number 属性的提示。若设置,需为函数写法 + "limit-size": null, // 限制 size 属性的提示。若设置,需为函数写法 + "cross-domain": "", // IE 下跨域的提示 + }, choose: function (obj) { flag = false; var suffixType = ''; //后缀类型 @@ -1184,6 +1208,14 @@ function uploadFileProve(number){ size: 1024*30, //最大文件大小,单位k bindAction: '#hideUploadProve', //绑定的按钮 field: 'file', //传到后台的字段名,默认file + text: { // 自定义提示文本 + "data-format-error": "上传失败,请重新上传", // 数据格式错误的提示 + "check-error": "社保证明 jpg|png|jpeg|txt|pdf|xlsx|xls|docx|doc|ppt|pptx 文件,请重新选择!", // 文件格式校验失败的提示 + "error": "上传失败,请重新上传", // 上传失败的提示 + "limit-number": null, // 限制 number 属性的提示。若设置,需为函数写法 + "limit-size": null, // 限制 size 属性的提示。若设置,需为函数写法 + "cross-domain": "", // IE 下跨域的提示 + }, choose: function (obj) { flag = false; var suffixType = ''; //后缀类型 @@ -1267,6 +1299,14 @@ function uploadFileWageCard(number){ size: 1024*30, //最大文件大小,单位k bindAction: '#hideUploadWageCard', //绑定的按钮 field: 'file', //传到后台的字段名,默认file + text: { // 自定义提示文本 + "data-format-error": "上传失败,请重新上传", // 数据格式错误的提示 + "check-error": "工资卡见证照上传支持jpg|png|jpeg|txt|pdf|xlsx|xls|docx|doc|ppt|pptx 文件,请重新选择!", // 文件格式校验失败的提示 + "error": "上传失败,请重新上传", // 上传失败的提示 + "limit-number": null, // 限制 number 属性的提示。若设置,需为函数写法 + "limit-size": null, // 限制 size 属性的提示。若设置,需为函数写法 + "cross-domain": "", // IE 下跨域的提示 + }, choose: function (obj) { flag = false; var suffixType = ''; //后缀类型 @@ -1348,6 +1388,14 @@ function uploadFileContract(number){ size: 1024*30, //最大文件大小,单位k bindAction: '#hideUploadContract', //绑定的按钮 field: 'file', //传到后台的字段名,默认file + text: { // 自定义提示文本 + "data-format-error": "上传失败,请重新上传", // 数据格式错误的提示 + "check-error": "合同见证照片支持jpg|png|jpeg|txt|pdf|xlsx|xls|docx|doc|ppt|pptx|PDF 文件,请重新选择!", // 文件格式校验失败的提示 + "error": "上传失败,请重新上传", // 上传失败的提示 + "limit-number": null, // 限制 number 属性的提示。若设置,需为函数写法 + "limit-size": null, // 限制 size 属性的提示。若设置,需为函数写法 + "cross-domain": "", // IE 下跨域的提示 + }, choose: function (obj) { flag = false; var suffixType = ''; //后缀类型 @@ -1427,6 +1475,14 @@ function uploadFileFace(num){ size: 1024*5, //最大文件大小,单位k bindAction: '#hideUploadFaceProve', //绑定的按钮 field: 'file', //传到后台的字段名,默认file + text: { // 自定义提示文本 + "data-format-error": "上传失败,请重新上传", // 数据格式错误的提示 + "check-error": "人脸认别只支持 JPG 文件,请重新选择!", // 文件格式校验失败的提示 + "error": "上传失败,请重新上传", // 上传失败的提示 + "limit-number": null, // 限制 number 属性的提示。若设置,需为函数写法 + "limit-size": null, // 限制 size 属性的提示。若设置,需为函数写法 + "cross-domain": "", // IE 下跨域的提示 + }, choose: function (obj) { let img = document.getElementById("face_img"); obj.preview(function (index, file, result) { @@ -1911,6 +1967,14 @@ function uploadCheckup(number){ size: 1024*30, //最大文件大小,单位k bindAction: '#hideUploadCheckup', //绑定的按钮 field: 'file', //传到后台的字段名,默认file + text: { // 自定义提示文本 + "data-format-error": "上传失败,请重新上传", // 数据格式错误的提示 + "check-error": "体检报告只支持 PDF 文件,请重新选择!", // 文件格式校验失败的提示 + "error": "上传失败,请重新上传", // 上传失败的提示 + "limit-number": null, // 限制 number 属性的提示。若设置,需为函数写法 + "limit-size": null, // 限制 size 属性的提示。若设置,需为函数写法 + "cross-domain": "", // IE 下跨域的提示 + }, choose: function (obj) { flag = false; // 清空现有预览和文件信息 @@ -1979,6 +2043,14 @@ function uploadSpecial(number){ size: 1024*30, //最大文件大小,单位k bindAction: '#hideUploadCheckup', //绑定的按钮 field: 'file', //传到后台的字段名,默认file + text: { // 自定义提示文本 + "data-format-error": "上传失败,请重新上传", // 数据格式错误的提示 + "check-error": "特种持证只支持 PDF 文件,请重新选择!", // 文件格式校验失败的提示 + "error": "上传失败,请重新上传", // 上传失败的提示 + "limit-number": null, // 限制 number 属性的提示。若设置,需为函数写法 + "limit-size": null, // 限制 size 属性的提示。若设置,需为函数写法 + "cross-domain": "", // IE 下跨域的提示 + }, choose: function (obj) { flag = false; // 清空现有预览和文件信息 diff --git a/modules/bmw/src/main/resources/static/pages/work/Person/AttendanceMachine/personEntryList.js b/modules/bmw/src/main/resources/static/pages/work/Person/AttendanceMachine/personEntryList.js index 0c3c247..3b7b938 100644 --- a/modules/bmw/src/main/resources/static/pages/work/Person/AttendanceMachine/personEntryList.js +++ b/modules/bmw/src/main/resources/static/pages/work/Person/AttendanceMachine/personEntryList.js @@ -188,11 +188,10 @@ function init(){ var html = ''; html += buttonCheck(idNumber, "", pers); html += buttonUpdate(idNumber, "", pers); + html += buttonCheckDataEn(idNumber, "", pers); if(checkupFilePath){ html += buttonCheckup(idNumber,checkupFilePath, "", pers); - html += buttonCheckDataEns(idNumber, "", pers); }else{ - html += buttonCheckDataEn(idNumber, "", pers); } return html; @@ -357,7 +356,7 @@ function buttonCheckup(idNumber,checkupFilePath, permission, pers) { return ""; } } - var btn = $(""); + var btn = $(""); return btn.prop("outerHTML"); } @@ -455,23 +454,13 @@ function buttonCheckDataEn(idNumber, permission, pers){ return btn.prop("outerHTML"); } -function buttonCheckDataEns(idNumber, permission, pers){ - if(permission != ""){ - if ($.inArray(permission, pers) < 0) { - return ""; - } - } - var btn = $(""); - return btn.prop("outerHTML"); -} - /** * 查看 * */ function checkViewEn(idNumber) { localStorage.setItem("idNumber", idNumber); - let width = "80%"; - let height = "90%"; + let width = "95%"; + let height = "95%"; var index = layer.open({ title: ['出入场记录', 'color:#3B70A1;background-color:#E8ECEB;font-size:20px'], type: 2,