|
|
|
@ -168,7 +168,7 @@
|
|
|
|
|
!important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.fixed-table-toolbar .bs-bars .pull-right{
|
|
|
|
|
.fixed-table-toolbar .bs-bars .pull-right {
|
|
|
|
|
height: 20px;
|
|
|
|
|
!important;
|
|
|
|
|
}
|
|
|
|
@ -246,12 +246,18 @@
|
|
|
|
|
width: 80%;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#WZModal2.modal-content {
|
|
|
|
|
margin-left: 50%;
|
|
|
|
|
#returnCmtModal .modal-content {
|
|
|
|
|
margin-left: 65%;
|
|
|
|
|
margin-top: 10%;
|
|
|
|
|
width: 80%;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#WZModal2 .modal-content {
|
|
|
|
|
margin-left: 50%;
|
|
|
|
|
margin-top: 10%;
|
|
|
|
|
width: 120%;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.panel-primary > .panel-heading {
|
|
|
|
|
background-color: #3c8dbc;
|
|
|
|
|
border-color: #3c8dbc;
|
|
|
|
@ -372,12 +378,17 @@
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#addDelDiv {
|
|
|
|
|
width: 81%;
|
|
|
|
|
width: 85%;
|
|
|
|
|
background-color: #0b93d5;
|
|
|
|
|
text-align: center;
|
|
|
|
|
color: red;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#upLoadImgBtn{
|
|
|
|
|
width:35%;
|
|
|
|
|
text-align: left;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#delAllImgBtn {
|
|
|
|
|
width: 35%;
|
|
|
|
|
}
|
|
|
|
@ -401,6 +412,15 @@
|
|
|
|
|
margin-top: 20%;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#imgDelPageModal .modal-content {
|
|
|
|
|
margin-left: 5%;
|
|
|
|
|
width: calc(200%); /*margin-left:-15%;*/
|
|
|
|
|
height: calc(100vh - 100px);
|
|
|
|
|
overflow-x: hidden;
|
|
|
|
|
overflow-y:auto;
|
|
|
|
|
!important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#wzContent {
|
|
|
|
|
margin-left: 30px;
|
|
|
|
@ -441,7 +461,7 @@
|
|
|
|
|
<%--<label for="name">身份证号:</label>--%>
|
|
|
|
|
<%--<input type="text" class="input-sm form-control" id="idNo" placeholder="请输入身份证号">--%>
|
|
|
|
|
<%--</div>--%>
|
|
|
|
|
<div class="form-group divCss8" id="deptDiv" >
|
|
|
|
|
<div class="form-group divCss8" id="deptDiv">
|
|
|
|
|
<label>出院科室:</label>
|
|
|
|
|
<%--<select class="input-sm form-control" id="deptName">--%>
|
|
|
|
|
<%--<option value="">全部</option>--%>
|
|
|
|
@ -485,7 +505,7 @@
|
|
|
|
|
<%--<option value="已归档">已归档</option>--%>
|
|
|
|
|
</select>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group divCss8">
|
|
|
|
|
<div class="form-group ">
|
|
|
|
|
<label>电子病历:</label>
|
|
|
|
|
<select class="input-sm form-control" id="emrCmit">
|
|
|
|
|
<option value="">全部</option>
|
|
|
|
@ -504,12 +524,14 @@
|
|
|
|
|
</form>
|
|
|
|
|
<!--数据表格-->
|
|
|
|
|
<table id="table" class="table text-nowrap table-striped"></table>
|
|
|
|
|
<div id="toolbar" class="btn-group pull-right toolbarCss" >
|
|
|
|
|
<div id="toolbar" class="btn-group pull-right toolbarCss">
|
|
|
|
|
<div class="columns columns-right btn-group pull-right" style="margin-top:0px;">
|
|
|
|
|
<div class="btn-group btn-info">
|
|
|
|
|
<select id="sel_exportoption" class="form-control">
|
|
|
|
|
<option value="">导出当前页面数据</option>
|
|
|
|
|
<option value="all">导出全部数据</option>
|
|
|
|
|
<option value="">导出当前页面数据</option>
|
|
|
|
|
|
|
|
|
|
<option value="all">导出全部数据</option>
|
|
|
|
|
|
|
|
|
|
<option value="selected">导出选中数据</option>
|
|
|
|
|
</select>
|
|
|
|
|
</div>
|
|
|
|
@ -618,7 +640,8 @@
|
|
|
|
|
<div class="col-sm-3 divCss2">
|
|
|
|
|
<div class="row titleCss"></div>
|
|
|
|
|
<div class="row form-inline">
|
|
|
|
|
<input type="text" id="key" value="" class="input-sm form-control empty" placeholder="分段名称"/>
|
|
|
|
|
<input type="text" id="key" value="" class="input-sm form-control empty"
|
|
|
|
|
placeholder="分段名称"/>
|
|
|
|
|
<button type="button" class="btn btn-primary btn-sm" id="searchBtn1">查询</button>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="row">
|
|
|
|
@ -1224,8 +1247,10 @@
|
|
|
|
|
<div class="row divCss2">
|
|
|
|
|
<%--归档病历是否已全部无纸化无扫描件--%>
|
|
|
|
|
是否有纸质病历送病案室
|
|
|
|
|
<input type="checkbox" name="isScanedChk2" class="isScanedChk3" onclick="checkedThis(this,this);">有
|
|
|
|
|
<input type="checkbox" name="isScanedChk2" class="isScanedChk4" onclick="checkedThis(this,this);">无
|
|
|
|
|
<input type="checkbox" name="isScanedChk2" class="isScanedChk3"
|
|
|
|
|
onclick="checkedThis(this,this);">有
|
|
|
|
|
<input type="checkbox" name="isScanedChk2" class="isScanedChk4"
|
|
|
|
|
onclick="checkedThis(this,this);">无
|
|
|
|
|
<label style="color: red">(必填)</label>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
@ -1279,7 +1304,7 @@
|
|
|
|
|
<div class="modal-body divCss2" id="delPdfBody">
|
|
|
|
|
<div class="row form-inline">
|
|
|
|
|
<div style="width: 80%;float:left;" id="pdfDiv">
|
|
|
|
|
<iframe id="pdf_page" name="pdf_page" ></iframe>
|
|
|
|
|
<iframe id="pdf_page" name="pdf_page"></iframe>
|
|
|
|
|
</div>
|
|
|
|
|
<div id="arrow">></div>
|
|
|
|
|
<div id="infoDiv">
|
|
|
|
@ -1297,9 +1322,16 @@
|
|
|
|
|
</form>
|
|
|
|
|
<div class="row" style="margin-left:15px; ">
|
|
|
|
|
<div class="row" id="addDelDiv">---不可恢复--</div>
|
|
|
|
|
<div class="row" style="margin-bottom: 5px;">
|
|
|
|
|
<button type="button" class="btn btn-primary btn-sm" id="returnPdfBtn2" onclick="bfPdfFun()">重新备份PDF
|
|
|
|
|
</button>
|
|
|
|
|
<button type="button" class="btn btn-default btn-sm" id="upLoadImgBtn" onclick="upLoadImgFun()">上传额外图片
|
|
|
|
|
</button>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="row">
|
|
|
|
|
<%--<button type="button" class="btn btn-warning btn-sm" id="addPdfPageBtn" onclick="addPdfPageFun()">PDF添加页码</button>--%>
|
|
|
|
|
<button type="button" class="btn btn-warning btn-sm" id="returnPdfBtn" onclick="returnPdfFun()">还原最初PDF
|
|
|
|
|
<button type="button" class="btn btn-warning btn-sm" id="returnPdfBtn"
|
|
|
|
|
onclick="returnPdfFun()">还原最初PDF
|
|
|
|
|
</button>
|
|
|
|
|
<button type="button" class="btn btn-danger btn-sm" id="delAllImgBtn">删除全部图片</button>
|
|
|
|
|
</div>
|
|
|
|
@ -1366,6 +1398,62 @@
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<%--确认框提示清空所有图片--%>
|
|
|
|
|
<div class="modal fade" id="returnCmtModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel">
|
|
|
|
|
<div class="modal-dialog" role="document">
|
|
|
|
|
<div class="modal-content ">
|
|
|
|
|
<div class="modal-header2">
|
|
|
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span
|
|
|
|
|
aria-hidden="true">×</span></button>
|
|
|
|
|
<h4 class="modal-title">确认</h4>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="modal-body">
|
|
|
|
|
<form><input id="idCmt" hidden/><input id="flagCmt" hidden/>
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label class="control-label">您确定要撤回提交吗?</label>
|
|
|
|
|
</div>
|
|
|
|
|
</form>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="modal-footer">
|
|
|
|
|
<button type="button" class="btn btn-default btn-sm" data-dismiss="modal">返回</button>
|
|
|
|
|
<button type="button" class="btn btn-primary btn-sm" id="returnCmtBtn">确认</button>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<%--多图片框删除页--%>
|
|
|
|
|
<div class="modal fade" id="imgDelPageModal" tabindex="-1" role="dialog"
|
|
|
|
|
aria-labelledby="exampleModalLabel">
|
|
|
|
|
<div class="modal-dialog" role="document">
|
|
|
|
|
<div class="modal-content enterCss">
|
|
|
|
|
<div class="modal-header2">
|
|
|
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span
|
|
|
|
|
aria-hidden="true">×</span></button>
|
|
|
|
|
<h4 class="modal-title">手动图片上传</h4>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="modal-body">
|
|
|
|
|
<form id="filesUpload2" method="POST" enctype="multipart/form-data">
|
|
|
|
|
<div class="imgDivCss" id="divImg2">
|
|
|
|
|
<div class="form-inline">
|
|
|
|
|
<button type="button" class="btn btn-warning btn-sm divCss" id="imgsSaveBtn2">保存</button>
|
|
|
|
|
<a href="javascript:;" class="a-upload btn btn-info btn-sm">
|
|
|
|
|
<input type="file" name="myFile2" id="myFile2" multiple="multiple" accept="image/*"
|
|
|
|
|
hidden/>选择文件
|
|
|
|
|
</a>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="img_div2"></div>
|
|
|
|
|
<div class="shade" onclick="javascript:closeShade()">
|
|
|
|
|
<div class=""><span class="text_span"></span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</form>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</body>
|
|
|
|
|
|
|
|
|
|
<script type="text/javascript">
|
|
|
|
@ -1524,6 +1612,54 @@
|
|
|
|
|
return true;
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
$("#myFile2").change(function () {
|
|
|
|
|
var img_div = $(".img_div2");
|
|
|
|
|
var filepath = $("input[name='myFile2']").val();
|
|
|
|
|
//获取所有图片
|
|
|
|
|
var fileALL = this.files;
|
|
|
|
|
for (var i = 0; i < fileALL.length; i++) {
|
|
|
|
|
//把图片存到数组中
|
|
|
|
|
files[id] = fileALL[i];
|
|
|
|
|
id++;
|
|
|
|
|
//获取图片路径
|
|
|
|
|
objUrl = getObjectURL(fileALL[i]);
|
|
|
|
|
var extStart = filepath.lastIndexOf(".");
|
|
|
|
|
var ext = filepath.substring(extStart, filepath.length).toUpperCase();
|
|
|
|
|
/**
|
|
|
|
|
*描述:鉴定每个图片上传尾椎限制
|
|
|
|
|
*/
|
|
|
|
|
if (ext != ".PNG" && ext != ".GIF" && ext != ".JPG" && ext != ".JPEG") {
|
|
|
|
|
toastr.warning("图片限于png,gif,jpeg,jpg格式");
|
|
|
|
|
return false;
|
|
|
|
|
} else {
|
|
|
|
|
img_html = "<div class='isImg' id='-1'><img src='" + objUrl + "' id='" + fileALL[i].name + "' onclick='javascript:lookBigImg(this)' style='height: 100%; width: 100%;' />"
|
|
|
|
|
img_html +=
|
|
|
|
|
" <button class='removeBtn' onclick='javascript:removeImg2(this)'>x</button></div>";
|
|
|
|
|
img_div.append(img_html);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*描述:鉴定每个图片大小总和
|
|
|
|
|
*/
|
|
|
|
|
var file_size = 0;
|
|
|
|
|
var all_size = 0;
|
|
|
|
|
for (j = 0; j < fileALL.length; j++) {
|
|
|
|
|
file_size = fileALL[j].size;
|
|
|
|
|
all_size = all_size + fileALL[j].size;
|
|
|
|
|
var size = all_size / 1024;
|
|
|
|
|
if (size > 500000000) {//500
|
|
|
|
|
//$(".shade").fadeIn(500);
|
|
|
|
|
//$(".text_span").text("上传的图片大小不能超过100k!");
|
|
|
|
|
toastr.warning("上传的图片大小不能超过10000000k!");
|
|
|
|
|
this.value = "";
|
|
|
|
|
$(".img_div2").html("");
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return true;
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*描述:鉴定每个浏览器上传图片url 目前没有合并到Ie,返回值为blob的url
|
|
|
|
|
*/
|
|
|
|
@ -1557,7 +1693,6 @@
|
|
|
|
|
function removeImg(r) {
|
|
|
|
|
//获取data中的图片名
|
|
|
|
|
var filename = $(r).siblings("img").attr('id');
|
|
|
|
|
|
|
|
|
|
//删除父节点
|
|
|
|
|
$(r).parent().remove();
|
|
|
|
|
var fileList = Array.from(files);
|
|
|
|
@ -1575,7 +1710,6 @@
|
|
|
|
|
var id = $(r).parent().attr('id');
|
|
|
|
|
var maxPicture = $(r).siblings("img").attr('src');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if ($(r).parent().attr('id') != -1) {
|
|
|
|
|
var target = document.getElementById('filesUpload');
|
|
|
|
|
spinner.spin(target);//给id为foo的div 中绑上spinner
|
|
|
|
@ -1600,6 +1734,27 @@
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 描述:上传图片附带删除 再次地方可以加上一个ajax进行提交到后台进行删除
|
|
|
|
|
*/
|
|
|
|
|
function removeImg2(r) {
|
|
|
|
|
//获取data中的图片名
|
|
|
|
|
var filename = $(r).siblings("img").attr('id');
|
|
|
|
|
//删除父节点
|
|
|
|
|
$(r).parent().remove();
|
|
|
|
|
var fileList = Array.from(files);
|
|
|
|
|
//遍历数组
|
|
|
|
|
for (var j = 0; j < fileList.length; j++) {
|
|
|
|
|
//通过图片名判断图片在数组中的位置然后删除
|
|
|
|
|
if (fileList[j].name == filename) {
|
|
|
|
|
fileList.splice(j, 1);
|
|
|
|
|
id--;
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
files = fileList;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 描述:上传图片附带放大查看处理
|
|
|
|
|
*/
|
|
|
|
@ -2489,7 +2644,7 @@
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
toastr.error("必填项未选择!归档医生提交失败!");
|
|
|
|
|
toastr.warning("必填项未选择!归档医生提交失败!");
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
@ -2757,6 +2912,103 @@
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
$("#imgsSaveBtn2").click(function () {
|
|
|
|
|
//console.log("===保存删除页的图片===");
|
|
|
|
|
var parentId = $("#pdfId").val();
|
|
|
|
|
//pdf文件名
|
|
|
|
|
//console.log(parentId+"=====获取相应的pdf被删除的图片列表========");
|
|
|
|
|
if (parentId != null && parentId != "") {
|
|
|
|
|
var uploadFile = new FormData($("#filesUpload")[0]);
|
|
|
|
|
uploadFile.append('parentId', parentId);
|
|
|
|
|
if (files.length > 0) {
|
|
|
|
|
//遍历图片数组把图片添加到FormData中
|
|
|
|
|
for (var i = 0; i < files.length; i++) {
|
|
|
|
|
uploadFile.append("imgs", files[i]);
|
|
|
|
|
}
|
|
|
|
|
if ("undefined" != typeof (uploadFile) && uploadFile != null && uploadFile != "") {
|
|
|
|
|
$("#mb").css("display", "block");
|
|
|
|
|
var target = document.getElementById('divImg2');
|
|
|
|
|
spinner.spin(target);//给id为foo的div 中绑上spinner
|
|
|
|
|
//通过ajax上传
|
|
|
|
|
$.ajax({
|
|
|
|
|
url: "${path}/inHosp/uploadDelPageImgS",
|
|
|
|
|
type: "post",
|
|
|
|
|
data: uploadFile, //把FormData作为参数
|
|
|
|
|
contentType: false, //不设置内容类型
|
|
|
|
|
processData: false, //不处理数据
|
|
|
|
|
success: function (result) {
|
|
|
|
|
setTimeout(function () {
|
|
|
|
|
$('#imgDelPageModal').modal("hide");
|
|
|
|
|
if (result.indexOf("成功") != -1) {
|
|
|
|
|
getDelPicPageFun();
|
|
|
|
|
toastr.success(result);
|
|
|
|
|
} else if (result != "") {
|
|
|
|
|
toastr.warning(result);
|
|
|
|
|
} else {
|
|
|
|
|
toastr.warning("多图片保存失败!");
|
|
|
|
|
}
|
|
|
|
|
spinner.spin();
|
|
|
|
|
}, 2000);
|
|
|
|
|
files = new Array();
|
|
|
|
|
},
|
|
|
|
|
error: function () {
|
|
|
|
|
spinner.spin();
|
|
|
|
|
toastr.error("批量上传失败!");
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
$("#mb").css("display", "none");
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
toastr.warning("请选择上传的图片!");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
toastr.warning("记录不存在!");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
function upLoadImgFun() {
|
|
|
|
|
//console.log("======删除页上传图片=======");
|
|
|
|
|
$(".img_div2").empty();
|
|
|
|
|
files = new Array();
|
|
|
|
|
$('#imgDelPageModal').modal({
|
|
|
|
|
backdrop: 'static',//backdrop 为 static 时,点击模态对话框的外部区域不会将其关闭。
|
|
|
|
|
keyboard: false,//keyboard 为 false 时,按下 Esc 键不会关闭 Modal。
|
|
|
|
|
show: true//弹出对话框
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function bfPdfFun() {
|
|
|
|
|
$("#mb").css("display", "block");
|
|
|
|
|
//console.log("======重新备份=======");
|
|
|
|
|
var parentId = $("#pdfId").val();
|
|
|
|
|
if (parentId != "" && parentId != null) {
|
|
|
|
|
$.ajax({
|
|
|
|
|
url: "${path}/inHosp/bfPdfFile",
|
|
|
|
|
type: "POST",
|
|
|
|
|
data: {id: parentId},
|
|
|
|
|
success: function (result) {
|
|
|
|
|
setTimeout(function () {
|
|
|
|
|
if (result.indexOf("成功") != -1) {
|
|
|
|
|
getDelPicPageFun();
|
|
|
|
|
$('#pdf_page').attr('src', $('#pdf_page').attr('src'));
|
|
|
|
|
toastr.success(result);
|
|
|
|
|
} else if (result != "") {
|
|
|
|
|
toastr.warning(result);
|
|
|
|
|
} else {
|
|
|
|
|
toastr.warning("重新备份pdf文件失败!");
|
|
|
|
|
}
|
|
|
|
|
}, 1000);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
} else {
|
|
|
|
|
toastr.warning("暂无备份pdf文件!");
|
|
|
|
|
}
|
|
|
|
|
$("#mb").css("display", "none");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function returnPdfFun() {
|
|
|
|
|
//console.log("======还原PDF=======");
|
|
|
|
|
var parentId = $("#pdfId").val();
|
|
|
|
@ -2892,7 +3144,7 @@
|
|
|
|
|
spinner.spin();
|
|
|
|
|
if (result == 1) {
|
|
|
|
|
toastr.success("删除所有图片成功!");
|
|
|
|
|
}else{
|
|
|
|
|
} else {
|
|
|
|
|
toastr.warning("没图片可删除!");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
@ -3688,7 +3940,7 @@
|
|
|
|
|
a = '<span style="color:red;"><i class="glyphicon glyphicon-ban-circle" aria-hidden="true"></i>未提交</span>';
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
if (value =='提交') {
|
|
|
|
|
if (value == '提交') {
|
|
|
|
|
//有缺陷显示红色
|
|
|
|
|
a = '<span style="color:red;"><i class="glyphicon glyphicon-ok-circle" aria-hidden="true"></i>已提交</span>';
|
|
|
|
|
} else {
|
|
|
|
@ -3706,14 +3958,14 @@
|
|
|
|
|
var redFlag = row.numb;
|
|
|
|
|
var a = "";
|
|
|
|
|
if (redFlag == 0) {
|
|
|
|
|
if (value =='提交') {
|
|
|
|
|
if (value == '提交') {
|
|
|
|
|
a = '<span style="color:green;"><i class="glyphicon glyphicon-ok-circle" aria-hidden="true"></i>已提交</span>';
|
|
|
|
|
} else {
|
|
|
|
|
a = '<span style="color:red;"><i class="glyphicon glyphicon-ban-circle" aria-hidden="true"></i>未提交</span>';
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
//有缺陷显示红色
|
|
|
|
|
if (value =='提交') {
|
|
|
|
|
if (value == '提交') {
|
|
|
|
|
//有缺陷显示红色
|
|
|
|
|
a = '<span style="color:red;"><i class="glyphicon glyphicon-ok-circle" aria-hidden="true"></i>已提交</span>';
|
|
|
|
|
} else {
|
|
|
|
@ -3923,23 +4175,14 @@
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
'click .doctorInfoBack': function (e, value, row, index) {
|
|
|
|
|
if (confirm("您确定要撤回提交吗?")) {
|
|
|
|
|
var doctorFlag = 0;
|
|
|
|
|
var nurseFlag = -1;
|
|
|
|
|
$.ajax({
|
|
|
|
|
url: "${path}/beHosp/withdrawDoctorOrNurs",
|
|
|
|
|
type: "POST",
|
|
|
|
|
data: {cmtDoctor: doctorFlag, id: row.id, cmtNurse: nurseFlag},
|
|
|
|
|
success: function (result) {
|
|
|
|
|
if (result == "成功") {
|
|
|
|
|
$("#table").bootstrapTable("refresh");
|
|
|
|
|
toastr.success("归档医生撤回成功!");
|
|
|
|
|
} else {
|
|
|
|
|
toastr.error("归档医生撤回失败!");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
$("#idCmt").val(row.id);
|
|
|
|
|
$("#flagCmt").val(1);
|
|
|
|
|
$('#returnCmtModal').modal({
|
|
|
|
|
backdrop: 'static',//backdrop 为 static 时,点击模态对话框的外部区域不会将其关闭。
|
|
|
|
|
keyboard: false,//keyboard 为 false 时,按下 Esc 键不会关闭 Modal。
|
|
|
|
|
show: true//弹出对话框
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
'click .nursInfo': function (e, value, row, index) {
|
|
|
|
|
getStaffRemarkFun(row.id, 1);
|
|
|
|
@ -3993,23 +4236,14 @@
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
'click .nursInfoBack': function (e, value, row, index) {
|
|
|
|
|
if (confirm("您确定要撤回提交吗?")) {
|
|
|
|
|
var nurseFlag = 0;
|
|
|
|
|
var doctorFlag = -1;
|
|
|
|
|
$.ajax({
|
|
|
|
|
url: "${path}/beHosp/withdrawDoctorOrNurs",
|
|
|
|
|
type: "POST",
|
|
|
|
|
data: {cmtNurse: nurseFlag, id: row.id, cmtDoctor: doctorFlag},
|
|
|
|
|
success: function (result) {
|
|
|
|
|
if (result == "成功") {
|
|
|
|
|
$("#table").bootstrapTable("refresh");
|
|
|
|
|
toastr.success("归档护士撤回成功!");
|
|
|
|
|
} else {
|
|
|
|
|
toastr.error("归档护士撤回失败!");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
$("#idCmt").val(row.id);
|
|
|
|
|
$("#flagCmt").val(0);
|
|
|
|
|
$('#returnCmtModal').modal({
|
|
|
|
|
backdrop: 'static',//backdrop 为 static 时,点击模态对话框的外部区域不会将其关闭。
|
|
|
|
|
keyboard: false,//keyboard 为 false 时,按下 Esc 键不会关闭 Modal。
|
|
|
|
|
show: true//弹出对话框
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
'click .selInfo': function (e, value, row, index) {
|
|
|
|
|
$('#selModal').modal({
|
|
|
|
@ -4084,6 +4318,52 @@
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function returnDoctorFun(idCmt) {
|
|
|
|
|
var doctorFlag = 0;
|
|
|
|
|
var nurseFlag = -1;
|
|
|
|
|
var flagCmt = $("#flagCmt").val();
|
|
|
|
|
if (flagCmt == 1) {
|
|
|
|
|
doctorFlag = 0;
|
|
|
|
|
nurseFlag = -1;
|
|
|
|
|
} else {
|
|
|
|
|
nurseFlag = 0;
|
|
|
|
|
doctorFlag = -1;
|
|
|
|
|
}
|
|
|
|
|
$.ajax({
|
|
|
|
|
url: "${path}/beHosp/withdrawDoctorOrNurs",
|
|
|
|
|
type: "POST",
|
|
|
|
|
data: {cmtDoctor: doctorFlag, id: idCmt, cmtNurse: nurseFlag},
|
|
|
|
|
success: function (result) {
|
|
|
|
|
if (result == "成功") {
|
|
|
|
|
$("#table").bootstrapTable("refresh");
|
|
|
|
|
if (flagCmt == 1) {
|
|
|
|
|
toastr.success("归档医生撤回成功!");
|
|
|
|
|
} else {
|
|
|
|
|
toastr.success("归档护士撤回成功!");
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
if (flagCmt == 1) {
|
|
|
|
|
toastr.error("归档医生撤回失败!");
|
|
|
|
|
} else {
|
|
|
|
|
toastr.error("归档护士撤回失败!");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
$("#returnCmtModal").modal('hide'); //手动关闭
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$("#returnCmtBtn").click(function () {
|
|
|
|
|
var idCmt = $("#idCmt").val();
|
|
|
|
|
if (idCmt != "" && idCmt != null && idCmt != undefined) {
|
|
|
|
|
returnDoctorFun(idCmt)
|
|
|
|
|
} else {
|
|
|
|
|
toastr.error("归档医生撤回失败!");
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var idArr = [];
|
|
|
|
|
var flag = 0;
|
|
|
|
|
|
|
|
|
|