1.出院浏览,科主任审核,病案示踪查询增加床号查询条件

2.病案室终审增加是否死亡查询条件
master
leijx 5 years ago
parent 6122709532
commit 15e1e6ed9b

@ -69,6 +69,8 @@ public class Archive_Master {
//2020-1-13 新增扫描字段 //2020-1-13 新增扫描字段
private String isScanning; private String isScanning;
//2021-1-18 新增床号
private String bedNumber;
public String getId() { public String getId() {
return id; return id;
@ -333,4 +335,12 @@ public class Archive_Master {
public void setIsScanning(String isScanning) { public void setIsScanning(String isScanning) {
this.isScanning = isScanning; this.isScanning = isScanning;
} }
public String getBedNumber() {
return bedNumber;
}
public void setBedNumber(String bedNumber) {
this.bedNumber = bedNumber;
}
} }

@ -72,9 +72,22 @@ public class Archive_Master_Vo {
// 科室是否纸质提交 // 科室是否纸质提交
private String isscaned; private String isscaned;
//2020-1-13 新增扫描字段 //2021-1-13 新增扫描字段
private String isScanning; private String isScanning;
//2021-1-18 新增床号
private String bedNumber;
private String deathFlag;
public String getDeathFlag() {
return deathFlag;
}
public void setDeathFlag(String deathFlag) {
this.deathFlag = deathFlag == null ? null : deathFlag.trim();
}
public String getId() { public String getId() {
return id; return id;
@ -327,6 +340,14 @@ public class Archive_Master_Vo {
public void setIsScanning(String isScanning) { public void setIsScanning(String isScanning) {
this.isScanning = isScanning; this.isScanning = isScanning;
} }
public String getBedNumber() {
return bedNumber;
}
public void setBedNumber(String bedNumber) {
this.bedNumber = bedNumber;
}
} }

@ -24,7 +24,7 @@
<result column="dept_code_lend" jdbcType="NVARCHAR" property="deptCodeLend" /> <result column="dept_code_lend" jdbcType="NVARCHAR" property="deptCodeLend" />
<result column="isscaned" jdbcType="NVARCHAR" property="isscaned" /> <result column="isscaned" jdbcType="NVARCHAR" property="isscaned" />
<result column="isScanning" jdbcType="NVARCHAR" property="is_scanning" /> <result column="isScanning" jdbcType="NVARCHAR" property="is_scanning" />
<result column="bed_number" jdbcType="NVARCHAR" property="bedNumber" />
<result column="cmt_doctor" jdbcType="INTEGER" property="cmtDoctor"/> <result column="cmt_doctor" jdbcType="INTEGER" property="cmtDoctor"/>
<result column="cmt_nurse" jdbcType="INTEGER" property="cmtNurse"/> <result column="cmt_nurse" jdbcType="INTEGER" property="cmtNurse"/>
@ -69,7 +69,7 @@
id, patient_id, inp_no, visit_id, name, sex, dept_name, discharge_date_time, ArchiveState, id, patient_id, inp_no, visit_id, name, sex, dept_name, discharge_date_time, ArchiveState,
admission_date_time, dept_admission_to, check_doctor, check_datetime, checked_doctor, transfer_dept, admission_date_time, dept_admission_to, check_doctor, check_datetime, checked_doctor, transfer_dept,
checked_datetime, LockInfo, DOCTOR_IN_CHARGE, ID_NO, DISCHARGE_DISPOSITION, dept_code_lend,isscaned,is_scanning, checked_datetime, LockInfo, DOCTOR_IN_CHARGE, ID_NO, DISCHARGE_DISPOSITION, dept_code_lend,isscaned,is_scanning,
cmt_doctor,cmt_nurse,doctor_name,nurse_name,cmt_doctor_date,cmt_nurse_date,emr_doctor_cmt,emr_nure_cmt,death_flag cmt_doctor,cmt_nurse,doctor_name,nurse_name,cmt_doctor_date,cmt_nurse_date,emr_doctor_cmt,emr_nure_cmt,death_flag,bed_number
</sql> </sql>
<select id="selectById" parameterType="java.lang.String" resultMap="BaseResultMap"> <select id="selectById" parameterType="java.lang.String" resultMap="BaseResultMap">
select select
@ -80,7 +80,7 @@
<select id="selectByCol" parameterType="com.emr.entity.Archive_Master_Vo" resultMap="BaseResultMap"> <select id="selectByCol" parameterType="com.emr.entity.Archive_Master_Vo" resultMap="BaseResultMap">
select distinct m.id,m.patient_id,m.inp_no,m.visit_id,m.name,m.sex,f.name select distinct m.id,m.patient_id,m.inp_no,m.visit_id,m.name,m.sex,f.name
dept_name,CONVERT(varchar(10),m.discharge_date_time, 120) discharge_date_time,m.ArchiveState,CONVERT(varchar(10),m.admission_date_time, 120) admission_date_time,d.name dept_admission_to dept_name,CONVERT(varchar(10),m.discharge_date_time, 120) discharge_date_time,m.ArchiveState,CONVERT(varchar(10),m.admission_date_time, 120) admission_date_time,d.name dept_admission_to
,m.check_doctor,m.checked_datetime,m.checked_doctor,m.LockInfo,m.DOCTOR_IN_CHARGE,m.ID_NO,m.DISCHARGE_DISPOSITION,m.dept_code_lend,m.isscaned,m.is_scanning ,m.check_doctor,m.checked_datetime,m.checked_doctor,m.LockInfo,m.DOCTOR_IN_CHARGE,m.ID_NO,m.DISCHARGE_DISPOSITION,m.dept_code_lend,m.isscaned,m.is_scanning,bed_number
from archive_master m from archive_master m
LEFT JOIN (select code,name from emr_dictionary where parent_id=(select id from emr_dictionary where LEFT JOIN (select code,name from emr_dictionary where parent_id=(select id from emr_dictionary where
typeCode='dept_code' )) d typeCode='dept_code' )) d
@ -107,6 +107,11 @@
<if test="inpNo != null and inpNo != ''"> <if test="inpNo != null and inpNo != ''">
and m.inp_no like '%'+#{inpNo,jdbcType=NCHAR}+'%' and m.inp_no like '%'+#{inpNo,jdbcType=NCHAR}+'%'
</if> </if>
<if test="bedNumber != null and bedNumber != ''">
and m.bed_number like '%'+#{bedNumber,jdbcType=NVARCHAR}+'%'
</if>
<if test="visitId != null and visitId != ''"> <if test="visitId != null and visitId != ''">
and m.visit_id=#{visitId,jdbcType=NCHAR} and m.visit_id=#{visitId,jdbcType=NCHAR}
</if> </if>
@ -182,7 +187,7 @@
select m.id,m.patient_id,m.inp_no,m.visit_id,m.name,m.sex,f.name select m.id,m.patient_id,m.inp_no,m.visit_id,m.name,m.sex,f.name
dept_name,CONVERT(varchar(10),m.discharge_date_time, 120) discharge_date_time,m.ArchiveState,CONVERT(varchar(10),m.admission_date_time, 120) admission_date_time,d.name dept_admission_to dept_name,CONVERT(varchar(10),m.discharge_date_time, 120) discharge_date_time,m.ArchiveState,CONVERT(varchar(10),m.admission_date_time, 120) admission_date_time,d.name dept_admission_to
,m.check_doctor,m.checked_datetime,m.checked_doctor,m.LockInfo,m.DOCTOR_IN_CHARGE,m.ID_NO,m.DISCHARGE_DISPOSITION,m.dept_code_lend,m.isscaned,m.is_scanning, ,m.check_doctor,m.checked_datetime,m.checked_doctor,m.LockInfo,m.DOCTOR_IN_CHARGE,m.ID_NO,m.DISCHARGE_DISPOSITION,m.dept_code_lend,m.isscaned,m.is_scanning,
m.cmt_doctor,m.cmt_nurse,m.doctor_name,m.nurse_name,m.cmt_doctor_date,m.cmt_nurse_date,m.emr_doctor_cmt,m.emr_nure_cmt,m.death_flag m.cmt_doctor,m.cmt_nurse,m.doctor_name,m.nurse_name,m.cmt_doctor_date,m.cmt_nurse_date,m.emr_doctor_cmt,m.emr_nure_cmt,m.death_flag,m.bed_number
from archive_master m from archive_master m
LEFT JOIN (select code,name from emr_dictionary where parent_id=(select id from emr_dictionary where LEFT JOIN (select code,name from emr_dictionary where parent_id=(select id from emr_dictionary where
typeCode='dept_code' )) d typeCode='dept_code' )) d
@ -205,6 +210,9 @@
<if test="inpNo != null and inpNo != ''"> <if test="inpNo != null and inpNo != ''">
and m.inp_no like '%'+#{inpNo,jdbcType=NCHAR}+'%' and m.inp_no like '%'+#{inpNo,jdbcType=NCHAR}+'%'
</if> </if>
<if test="bedNumber != null and bedNumber != ''">
and m.bed_number like '%'+#{bedNumber,jdbcType=NVARCHAR}+'%'
</if>
<if test="visitId != null and visitId != ''"> <if test="visitId != null and visitId != ''">
and m.visit_id=#{visitId,jdbcType=NCHAR} and m.visit_id=#{visitId,jdbcType=NCHAR}
</if> </if>
@ -287,7 +295,7 @@
select m.id,m.patient_id,m.inp_no,m.visit_id,m.name,m.sex,f.name select m.id,m.patient_id,m.inp_no,m.visit_id,m.name,m.sex,f.name
dept_name,CONVERT(varchar(10),m.discharge_date_time, 120) discharge_date_time,m.ArchiveState,CONVERT(varchar(10),m.admission_date_time, 120) admission_date_time,d.name dept_admission_to dept_name,CONVERT(varchar(10),m.discharge_date_time, 120) discharge_date_time,m.ArchiveState,CONVERT(varchar(10),m.admission_date_time, 120) admission_date_time,d.name dept_admission_to
,m.check_doctor,m.checked_datetime,m.checked_doctor,m.LockInfo,m.DOCTOR_IN_CHARGE,m.ID_NO,m.DISCHARGE_DISPOSITION,m.dept_code_lend,m.isscaned, ,m.check_doctor,m.checked_datetime,m.checked_doctor,m.LockInfo,m.DOCTOR_IN_CHARGE,m.ID_NO,m.DISCHARGE_DISPOSITION,m.dept_code_lend,m.isscaned,
m.cmt_doctor,m.cmt_nurse,m.doctor_name,m.nurse_name,m.cmt_doctor_date,m.cmt_nurse_date,m.emr_doctor_cmt,m.emr_nure_cmt,m.death_flag,m.first_instance,m.is_scanning m.cmt_doctor,m.cmt_nurse,m.doctor_name,m.nurse_name,m.cmt_doctor_date,m.cmt_nurse_date,m.emr_doctor_cmt,m.emr_nure_cmt,m.death_flag,m.first_instance,m.is_scanning,bed_number
from archive_master m from archive_master m
LEFT JOIN (select code,name from emr_dictionary where parent_id=(select id from emr_dictionary where LEFT JOIN (select code,name from emr_dictionary where parent_id=(select id from emr_dictionary where
typeCode='dept_code' )) d typeCode='dept_code' )) d
@ -302,6 +310,9 @@
<if test="inpNo != null and inpNo != ''"> <if test="inpNo != null and inpNo != ''">
and m.inp_no like '%'+#{inpNo,jdbcType=NCHAR}+'%' and m.inp_no like '%'+#{inpNo,jdbcType=NCHAR}+'%'
</if> </if>
<if test="bedNumber != null and bedNumber != ''">
and m.bed_number like '%'+#{bedNumber,jdbcType=NVARCHAR}+'%'
</if>
<if test="visitId != null and visitId != ''"> <if test="visitId != null and visitId != ''">
and m.visit_id=#{visitId,jdbcType=NCHAR} and m.visit_id=#{visitId,jdbcType=NCHAR}
</if> </if>
@ -391,7 +402,7 @@
select m.id,m.patient_id,m.inp_no,m.visit_id,m.name,m.sex,f.name select m.id,m.patient_id,m.inp_no,m.visit_id,m.name,m.sex,f.name
dept_name,CONVERT(varchar(10),m.discharge_date_time, 120) discharge_date_time,m.ArchiveState,CONVERT(varchar(10),m.admission_date_time, 120) admission_date_time,d.name dept_admission_to dept_name,CONVERT(varchar(10),m.discharge_date_time, 120) discharge_date_time,m.ArchiveState,CONVERT(varchar(10),m.admission_date_time, 120) admission_date_time,d.name dept_admission_to
,m.check_doctor,m.checked_datetime,m.checked_doctor,m.LockInfo,m.DOCTOR_IN_CHARGE,m.ID_NO,m.DISCHARGE_DISPOSITION,m.dept_code_lend,m.isscaned, ,m.check_doctor,m.checked_datetime,m.checked_doctor,m.LockInfo,m.DOCTOR_IN_CHARGE,m.ID_NO,m.DISCHARGE_DISPOSITION,m.dept_code_lend,m.isscaned,
m.cmt_doctor,m.cmt_nurse,m.doctor_name,m.nurse_name,m.cmt_doctor_date,m.cmt_nurse_date,m.emr_doctor_cmt,m.emr_nure_cmt,m.death_flag,m.is_scanning m.cmt_doctor,m.cmt_nurse,m.doctor_name,m.nurse_name,m.cmt_doctor_date,m.cmt_nurse_date,m.emr_doctor_cmt,m.emr_nure_cmt,m.death_flag,m.is_scanning,bed_number
from archive_master m from archive_master m
LEFT JOIN (select code,name from emr_dictionary where parent_id=(select id from emr_dictionary where LEFT JOIN (select code,name from emr_dictionary where parent_id=(select id from emr_dictionary where
typeCode='dept_code' )) d typeCode='dept_code' )) d
@ -407,6 +418,9 @@
<if test="inpNo != null and inpNo != ''"> <if test="inpNo != null and inpNo != ''">
and m.inp_no like '%'+#{inpNo,jdbcType=NCHAR}+'%' and m.inp_no like '%'+#{inpNo,jdbcType=NCHAR}+'%'
</if> </if>
<if test="bedNumber != null and bedNumber != ''">
and m.bed_number like '%'+#{bedNumber,jdbcType=NVARCHAR}+'%'
</if>
<if test="visitId != null and visitId != ''"> <if test="visitId != null and visitId != ''">
and m.visit_id=#{visitId,jdbcType=NCHAR} and m.visit_id=#{visitId,jdbcType=NCHAR}
</if> </if>
@ -495,6 +509,9 @@
<if test="isScanning != null and isScanning != ''"> <if test="isScanning != null and isScanning != ''">
and m.is_scanning = #{isScanning,jdbcType=NVARCHAR} and m.is_scanning = #{isScanning,jdbcType=NVARCHAR}
</if> </if>
<if test="deathFlag != null and deathFlag != ''">
and m.death_flag = #{deathFlag,jdbcType=NVARCHAR}
</if>
ORDER BY m.discharge_date_time desc ORDER BY m.discharge_date_time desc
</select> </select>
@ -505,7 +522,7 @@
select m.id,m.patient_id,m.inp_no,m.visit_id,m.name,m.sex,f.name select m.id,m.patient_id,m.inp_no,m.visit_id,m.name,m.sex,f.name
dept_name,CONVERT(varchar(10),m.discharge_date_time, 120) discharge_date_time,m.ArchiveState,CONVERT(varchar(10),m.admission_date_time, 120) admission_date_time,d.name dept_admission_to dept_name,CONVERT(varchar(10),m.discharge_date_time, 120) discharge_date_time,m.ArchiveState,CONVERT(varchar(10),m.admission_date_time, 120) admission_date_time,d.name dept_admission_to
,m.check_doctor,m.checked_datetime,m.checked_doctor,m.LockInfo,m.DOCTOR_IN_CHARGE,m.ID_NO,m.DISCHARGE_DISPOSITION,m.dept_code_lend,m.isscaned,m.is_scanning, ,m.check_doctor,m.checked_datetime,m.checked_doctor,m.LockInfo,m.DOCTOR_IN_CHARGE,m.ID_NO,m.DISCHARGE_DISPOSITION,m.dept_code_lend,m.isscaned,m.is_scanning,
m.cmt_doctor,m.cmt_nurse,m.doctor_name,m.nurse_name,m.cmt_doctor_date,m.cmt_nurse_date,m.emr_doctor_cmt,m.emr_nure_cmt,m.death_flag m.cmt_doctor,m.cmt_nurse,m.doctor_name,m.nurse_name,m.cmt_doctor_date,m.cmt_nurse_date,m.emr_doctor_cmt,m.emr_nure_cmt,m.death_flag,bed_number
from archive_master m from archive_master m
LEFT JOIN (select code,name from emr_dictionary where parent_id=(select id from emr_dictionary where LEFT JOIN (select code,name from emr_dictionary where parent_id=(select id from emr_dictionary where
typeCode='dept_code' )) d typeCode='dept_code' )) d
@ -520,6 +537,9 @@
<if test="inpNo != null and inpNo != ''"> <if test="inpNo != null and inpNo != ''">
and m.inp_no like '%'+#{inpNo,jdbcType=NCHAR}+'%' and m.inp_no like '%'+#{inpNo,jdbcType=NCHAR}+'%'
</if> </if>
<if test="bedNumber != null and bedNumber != ''">
and m.bed_number like '%'+#{bedNumber,jdbcType=NVARCHAR}+'%'
</if>
<if test="visitId != null and visitId != ''"> <if test="visitId != null and visitId != ''">
and m.visit_id=#{visitId,jdbcType=NCHAR} and m.visit_id=#{visitId,jdbcType=NCHAR}
</if> </if>
@ -650,7 +670,7 @@
</choose> </choose>
</select> </select>
<select id="bbSel2" parameterType="com.emr.entity.Archive_Master_Vo" resultMap="BaseResultMap"> <select id="bbSel2" parameterType="com.emr.entity.Archive_Master_Vo" resultMap="BaseResultMap">
select id,inp_no,visit_id,U.name,dept_name,E.name doctor_name,DOCTOR_IN_CHARGE,ArchiveState,CONVERT(varchar(100),admission_date_time, 120) admission_date_time,CONVERT(varchar(100),U.discharge_date_time, 120) discharge_date_time,GETDATE() nowt,CEILING(DATEDIFF(hour,U.discharge_date_time,GETDATE())/24.00)-3 nurse_name select id,inp_no,visit_id,U.name,dept_name,E.name doctor_name,DOCTOR_IN_CHARGE,ArchiveState,CONVERT(varchar(100),admission_date_time, 120) admission_date_time,CONVERT(varchar(100),U.discharge_date_time, 120) discharge_date_time,GETDATE() nowt,CEILING(DATEDIFF(hour,U.discharge_date_time,GETDATE())/24.00)-3 nurse_name,bed_number
from archive_master U from archive_master U
LEFT JOIN ( LEFT JOIN (
select code,name from emr_dictionary select code,name from emr_dictionary
@ -955,6 +975,7 @@
isscaned = #{isscaned,jdbcType=NVARCHAR}, isscaned = #{isscaned,jdbcType=NVARCHAR},
is_scanning = #{isScanning,jdbcType=NVARCHAR}, is_scanning = #{isScanning,jdbcType=NVARCHAR},
first_instance=#{firstInstance,jdbcType=NVARCHAR} first_instance=#{firstInstance,jdbcType=NVARCHAR}
bed_number=#{bedNumber,jdbcType=NVARCHAR}
where id = #{id,jdbcType=NVARCHAR} where id = #{id,jdbcType=NVARCHAR}
</update> </update>
<select id="getFName" parameterType="java.lang.String" resultType="java.lang.String"> <select id="getFName" parameterType="java.lang.String" resultType="java.lang.String">

@ -1,4 +1,4 @@
<%@ page contentType="text/html;charset=UTF-8" language="java" import="java.util.*" %> <%@ page contentType="text/html;charset=UTF-8" language="java" import="java.util.*" %>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<c:set value="${pageContext.request.contextPath}" var="path" scope="page"/> <c:set value="${pageContext.request.contextPath}" var="path" scope="page"/>
<% <%
@ -15,6 +15,8 @@
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<%@include file="../../jspf/comm.jspf" %> <%@include file="../../jspf/comm.jspf" %>
<%@ include file="../../jspf/ztreeCommom.jsp" %> <%@ include file="../../jspf/ztreeCommom.jsp" %>
<%--<link rel="stylesheet" href="${path}/static/css/bootstrap-table-fixed-columns.css"/>--%>
<%--<script src="${path}/static/js/bootstrap-table-fixed-columns.js"></script>--%>
<style> <style>
.modal-header2 { .modal-header2 {
text-align: center !important; text-align: center !important;
@ -296,6 +298,10 @@
<option value="2">护士提交</option> <option value="2">护士提交</option>
</select> </select>
</div> </div>
<div class="form-group divCss2">
<label>床号:</label>
<input type="text" class="input-sm form-control" id="bedNumber" placeholder="请输入床号">
</div>
<button type="button" class="btn btn-primary btn-sm divCss" id="searchBtn">查询</button> <button type="button" class="btn btn-primary btn-sm divCss" id="searchBtn">查询</button>
<button type="button" class="btn btn-info btn-sm divCss" id="excelBtn">条件导出</button> <button type="button" class="btn btn-info btn-sm divCss" id="excelBtn">条件导出</button>
@ -2495,6 +2501,8 @@
//dataField: "data",//这是返回的json数组的key.默认是"rows".这里只有前后端约定好就行 //dataField: "data",//这是返回的json数组的key.默认是"rows".这里只有前后端约定好就行
cache: false, // 设置为 false 禁用 AJAX 数据缓存, 默认为true cache: false, // 设置为 false 禁用 AJAX 数据缓存, 默认为true
striped: true, //是否显示行间隔色 striped: true, //是否显示行间隔色
// fixedColumns: true,//固定列
// fixedNumber:3,//固定前两列
pagination: true, // 在表格底部显示分页组件默认false pagination: true, // 在表格底部显示分页组件默认false
paginationShowPageGo: true, paginationShowPageGo: true,
pageList: [10, 20, 50, 100], // 如果设置了分页设置可供选择的页面数据条数。设置为All 则显示所有记录。 pageList: [10, 20, 50, 100], // 如果设置了分页设置可供选择的页面数据条数。设置为All 则显示所有记录。
@ -2587,7 +2595,8 @@
endDateTo: $("#endDateTo").val(), endDateTo: $("#endDateTo").val(),
deptName: deptName.toString(), deptName: deptName.toString(),
doctorInCharge: doctorInCharge, doctorInCharge: doctorInCharge,
emrCmit:$("#emrCmit").val() emrCmit:$("#emrCmit").val(),
bedNumber:$("#bedNumber").val()
}; };
return temp; return temp;
}, },
@ -2632,6 +2641,12 @@
align: 'center', align: 'center',
valign: 'middle', valign: 'middle',
}, },
{
title: '床号',
field: 'bedNumber',
align: 'center',
valign: 'middle',
},
{ {
title: '身份证号', title: '身份证号',
field: 'idNo', field: 'idNo',
@ -3476,9 +3491,11 @@
var emrCmit=$("#emrCmit").val(); var emrCmit=$("#emrCmit").val();
var doctorInCharge= $("#doctorInCharge").val().toString(); var doctorInCharge= $("#doctorInCharge").val().toString();
var bedNumber=$("#bedNumber").val();
window.location.href = "${path}/beHosp/exportExcel?inpNo=" + inpNo + "&visitId=" + visitId + window.location.href = "${path}/beHosp/exportExcel?inpNo=" + inpNo + "&visitId=" + visitId +
"&name=" + name + "&archivestate=" + archivestate + "&deptName=" + deptName+"&emrCmit="+ emrCmit "&name=" + name + "&archivestate=" + archivestate + "&deptName=" + deptName+"&emrCmit="+ emrCmit
+ "&startDateTo=" + startDateTo + "&endDateTo=" + endDateTo+"&doctorInCharge="+ doctorInCharge; + "&startDateTo=" + startDateTo + "&endDateTo=" + endDateTo+"&doctorInCharge="+ doctorInCharge+"&bedNumber="+bedNumber;
}); });

