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,