|
|
|
@ -4,7 +4,7 @@
|
|
|
|
|
<c:set value="${pageContext.request.contextPath}" var="path" scope="page"/>
|
|
|
|
|
<html>
|
|
|
|
|
<head>
|
|
|
|
|
<title>病案室终审</title>
|
|
|
|
|
<title>纸质病历签收列表</title>
|
|
|
|
|
<%ResourceBundle res = ResourceBundle.getBundle("config.jdbc"); %>
|
|
|
|
|
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
|
|
|
|
|
<meta name="referrer" content="never">
|
|
|
|
@ -451,11 +451,19 @@
|
|
|
|
|
<%--<label for="name">身份证号:</label>--%>
|
|
|
|
|
<%--<input type="text" class="input-sm form-control" id="idNo" placeholder="请输入身份证号">--%>
|
|
|
|
|
<%--</div>--%>
|
|
|
|
|
|
|
|
|
|
<div class="form-group divCss8">
|
|
|
|
|
<label for="signer">签收人:</label>
|
|
|
|
|
<input type="text" class="input-sm form-control" id="signer" placeholder="请输入签收人">
|
|
|
|
|
<label >患者姓名:</label>
|
|
|
|
|
<input type="text" class="input-sm form-control" id="name" placeholder="请输入患者姓名">
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group divCss8">
|
|
|
|
|
<label>签收人:</label>
|
|
|
|
|
<%-- <input type="text" class="input-sm form-control" id="signer" placeholder="请输入签收人">--%>
|
|
|
|
|
<select class="selectpicker bla bla bli" multiple data-live-search="true" name="signer" id="signer" title="请输入签收人"
|
|
|
|
|
data-actions-box="true" data-deselect-all-text="取消全选" data-select-all-text="全选" data-none-results-text="没找到相应记录{0}">
|
|
|
|
|
<option value="--">全部</option>
|
|
|
|
|
</select>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="form-group divCss" >
|
|
|
|
|
<label>签收日期:</label>
|
|
|
|
|
<div class="input-daterange input-group" id="datepickerSign">
|
|
|
|
@ -486,10 +494,8 @@
|
|
|
|
|
<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>
|
|
|
|
@ -3020,7 +3026,8 @@
|
|
|
|
|
inpNo: "" + $("#inpNo").val(),
|
|
|
|
|
visitId: "" + $("#visitId").val(),
|
|
|
|
|
//archivestate: "" + $("#archivestate").val(),
|
|
|
|
|
name: "" + $("#signer").val(),
|
|
|
|
|
name: "" + $("#name").val(),
|
|
|
|
|
c1: "" + $("#signer").val(),
|
|
|
|
|
startSignDate: $("#startSignDate").val(),
|
|
|
|
|
endSignDate: $("#endSignDate").val(),
|
|
|
|
|
};
|
|
|
|
@ -3079,7 +3086,7 @@
|
|
|
|
|
}*/
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
title: '姓名',
|
|
|
|
|
title: '患者姓名',
|
|
|
|
|
field: 'name',
|
|
|
|
|
align: 'left',
|
|
|
|
|
valign: 'middle',
|
|
|
|
@ -3247,29 +3254,17 @@
|
|
|
|
|
title: '签收日期',
|
|
|
|
|
field: 'dTime',
|
|
|
|
|
align: 'center',
|
|
|
|
|
/*formatter: function (value, row, index) {
|
|
|
|
|
var redFlag = row.numb;
|
|
|
|
|
var a = "";
|
|
|
|
|
formatter: function (value, row, index) {
|
|
|
|
|
if (value != null && value != "") {
|
|
|
|
|
value = value.substring(0, 10);
|
|
|
|
|
} else if (value == null) {
|
|
|
|
|
value = "";
|
|
|
|
|
} else {
|
|
|
|
|
value = value;
|
|
|
|
|
}
|
|
|
|
|
if (redFlag == 0) {
|
|
|
|
|
a = value;
|
|
|
|
|
} else {
|
|
|
|
|
//有缺陷显示红色
|
|
|
|
|
a = '<span style="color:red;">' + value + '</span>';
|
|
|
|
|
value = value.substring(0, 19);
|
|
|
|
|
}
|
|
|
|
|
return a;
|
|
|
|
|
}*/
|
|
|
|
|
return value;
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
title: '签收次数',
|
|
|
|
|
field: 'num',
|
|
|
|
|
align: 'left',
|
|
|
|
|
align: 'center',
|
|
|
|
|
valign: 'middle',
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
@ -4130,7 +4125,7 @@
|
|
|
|
|
var startDate=$('#startSignDate').val();
|
|
|
|
|
var endDate=$('#endSignDate').val();
|
|
|
|
|
//所有其它条件都为空
|
|
|
|
|
if(""+$("#inpNo").val().length<=0 && ""+$("#visitId").val().length<=0 &&""+ $("#signer").val().length<=0 ) {
|
|
|
|
|
if(""+$("#inpNo").val().length<=0 && ""+$("#visitId").val().length<=0 &&""+ $("#signer").val().length<=0 && $("#name").val().length<=0) {
|
|
|
|
|
//单位
|
|
|
|
|
var dateType = "月";
|
|
|
|
|
//上限
|
|
|
|
@ -4227,29 +4222,18 @@
|
|
|
|
|
|
|
|
|
|
//导出excel功能
|
|
|
|
|
$("#excelBtn").click(function () {
|
|
|
|
|
// var id = "" + $("#id").val();
|
|
|
|
|
var inpNo = "" + $("#inpNo").val();
|
|
|
|
|
var visitId = "" + $("#visitId").val();
|
|
|
|
|
//var idNo = "" + $("#idNo").val();
|
|
|
|
|
//var state = "" + $("#state").val();
|
|
|
|
|
// var archivestate = "" + $("#archivestate").val();
|
|
|
|
|
// var url = window.location.href;
|
|
|
|
|
// var deptName = url.substring(url.lastIndexOf('&') + 1).replace("depts=", "");
|
|
|
|
|
// if (deptName != null && deptName != '') {
|
|
|
|
|
// deptName += "," + $("#deptName").val();
|
|
|
|
|
// } else {
|
|
|
|
|
// deptName = $("#deptName").val();
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
//2021-05-13
|
|
|
|
|
var idNo=$("#idNo").val();
|
|
|
|
|
var name = $("#signer").val();
|
|
|
|
|
var name = $("#name").val();
|
|
|
|
|
var c1= "" + $("#signer").val();
|
|
|
|
|
var startSignDate = $("#startSignDate").val();
|
|
|
|
|
var endSignDate = $("#endSignDate").val();
|
|
|
|
|
window.location.href = "${path}/lastVerify/exportExcel?inpNo=" + inpNo + "&visitId=" + visitId +
|
|
|
|
|
"&name=" + name + "&deptName=" + deptName + "&startDateTo=" + startDateTo + "&endDateTo=" + endDateTo
|
|
|
|
|
+ "&isscaned=" + isscaned + "&isSign=" + isSign + "&name=" + name+ "&startSignDate=" + startSignDate
|
|
|
|
|
+ "&endSignDate=" + endSignDate+ "&idNo=" + idNo+ "&isScanning=" + isScanning;
|
|
|
|
|
|
|
|
|
|
window.location.href = "${path}/signList/exportExcel?inpNo=" + inpNo + "&visitId=" + visitId
|
|
|
|
|
+ "&name=" + name+ "&c1=" + c1+ "&startSignDate=" + startSignDate
|
|
|
|
|
+ "&endSignDate=" + endSignDate+ "&idNo=" + idNo;
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
@ -4635,7 +4619,26 @@
|
|
|
|
|
// show: true//弹出对话框
|
|
|
|
|
// });
|
|
|
|
|
// });
|
|
|
|
|
function getUserList() {
|
|
|
|
|
//获取role为病案室、病案室管理的用户
|
|
|
|
|
$.ajax({
|
|
|
|
|
url:"${path}/getPowerUserList",
|
|
|
|
|
type:"GET",
|
|
|
|
|
data:{"type":1},
|
|
|
|
|
success:function (data) {
|
|
|
|
|
if (data != null) {
|
|
|
|
|
for (var i = 0; i < data.length; i++) {
|
|
|
|
|
$("#signer").append("<option value=" + data[i].userName + ">" + data[i].name + "</option>");
|
|
|
|
|
//$("#backer").append("<option value=" + data[i].userName + ">" + data[i].name + "</option>");
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
$(".selectpicker").selectpicker('refresh');
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
getUserList();
|
|
|
|
|
function inpFun() {
|
|
|
|
|
var temp = {};
|
|
|
|
|
temp.id = $("#inpId").val();
|
|
|
|
|