@ -10,8 +10,8 @@
<title></title> <title></title>
<%@include file="../../jspf/comm.jspf" %> <%@include file="../../jspf/comm.jspf" %>
<!--必须的css引用--> <!--必须的css引用-->
<link rel="stylesheet" href="${path}/static/css/bootstrap-table-fixed-columns.css"/> <%--<link rel="stylesheet" href="${path}/static/css/bootstrap-table-fixed-columns.css"/>--%>
<script src="${path}/static/js/bootstrap-table-fixed-columns.js"></script> <%--<script src="${path}/static/js/bootstrap-table-fixed-columns.js"></script>--%>
<%--<link rel="stylesheet" href="${path}/static/bootstrap-3.3.7/plugins/bootstrap-table-master/dist/extensions/fixed-columns/bootstrap-table-fixed-columns.css"/>--%> <%--<link rel="stylesheet" href="${path}/static/bootstrap-3.3.7/plugins/bootstrap-table-master/dist/extensions/fixed-columns/bootstrap-table-fixed-columns.css"/>--%>
<%--<script src="${path}/static/bootstrap-3.3.7/plugins/bootstrap-table-master/dist/extensions/fixed-columns/bootstrap-table-fixed-columns.js"></script>--%> <%--<script src="${path}/static/bootstrap-3.3.7/plugins/bootstrap-table-master/dist/extensions/fixed-columns/bootstrap-table-fixed-columns.js"></script>--%>
</head> </head>
@ -149,9 +149,9 @@
// height:400, // height:400,
fixedColumns: true, fixedColumns: true,
fixedNumber: 1, fixedNumber: 5,
fixedRightNumber:32, // fixedRightNumber:32,
addNum:70, // addNum:70,
fNum:0, fNum:0,
//注册加载子表的事件。注意下这里的三个参数! //注册加载子表的事件。注意下这里的三个参数!
onExpandRow: function (index, row, $detail) { onExpandRow: function (index, row, $detail) {

@ -306,6 +306,10 @@
<option value="复审退回">复审退回</option> <option value="复审退回">复审退回</option>
</select> </select>
</div> </div>
<div class="form-group divCss2">
<label>床号:</label>
<input type="text" class="input-sm form-control" id="bedNumber" placeholder="请输入床号">
</div>
<button type="button" class="btn btn-primary btn-sm divCss" id="searchBtn">查询</button> <button type="button" class="btn btn-primary btn-sm divCss" id="searchBtn">查询</button>
<button type="button" class="btn btn-info btn-sm divCss" id="excelBtn">条件导出</button> <button type="button" class="btn btn-info btn-sm divCss" id="excelBtn">条件导出</button>
<button type="button" class="btn btn-warning btn-sm divCss" id="excelBtn2">当前科室归档</button> <button type="button" class="btn btn-warning btn-sm divCss" id="excelBtn2">当前科室归档</button>
@ -842,15 +846,18 @@
</div> </div>
<div class="row "> <div class="row ">
<span style="vertical-align:top;">退回内容:</span> <span style="vertical-align:top;">退回内容:</span>
<textarea id="backContent" rows="6" style="width:80%;"></textarea> <textarea id="backContent" rows="5" style="width:95%;"></textarea>
</div> </div>
<div class="row " > <div class="row " >
<span style="vertical-align:top;">护士备注:</span> <span style="vertical-align:top;">护士备注:</span>
<textarea id="nuresText" rows="6" style="width:80%;" disabled></textarea> <textarea id="nuresText" rows="5" style="width:95%;" disabled></textarea>
</div> </div>
<div class="row " > <div class="row " >
<span style="vertical-align:top;">医生备注:</span> <span style="vertical-align:top;">医生备注:</span>
<textarea id="doctorText" rows="6" style="width:80%;" disabled></textarea> <textarea id="doctorText" rows="5" style="width:95%;" disabled></textarea>
</div>
<div class="row divCss2">
<input type="checkbox" id="isScanedChk1" />归档病历已全部无纸化无扫描件
</div> </div>
</div> </div>
@ -878,17 +885,22 @@
<div class="modal-body"> <div class="modal-body">
<form> <form>
<div class="form-group "> <div class="form-group ">
<div class="row divCss2">
<input id="archiveId" hidden/> <input id="archiveId" hidden/>
<span style="vertical-align:top;">审核内容:</span> <span style="vertical-align:top;">审核内容:</span>
<textarea rows="6" style="width:85%;" id="verifyText"></textarea> <textarea rows="5" style="width:95%;"id="verifyText"></textarea>
</div> </div>
<div class="form-group " > <div class="row divCss2" >
<span style="vertical-align:top;">护士备注:</span> <span style="vertical-align:top;">护士备注:</span>
<textarea id="nuresText2" rows="6" style="width:85%;" disabled></textarea> <textarea id="nuresText2" rows="5" style="width:95%;"disabled></textarea>
</div> </div>
<div class="form-group " > <div class="row divCss2" >
<span style="vertical-align:top;">医生备注:</span> <span style="vertical-align:top;">医生备注:</span>
<textarea id="doctorText2" rows="6" style="width:85%;" disabled></textarea> <textarea id="doctorText2" rows="5" style="width:95%;"disabled></textarea>
</div>
<div class="row divCss2">
<input type="checkbox" id="isScanedChk" disabled />归档病历已全部无纸化无扫描件
</div>
</div> </div>
</form> </form>
</div> </div>
@ -2001,6 +2013,8 @@
sidePagination: 'server', // 设置为服务器端分页 客户端client sidePagination: 'server', // 设置为服务器端分页 客户端client
search: false, search: false,
showColumns: true, showColumns: true,
// fixedColumns: true,//固定列
// fixedNumber:3,//固定前两列
// sortable: true, // sortable: true,
// sortOrder: "asc", // sortOrder: "asc",
toolbar: '#toolbar',//指定工具栏 toolbar: '#toolbar',//指定工具栏
@ -2072,7 +2086,8 @@
archivestate: "" + $("#archivestate").val(), archivestate: "" + $("#archivestate").val(),
deptName: deptName.toString(), deptName: deptName.toString(),
startDateTo: $("#startDateTo").val(), startDateTo: $("#startDateTo").val(),
endDateTo: $("#endDateTo").val() endDateTo: $("#endDateTo").val(),
bedNumber:$("#bedNumber").val()
}; };
return temp; return temp;
@ -2118,6 +2133,12 @@
align: 'center', align: 'center',
valign: 'middle', valign: 'middle',
}, },
{
title: '床号',
field: 'bedNumber',
align: 'center',
valign: 'middle',
},
{ {
title: '身份证号', title: '身份证号',
field: 'idNo', field: 'idNo',
@ -2415,6 +2436,13 @@
}); });
$("#archiveId").val(row.id); $("#archiveId").val(row.id);
$("#verifyText").val(""); $("#verifyText").val("");
// 2021-01-18 新增复选框勾选
if(result.isscaned=="1"){
$("#isScanedChk").prop("checked",true);
}else{
$("#isScanedChk").prop("checked",false);
}
} else { } else {
toastr.warning("科主任已经审核!"); toastr.warning("科主任已经审核!");
//刷新 //刷新
@ -3020,9 +3048,11 @@
var archivestate = $("#archivestate").val(); var archivestate = $("#archivestate").val();
var startDateTo = $("#startDateTo").val(); var startDateTo = $("#startDateTo").val();
var endDateTo = $("#endDateTo").val(); var endDateTo = $("#endDateTo").val();
var bedNumber=$("#bedNumber").val();
window.location.href = "${path}/commCtr/exportExcel?inpNo=" + inpNo + "&visitId=" + visitId + window.location.href = "${path}/commCtr/exportExcel?inpNo=" + inpNo + "&visitId=" + visitId +
"&name=" + name + "&deptName=" + deptName + "&archivestate=" + archivestate "&name=" + name + "&deptName=" + deptName + "&archivestate=" + archivestate
+ "&startDateTo=" + startDateTo + "&endDateTo=" + endDateTo; + "&startDateTo=" + startDateTo + "&endDateTo=" + endDateTo+"&bedNumber="+bedNumber;;
}); });

