|
|
|
@ -232,6 +232,9 @@ function refreshTable(){
|
|
|
|
})
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//定义临时接收申请者的申请天数,用于判断是否申请天数有改动
|
|
|
|
|
|
|
|
var applyDay = 0;
|
|
|
|
|
|
|
|
var applyDate = '';
|
|
|
|
//借阅审批
|
|
|
|
//借阅审批
|
|
|
|
function showApprove(id){
|
|
|
|
function showApprove(id){
|
|
|
|
//加载申请类型
|
|
|
|
//加载申请类型
|
|
|
|
@ -257,6 +260,9 @@ function showApprove(id){
|
|
|
|
$("#inpatientNo").val(data.inpatientNo);
|
|
|
|
$("#inpatientNo").val(data.inpatientNo);
|
|
|
|
$("#admissTimes").val(data.admissTimes);
|
|
|
|
$("#admissTimes").val(data.admissTimes);
|
|
|
|
$("#name").val(data.name);
|
|
|
|
$("#name").val(data.name);
|
|
|
|
|
|
|
|
pickTime("effeTime",data.effeTime);
|
|
|
|
|
|
|
|
applyDay = data.effeDays;
|
|
|
|
|
|
|
|
applyDate = data.effeTime;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
})
|
|
|
|
})
|
|
|
|
@ -286,6 +292,9 @@ function updateApprove(id){
|
|
|
|
$("#admissTimes").val(data.admissTimes);
|
|
|
|
$("#admissTimes").val(data.admissTimes);
|
|
|
|
$("#name").val(data.name);
|
|
|
|
$("#name").val(data.name);
|
|
|
|
$("#approveNotes").val(data.approveNotes);
|
|
|
|
$("#approveNotes").val(data.approveNotes);
|
|
|
|
|
|
|
|
pickTime("effeTime",data.effeTime);
|
|
|
|
|
|
|
|
applyDay = data.effeDays;
|
|
|
|
|
|
|
|
applyDate = data.effeTime;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
})
|
|
|
|
})
|
|
|
|
@ -293,11 +302,34 @@ function updateApprove(id){
|
|
|
|
|
|
|
|
|
|
|
|
//封装模态框保存公共方法,applyState:提交状态1保存未提交2已提交.msg:操作后提示信息
|
|
|
|
//封装模态框保存公共方法,applyState:提交状态1保存未提交2已提交.msg:操作后提示信息
|
|
|
|
function add(flag){
|
|
|
|
function add(flag){
|
|
|
|
|
|
|
|
//判断是否有
|
|
|
|
if(flag == 1){
|
|
|
|
if(flag == 1){
|
|
|
|
$("#approveState").val(1);
|
|
|
|
$("#approveState").val(1);
|
|
|
|
}else if(flag == 2){
|
|
|
|
}else if(flag == 2){
|
|
|
|
$("#approveState").val(2);
|
|
|
|
$("#approveState").val(2);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
//判断申请天数是否有修改
|
|
|
|
|
|
|
|
var effeDays = $("#effeDays").val();
|
|
|
|
|
|
|
|
if(applyDay != effeDays){
|
|
|
|
|
|
|
|
//有改动弹窗确认是否修改有效日期
|
|
|
|
|
|
|
|
$('.approveBtns').attr("data-toggle", "modal");
|
|
|
|
|
|
|
|
$('.approveBtns').attr("data-target", "#myModal3");
|
|
|
|
|
|
|
|
}else{
|
|
|
|
|
|
|
|
//未改动直接提交
|
|
|
|
|
|
|
|
saveMethod('y');
|
|
|
|
|
|
|
|
$('.approveBtns').removeAttr("data-toggle", "modal");
|
|
|
|
|
|
|
|
$('.approveBtns').removeAttr("data-target", "#myModal3");
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//封装提交审批方法
|
|
|
|
|
|
|
|
function saveMethod(flag){
|
|
|
|
|
|
|
|
debugger
|
|
|
|
|
|
|
|
if(flag == 'n'){
|
|
|
|
|
|
|
|
$("#effeTime").val(applyDate);
|
|
|
|
|
|
|
|
$("#effeDays").val(applyDay);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
var approveState = $("#approveState").val();
|
|
|
|
$.ajax({
|
|
|
|
$.ajax({
|
|
|
|
type:'post',
|
|
|
|
type:'post',
|
|
|
|
url:path+'/approve/updateApprove',
|
|
|
|
url:path+'/approve/updateApprove',
|
|
|
|
@ -305,7 +337,7 @@ function add(flag){
|
|
|
|
dataType:'json',
|
|
|
|
dataType:'json',
|
|
|
|
success:function(data){
|
|
|
|
success:function(data){
|
|
|
|
if(data!=null && data.code == 0){
|
|
|
|
if(data!=null && data.code == 0){
|
|
|
|
if(flag == 1){
|
|
|
|
if(approveState == 1){
|
|
|
|
toastr.success("批准成功!");
|
|
|
|
toastr.success("批准成功!");
|
|
|
|
}else{
|
|
|
|
}else{
|
|
|
|
toastr.success("驳回成功!");
|
|
|
|
toastr.success("驳回成功!");
|
|
|
|
@ -313,6 +345,7 @@ function add(flag){
|
|
|
|
refreshTable();
|
|
|
|
refreshTable();
|
|
|
|
$('#myModal1').modal('hide');
|
|
|
|
$('#myModal1').modal('hide');
|
|
|
|
$('#mytab').bootstrapTable('selectPage', pageNumber);
|
|
|
|
$('#mytab').bootstrapTable('selectPage', pageNumber);
|
|
|
|
|
|
|
|
$('#myModal3').modal('hide');
|
|
|
|
}else{
|
|
|
|
}else{
|
|
|
|
toastr.warning(data.msg);
|
|
|
|
toastr.warning(data.msg);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|