2025-11-27 16:55:35 +08:00
|
|
|
var name="";
|
|
|
|
|
var idNumber="";
|
|
|
|
|
var certificateName="";
|
|
|
|
|
var isUpload = false;
|
|
|
|
|
var form;
|
|
|
|
|
var upload;
|
|
|
|
|
$(function () {
|
|
|
|
|
layui.use(['form', 'laydate','upload'], function () {
|
|
|
|
|
form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功
|
|
|
|
|
laydate = layui.laydate;
|
|
|
|
|
upload = layui.upload;
|
|
|
|
|
form.render();
|
|
|
|
|
var rewordNum=localStorage.getItem("mrewordNum");
|
|
|
|
|
$("#rewordNum").val(rewordNum)
|
|
|
|
|
document.getElementById('submitReword').addEventListener('click', function() {
|
|
|
|
|
updateFJ();
|
|
|
|
|
});
|
|
|
|
|
init();
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
function init() {
|
|
|
|
|
var uprewordNum = $("#rewordNum").val();
|
|
|
|
|
var cdata;
|
|
|
|
|
$.ajax({//id获取详情打开弹窗传值子页面
|
|
|
|
|
type: 'post',
|
2025-12-09 18:44:29 +08:00
|
|
|
url: smz_ht_url + "/salaryCheck/getDetailByRewordNum",
|
2025-11-27 16:55:35 +08:00
|
|
|
dataType: 'json',
|
|
|
|
|
async: false,
|
|
|
|
|
data: {
|
|
|
|
|
rewordNum: uprewordNum
|
|
|
|
|
},
|
|
|
|
|
success: function (data) {
|
|
|
|
|
if (data.code = 200) {
|
|
|
|
|
cdata = data;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
$("#currCount").html("异常数据"+cdata.data.countNum+" 人");
|
|
|
|
|
}
|
|
|
|
|
var shifou=1;
|
|
|
|
|
function shi(){
|
|
|
|
|
console.log("shi")
|
|
|
|
|
$("#shi").removeClass("buttonfou");
|
|
|
|
|
$("#shi").addClass("buttonshi");
|
|
|
|
|
$("#fou").removeClass("buttonshi");
|
|
|
|
|
$("#fou").addClass("buttonfou");
|
|
|
|
|
$("#liushuidiv").css("display","")
|
|
|
|
|
shifou=1;
|
|
|
|
|
}
|
|
|
|
|
function fou(){
|
|
|
|
|
console.log("fou")
|
|
|
|
|
$("#fou").removeClass("buttonfou");
|
|
|
|
|
$("#fou").addClass("buttonshi");
|
|
|
|
|
$("#shi").removeClass("buttonshi");
|
|
|
|
|
$("#shi").addClass("buttonfou");
|
|
|
|
|
$("#liushuidiv").css("display","none")
|
|
|
|
|
shifou=0;
|
|
|
|
|
}
|
|
|
|
|
function updateFJ(){
|
|
|
|
|
var zhifu = $("#zhifu").val();
|
|
|
|
|
var shuoming = $("#shuoming").val();
|
|
|
|
|
var liushui = $("#liushui").val();
|
|
|
|
|
console.log(zhifu,"zhifu")
|
|
|
|
|
console.log(shuoming,"shuoming")
|
|
|
|
|
console.log(liushui,"liushui")
|
|
|
|
|
if(shuoming==null|| shuoming == ""){
|
|
|
|
|
upfiles()
|
|
|
|
|
}else{
|
|
|
|
|
layer.confirm("您已上传情况说明,相关异常将清除。", {
|
|
|
|
|
icon: 3
|
|
|
|
|
}, function() {
|
|
|
|
|
upfiles()
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
function upfiles(){
|
|
|
|
|
var zhifu = $("#zhifu").val();
|
|
|
|
|
var shuoming = $("#shuoming").val();
|
|
|
|
|
var liushui = $("#liushui").val();
|
|
|
|
|
console.log(zhifu,"zhifu")
|
|
|
|
|
console.log(shuoming,"shuoming")
|
|
|
|
|
console.log(liushui,"liushui")
|
|
|
|
|
if(zhifu==null|| zhifu == "") {
|
|
|
|
|
layer.msg("请上传支付表签字盖章文件PDF!");
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
if(shifou==1) {
|
|
|
|
|
if(liushui==null|| liushui == "") {
|
|
|
|
|
layer.msg("请上传线下发放流水附件!");
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if(!(zhifu.endsWith(".pdf"))) {
|
|
|
|
|
layer.msg("请上传正确的文件!");
|
|
|
|
|
$("#zhifu").val("");
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
var rewordNum=$("#rewordNum").val();
|
|
|
|
|
var remark=$("#remark").val();
|
|
|
|
|
|
|
|
|
|
var idx = layer.msg('正在处理数据,请稍等...', {
|
|
|
|
|
icon: 16
|
|
|
|
|
,shade: 0.05
|
|
|
|
|
,time:200000
|
|
|
|
|
});
|
|
|
|
|
var flage=0;
|
|
|
|
|
if(zhifu!=null&& zhifu != "") {
|
|
|
|
|
for(var k=0;k<$("#zhifu")[0].files.length;k++){
|
|
|
|
|
var formData = new FormData($('form')[0]);
|
|
|
|
|
formData.append("shifou", shifou);
|
|
|
|
|
formData.append("remark", remark);
|
|
|
|
|
formData.append("rewordNum", rewordNum);
|
|
|
|
|
formData.append("type", "3");
|
|
|
|
|
formData.append("file", $("#zhifu")[0].files[k]);
|
|
|
|
|
$.ajax({
|
2025-12-09 18:44:29 +08:00
|
|
|
url : smz_ht_url + "/salaryCheck/updateFJ",
|
2025-11-27 16:55:35 +08:00
|
|
|
type : 'POST',
|
|
|
|
|
async : false,
|
|
|
|
|
data : formData,
|
|
|
|
|
timeout:20000,
|
|
|
|
|
// 告诉jQuery不要去处理发送的数据
|
|
|
|
|
processData : false,
|
|
|
|
|
// 告诉jQuery不要去设置Content-Type请求头
|
|
|
|
|
contentType : false,
|
|
|
|
|
success : function(data) {
|
|
|
|
|
flage=1;
|
|
|
|
|
},
|
|
|
|
|
error:function(XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if(shuoming!=null&& shuoming != "") {
|
|
|
|
|
for(var k=0;k<$("#shuoming")[0].files.length;k++){
|
|
|
|
|
var formData = new FormData($('form')[0]);
|
|
|
|
|
formData.append("shifou", shifou);
|
|
|
|
|
formData.append("remark", remark);
|
|
|
|
|
formData.append("rewordNum", rewordNum);
|
|
|
|
|
formData.append("type", "4");
|
|
|
|
|
formData.append("file", $("#shuoming")[0].files[k]);
|
|
|
|
|
$.ajax({
|
2025-12-09 18:44:29 +08:00
|
|
|
url : smz_ht_url + "/salaryCheck/updateFJ",
|
2025-11-27 16:55:35 +08:00
|
|
|
type : 'POST',
|
|
|
|
|
async : false,
|
|
|
|
|
data : formData,
|
|
|
|
|
timeout:20000,
|
|
|
|
|
// 告诉jQuery不要去处理发送的数据
|
|
|
|
|
processData : false,
|
|
|
|
|
// 告诉jQuery不要去设置Content-Type请求头
|
|
|
|
|
contentType : false,
|
|
|
|
|
success : function(data) {
|
|
|
|
|
flage=1;
|
|
|
|
|
},
|
|
|
|
|
error:function(XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if(liushui!=null&& liushui != "") {
|
|
|
|
|
for(var k=0;k<$("#liushui")[0].files.length;k++){
|
|
|
|
|
var formData = new FormData($('form')[0]);
|
|
|
|
|
formData.append("shifou", shifou);
|
|
|
|
|
formData.append("remark", remark);
|
|
|
|
|
formData.append("rewordNum", rewordNum);
|
|
|
|
|
formData.append("type", "5");
|
|
|
|
|
formData.append("file", $("#liushui")[0].files[k]);
|
|
|
|
|
$.ajax({
|
2025-12-09 18:44:29 +08:00
|
|
|
url : smz_ht_url + "/salaryCheck/updateFJ",
|
2025-11-27 16:55:35 +08:00
|
|
|
type : 'POST',
|
|
|
|
|
async : false,
|
|
|
|
|
data : formData,
|
|
|
|
|
timeout:20000,
|
|
|
|
|
// 告诉jQuery不要去处理发送的数据
|
|
|
|
|
processData : false,
|
|
|
|
|
// 告诉jQuery不要去设置Content-Type请求头
|
|
|
|
|
contentType : false,
|
|
|
|
|
success : function(data) {
|
|
|
|
|
flage=1;
|
|
|
|
|
},
|
|
|
|
|
error:function(XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if(flage==1){
|
|
|
|
|
window.parent.init();
|
|
|
|
|
window.parent.setPass("1");
|
|
|
|
|
parent.layer.close(localStorage.getItem("xianxiaindex")); //再执行关闭
|
|
|
|
|
}
|
|
|
|
|
layer.close(idx);
|
|
|
|
|
}
|
|
|
|
|
function setData(rewordNum){
|
|
|
|
|
$("#rewordNum").val(rewordNum);
|
|
|
|
|
}
|
|
|
|
|
function resultsView(){
|
|
|
|
|
localStorage.setItem("uprewordNum",$("#rewordNum").val());
|
|
|
|
|
var height = '100%';
|
|
|
|
|
var width = '100%';
|
|
|
|
|
var index = layer.open({
|
|
|
|
|
title: ['异常','color:#3B70A1;background-color:#E8ECEB;font-size:20px'],
|
|
|
|
|
type: 2,
|
|
|
|
|
content: 'managementResultsViewAbnormal.html',
|
|
|
|
|
area: [width, height],
|
|
|
|
|
maxmin: false,
|
|
|
|
|
// btn: ['关闭'],
|
|
|
|
|
success:function(layero,index){
|
|
|
|
|
var myIframe = window[layero.find('iframe')[0]['name']];
|
|
|
|
|
var fnc = myIframe.setData(); //aaa()为子页面的方法
|
|
|
|
|
},
|
|
|
|
|
});
|
|
|
|
|
}
|