@ -1498,6 +1498,8 @@
sidePagination: 'server', // 设置为服务器端分页 客户端client sidePagination: 'server', // 设置为服务器端分页 客户端client
search: false, search: false,
showColumns: true, showColumns: true,
// fixedColumns: true,//固定列
// fixedNumber:3,//固定前两列
// sortable: true, // sortable: true,
// sortOrder: "asc", // sortOrder: "asc",
toolbar: '#toolbar',//指定工具栏 toolbar: '#toolbar',//指定工具栏

@ -202,10 +202,10 @@
<label for="name">姓名:</label> <label for="name">姓名:</label>
<input type="text" class="input-sm form-control" id="name" placeholder="请输入姓名"> <input type="text" class="input-sm form-control" id="name" placeholder="请输入姓名">
</div> </div>
<div class="form-group divCss8"> <%--<div class="form-group divCss8">--%>
<label for="name">身份证号:</label> <%--<label for="name">身份证号:</label>--%>
<input type="text" class="input-sm form-control" id="idNo" placeholder="请输入身份证号"> <%--<input type="text" class="input-sm form-control" id="idNo" placeholder="请输入身份证号">--%>
</div> <%--</div>--%>
<div class="form-group divCss8" id="deptDiv" style="height: 18px;margin-top: -7px;"> <div class="form-group divCss8" id="deptDiv" style="height: 18px;margin-top: -7px;">
<label>出院科室:</label> <label>出院科室:</label>
<%--<select class="input-sm form-control" id="deptName">--%> <%--<select class="input-sm form-control" id="deptName">--%>
@ -239,6 +239,14 @@
<option value="0">否</option> <option value="0">否</option>
</select> </select>
</div> </div>
<div class="form-group divCss" style="height: 18px;margin-top: -7px;">
<label>科室是否提交纸质病历:</label>
<select class="selectpicker bla bla bli" data-live-search="true" name="isScanning" id="isScanning" title="科室是否提交纸质病历">
<option value="">全部</option>
<option value="1">是</option>
<option value="0">否</option>
</select>
</div>
<%--<div class="form-group divCss2">--%> <%--<div class="form-group divCss2">--%>
<%--<label for="archivestate">归档状态:</label>--%> <%--<label for="archivestate">归档状态:</label>--%>
<%--<select class="input-sm form-control" id="archivestate">--%> <%--<select class="input-sm form-control" id="archivestate">--%>
@ -1773,12 +1781,16 @@
pageList: [10, 20, 50, 100], // 如果设置了分页设置可供选择的页面数据条数。设置为All 则显示所有记录。 pageList: [10, 20, 50, 100], // 如果设置了分页设置可供选择的页面数据条数。设置为All 则显示所有记录。
smartDisplay: false, smartDisplay: false,
pageSize: 2, // 页面数据条数 pageSize: 2, // 页面数据条数
pageNumber: 1, // 初始化加载第一页,默认第一页 pageNumber: 3, // 初始化加载第一页,默认第一页
sidePagination: 'server', // 设置为服务器端分页 客户端client sidePagination: 'server', // 设置为服务器端分页 客户端client
search: false, search: false,
showColumns: true, showColumns: true,
// sortable: true, // sortable: true,
// sortOrder: "asc", // sortOrder: "asc",
// fixedColumns: true,//固定列
// fixedNumber:3,//固定前两列
// fixedRightNumber:32,
// addNum:70,
toolbar: '#toolbar',//指定工具栏 toolbar: '#toolbar',//指定工具栏
searchOnEnterKey: true, //设置为 true时按回车触发搜索方法否则自动触发搜索方法 searchOnEnterKey: true, //设置为 true时按回车触发搜索方法否则自动触发搜索方法
undefinedText: '---', //当数据为 undefined 时显示的字符 undefinedText: '---', //当数据为 undefined 时显示的字符
@ -1853,7 +1865,8 @@
deptName: deptName, deptName: deptName,
startDateTo: $("#startDateTo").val(), startDateTo: $("#startDateTo").val(),
endDateTo: $("#endDateTo").val(), endDateTo: $("#endDateTo").val(),
isscaned:$("#isscaned").val() isscaned:$("#isscaned").val(),
isScanning:$("#isScanning").val()
}; };
return temp; return temp;
@ -1899,13 +1912,13 @@
align: 'center', align: 'center',
valign: 'middle', valign: 'middle',
}, },
{ // {
title: '身份证号', // title: '身份证号',
field: 'idNo', // field: 'idNo',
align: 'center', // align: 'center',
valign: 'middle', // valign: 'middle',
visible: false // visible: false
}, // },
{ {
title: '出院科室', title: '出院科室',
field: 'deptName', field: 'deptName',

@ -297,6 +297,18 @@
<option value="已归档">已归档</option> <option value="已归档">已归档</option>
</select> </select>
</div> </div>
<div class="form-group divCss">
<label>床号:</label>
<input type="text" class="input-sm form-control" id="bedNumber" placeholder="请输入床号">
</div>
<div class="form-group divCss">
<label>是否死亡:</label>
<select class="input-sm form-control" id="deathFlag">
<option value="">全部</option>
<option value="0">否</option>
<option value="1">是</option>
</select>
</div>
<button type="button" class="btn btn-primary btn-sm divCss" id="searchBtn">查询</button> <button type="button" class="btn btn-primary btn-sm divCss" id="searchBtn">查询</button>
<button type="button" class="btn btn-info btn-sm divCss" id="excelBtn">条件导出</button> <button type="button" class="btn btn-info btn-sm divCss" id="excelBtn">条件导出</button>
@ -1828,7 +1840,9 @@
startDateTo: $("#startDateTo").val(), startDateTo: $("#startDateTo").val(),
endDateTo: $("#endDateTo").val(), endDateTo: $("#endDateTo").val(),
startDate: $("#startDate").val(), startDate: $("#startDate").val(),
endDate: $("#endDate").val() endDate: $("#endDate").val(),
bedNumber:$("#bedNumber").val(),
deathFlag:$("#deathFlag").val()
}; };
@ -1875,6 +1889,12 @@
align: 'center', align: 'center',
valign: 'middle', valign: 'middle',
}, },
{
title: '床号',
field: 'bedNumber',
align: 'center',
valign: 'middle',
},
{ {
title: '身份证号', title: '身份证号',
field: 'idNo', field: 'idNo',

Loading…
Cancel
Save