新增病案锁定管理,取消常用查询病案号限制,增加判断无查看打印简要表格启用固定列,自定义选择保存成功提示改右下角
parent
00c885386f
commit
c6469e38b1
@ -1,20 +0,0 @@
|
|||||||
|
|
||||||
package com.emr.service.emrLock;
|
|
||||||
|
|
||||||
import com.emr.entity.recordLock.Emr_Lock;
|
|
||||||
import com.emr.vo.commomSearch.CommomVo;
|
|
||||||
import org.apache.ibatis.annotations.Param;
|
|
||||||
|
|
||||||
import javax.servlet.http.HttpServletRequest;
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
public interface EmrLockService {
|
|
||||||
void insert(List<CommomVo> commomtables, HttpServletRequest request);
|
|
||||||
|
|
||||||
void udpate(Emr_Lock lock,HttpServletRequest request);
|
|
||||||
|
|
||||||
List<Emr_Lock> selectLockListByStatus(Integer lockStatus);
|
|
||||||
|
|
||||||
void udpateUnlockByPatients(String patientIds,HttpServletRequest request);
|
|
||||||
}
|
|
||||||
|
|
||||||
@ -0,0 +1,29 @@
|
|||||||
|
package com.emr.vo;
|
||||||
|
|
||||||
|
import com.emr.entity.recordLock.Emr_Lock;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @ProjectName:
|
||||||
|
* @Description:
|
||||||
|
* @Param 传输参数
|
||||||
|
* @Return
|
||||||
|
* @Author: 曾文和
|
||||||
|
* @CreateDate: 2020/4/14 10:34
|
||||||
|
* @UpdateUser: 曾文和
|
||||||
|
* @UpdateDate: 2020/4/14 10:34
|
||||||
|
* @UpdateRemark: 更新说明
|
||||||
|
* @Version: 1.0
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
public class EmrLockVo extends Emr_Lock {
|
||||||
|
private String name;
|
||||||
|
|
||||||
|
private String startTime1;
|
||||||
|
|
||||||
|
private String endTime1;
|
||||||
|
|
||||||
|
private String startTime2;
|
||||||
|
|
||||||
|
private String endTime2;
|
||||||
|
}
|
||||||
@ -0,0 +1,187 @@
|
|||||||
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
||||||
|
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
|
||||||
|
<c:set var="path" value="${pageContext.request.contextPath}"/>
|
||||||
|
<%@ include file="/WEB-INF/jspf/common.jspf" %>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8" />
|
||||||
|
<title>病案锁定管理</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta http-equiv=X-UA-Compatible IE=EmulateIE7>
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script type="text/javascript" src="${path}/static/js/html5shiv.min.js"></script>
|
||||||
|
<script type="text/javascript" src="${path}/static/js/jquery-1.11.3.min.js"></script>
|
||||||
|
<script type="text/javascript" src="${path}/static/js/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
<script>
|
||||||
|
var path = "${path}";
|
||||||
|
</script>
|
||||||
|
<style type="text/css">
|
||||||
|
body {
|
||||||
|
margin-right: -15px;
|
||||||
|
margin-bottom: -15px;
|
||||||
|
}
|
||||||
|
.mainDiv{
|
||||||
|
background-color: #fff;
|
||||||
|
}
|
||||||
|
/**搜索区*/
|
||||||
|
.searchDiv {
|
||||||
|
padding-top: 10px;
|
||||||
|
width:100%;
|
||||||
|
height: 30px;
|
||||||
|
}
|
||||||
|
.dateSearchDiv{
|
||||||
|
width:29%;
|
||||||
|
}
|
||||||
|
.dateSearchInput{
|
||||||
|
width:30%;
|
||||||
|
margin-left:2%;
|
||||||
|
}
|
||||||
|
.dateLabelDiv{
|
||||||
|
width: 30%;
|
||||||
|
text-align: right;
|
||||||
|
}
|
||||||
|
.searchInput{
|
||||||
|
width:21%;
|
||||||
|
margin-left: 5px;
|
||||||
|
}
|
||||||
|
.searchElement{
|
||||||
|
text-align: right;
|
||||||
|
width:40%;
|
||||||
|
}
|
||||||
|
.searchInputElement{
|
||||||
|
width:60%;
|
||||||
|
}
|
||||||
|
.labelDiv{
|
||||||
|
padding-top:4%;
|
||||||
|
margin-left: 2%;
|
||||||
|
}
|
||||||
|
/**查询按钮组*/
|
||||||
|
.btnsDiv{
|
||||||
|
margin-top: 0.4%;
|
||||||
|
height:35px;
|
||||||
|
text-align: right;
|
||||||
|
margin-right: 25px;
|
||||||
|
}
|
||||||
|
.btns{
|
||||||
|
margin-left: 2%;
|
||||||
|
}
|
||||||
|
.pagination{
|
||||||
|
margin:0!important;
|
||||||
|
}
|
||||||
|
/**表格div*/
|
||||||
|
.tableDiv{
|
||||||
|
margin-left: 1%;
|
||||||
|
margin-right: 1%;
|
||||||
|
}
|
||||||
|
.hidden-xs{
|
||||||
|
max-width: 250px;
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
white-space: nowrap;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="main">
|
||||||
|
<div class="headDiv">
|
||||||
|
<div class="headSpanDiv">
|
||||||
|
<span class="headspan">
|
||||||
|
病案锁定管理
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="mainDiv">
|
||||||
|
<div class="searchDiv">
|
||||||
|
<div class="searchInput left">
|
||||||
|
<div class="searchElement left">
|
||||||
|
<label class="labelDiv">姓名:</label>
|
||||||
|
</div>
|
||||||
|
<div class="searchInputElement left">
|
||||||
|
<input type="text" class="form-control input-sm" id="name">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="searchInput left">
|
||||||
|
<div class="searchElement left">
|
||||||
|
<label class="labelDiv">病案号:</label>
|
||||||
|
</div>
|
||||||
|
<div class="searchInputElement left">
|
||||||
|
<input type="text" class="form-control input-sm" id="inpatientNo">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="searchInput left">
|
||||||
|
<div class="searchElement left">
|
||||||
|
<label class="labelDiv">锁定状态:</label>
|
||||||
|
</div>
|
||||||
|
<div class="searchInputElement left">
|
||||||
|
<select class="form-control input-sm" id="lockState">
|
||||||
|
<option value="">全部</option>
|
||||||
|
<option value="1">已锁定</option>
|
||||||
|
<option value="0">已解锁</option>
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="searchInput left">
|
||||||
|
<div class="searchElement left">
|
||||||
|
<label class="labelDiv">锁定人:</label>
|
||||||
|
</div>
|
||||||
|
<div class="searchInputElement left">
|
||||||
|
<input type="text" class="form-control input-sm" id="locker">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="searchDiv" style="margin-top: 0.4%">
|
||||||
|
<div class="dateSearchDiv left">
|
||||||
|
<div class="dateLabelDiv left">
|
||||||
|
<label class="labelDiv">锁定时间:</label>
|
||||||
|
</div>
|
||||||
|
<div class="dateSearchInput left">
|
||||||
|
<input type="text" class="form-control input-sm" id="startTime1" placeholder="开始时间">
|
||||||
|
</div>
|
||||||
|
<div class="dateSearchInput left">
|
||||||
|
<input type="text" class="form-control input-sm" id="endTime1" placeholder="结束时间">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="searchInput left">
|
||||||
|
<div class="searchElement left">
|
||||||
|
<label class="labelDiv">解锁人:</label>
|
||||||
|
</div>
|
||||||
|
<div class="searchInputElement left">
|
||||||
|
<input type="text" class="form-control input-sm" id="unlocker">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="dateSearchDiv left">
|
||||||
|
<div class="dateLabelDiv left">
|
||||||
|
<label class="labelDiv">解锁时间:</label>
|
||||||
|
</div>
|
||||||
|
<div class="dateSearchInput left">
|
||||||
|
<input type="text" class="form-control input-sm" id="startTime2" placeholder="开始时间">
|
||||||
|
</div>
|
||||||
|
<div class="dateSearchInput left">
|
||||||
|
<input type="text" class="form-control input-sm" id="endTime2" placeholder="结束时间">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="left">
|
||||||
|
<button type="button" class="btn btn-sm btn-primary" onclick="refreshTable()">查询</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="btnsDiv">
|
||||||
|
<shiro:hasPermission name="/printInfoList/export">
|
||||||
|
<button type="button" class="btn btn-sm btn-primary btns" onclick="unlocks()">批量解锁</button>
|
||||||
|
</shiro:hasPermission>
|
||||||
|
</div>
|
||||||
|
<!--数据表格-->
|
||||||
|
<div id="tableDiv" class="tableDiv">
|
||||||
|
<input type="hidden" id="checks">
|
||||||
|
<table id="mytab" class="table text-nowrap table-bordered">
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript" src="${path}/static/js/otherManage/lockList.js"></script>
|
||||||
|
<script type="text/javascript" src="${path}/static/js/dateUtil.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
Loading…
Reference in New Issue