新增病案回收

master
linjj 2 years ago
parent 77bd1cd5a8
commit c8d6529a41

@ -46,6 +46,9 @@ public class PageController {
@Value("${EMRFILES_URLHEAD}")
private String EMRFILES_URLHEAD;
@Value("${EMR_RECOVERY}")
private String EMR_RECOVERY;
@Value("${WEBSOCKET_URLHEAD}")
private String WEBSOCKET_URLHEAD;
@Value("${STR_SPLIT}")
@ -109,6 +112,8 @@ public class PageController {
model.addAttribute("EMRAPPLYCOPY_URLHEAD",EMRAPPLYCOPY_URLHEAD);
model.addAttribute("EMRFILES_URLHEAD",EMRFILES_URLHEAD);
model.addAttribute("EMR_RECOVERY", EMR_RECOVERY);
model.addAttribute("WEBSOCKET_URLHEAD",WEBSOCKET_URLHEAD);
model.addAttribute("STR_SPLIT",STR_SPLIT);
@ -144,11 +149,13 @@ public class PageController {
int power = 0;
int emr_medical_record = 0;
int emr_record = 0;
int emr_recovery = 0;
int emr_apply_copy = 0;
int emr_files = 0;
int power1 = 0;
int emr_medical_record1 = 0;
int emr_record1 = 0;
int emr_recovery1 = 0;
int emr_apply_copy1 = 0;
int emr_files1 = 0;
if(null != sysList && !sysList.isEmpty()){
@ -178,6 +185,10 @@ public class PageController {
emr_files1 = 1;
continue;
}
if ("emr_recovery".equals(sysFlag)) {
emr_recovery1 = 1;
continue;
}
}
}
}
@ -204,6 +215,10 @@ public class PageController {
emr_files = 1;
continue;
}
if ("emr_recovery".equals(sysFlag)) {
emr_recovery = 1;
continue;
}
}
}
}
@ -232,7 +247,13 @@ public class PageController {
}else{
emr_files = 0;
}
if(emr_recovery == 1 && emr_recovery1 == 1){
emr_recovery = 1;
}else{
emr_recovery = 0;
}
model.addAttribute("power",power);
model.addAttribute("emr_recovery",emr_recovery);
model.addAttribute("emr_medical_record",emr_medical_record);
model.addAttribute("emr_record",emr_record);
model.addAttribute("emr_apply_copy",emr_apply_copy);

@ -300,6 +300,7 @@ public class Power_Sys_DictController {
sysTypes.add("档案管理系统");
sysTypes.add("档案归档系统");
sysTypes.add("复印预约系统");
sysTypes.add("病案回收系统");
sysTypes.add("科研系统");
sysTypes.add("其它");
model.addAttribute("sysTypes",sysTypes);

@ -57,6 +57,8 @@ EMRFILES__SYSFLAG = emr_files
#emr_files病案签收的服务器地址头
EMRFILES_URLHEAD = http://${EMRFILES_IP}:${EMRFILES_PORT}/${EMRFILES__SYSFLAG}
#####################################################其他##############################################
#病案回收地址系统
EMR_RECOVERY=https://192.168.16.85:9012/recycle
#webSocket服务器地址
WEBSOCKET_URLHEAD = ${POWER_IP}:8088
#通知字符串间隔符

@ -13,51 +13,59 @@
var path = "${path}";
</script>
<style type="text/css">
.navbar-custom-menu{
padding-right:17px;
.navbar-custom-menu {
padding-right: 17px;
}
/**
*右侧
*/
.rightDiv{
.rightDiv {
width: 100%;
height: 83%;
}
/**
*右侧上部分
*/
.rightTopDiv{
.rightTopDiv {
width: 100%;
height: 40%;
min-height: 190px;
}
.rightTopSpanDiv{
.rightTopSpanDiv {
padding-top: 10%;
width: 100%;
height:50px;
height: 50px;
text-align: center;
}
.rightTopSpanDiv span{
.rightTopSpanDiv span {
font-size: 36px;
font-weight: bold;
}
.hidden-xs{
.hidden-xs {
max-width: 200px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.home-sidebar-menu>li{
.home-sidebar-menu > li {
padding: 18px 0;
}
.skin-blue .sidebar-menu>li:hover,.skin-blue .sidebar-menu>li.active{
.skin-blue .sidebar-menu > li:hover, .skin-blue .sidebar-menu > li.active {
background: #1e282c;
}
.skin-blue .sidebar-menu>li:hover>.aClass,.skin-blue .sidebar-menu>li.active>.aClass{
.skin-blue .sidebar-menu > li:hover > .aClass, .skin-blue .sidebar-menu > li.active > .aClass {
color: white;
}
.aClass{
.aClass {
display: grid;
justify-content: center;
align-items: center;
@ -67,27 +75,39 @@
color: #b8c7ce;
cursor: pointer;
}
.aClass i{
.aClass i {
display: flex;
justify-content: center;
margin: 0 auto;
font-size: 54px;
}
.aClass span{
.aClass span {
margin-top: 5px;
}
.sidebar-mini.sidebar-collapse .aClass{
.sidebar-mini.sidebar-collapse .aClass {
font-size: 12px;
}
.sidebar-mini.sidebar-collapse .aClass>i{
.sidebar-mini.sidebar-collapse .aClass > i {
font-size: 25px;
}
.home-menu:hover .dropdown-menu {display: block;}
.home-menu:hover .dropdown-menu {
display: block;
}
.sidebar-mini.sidebar-collapse .img {
width: 25px;
}
.home-menu:hover .dropdown-menu {display: block;}
.sidebar-mini.sidebar-collapse .titleDiv{
.home-menu:hover .dropdown-menu {
display: block;
}
.sidebar-mini.sidebar-collapse .titleDiv {
font-size: 12px;
}
</style>
@ -112,32 +132,40 @@
<div class="navbar-custom-menu">
<ul class="nav navbar-nav">
<li class="user user-menu">
<a href="javascript:void(0)" class="dropdown-toggle" data-toggle="dropdown" onclick="noticeManage()">
<a href="javascript:void(0)" class="dropdown-toggle" data-toggle="dropdown"
onclick="noticeManage()">
<span class="label label-warning" id="noticeCount">0</span>
<i class="fa fa-envelope-o" style="font-size: 21px;"></i>
<i class="fa fa-envelope-o" style="font-size: 21px;"></i>
</a>
</li>
<li class="user user-menu">
<a href="javascript:void(0)" class="dropdown-toggle" data-toggle="dropdown">
<img src="${path}/static/bootstrap-3.3.7/dist/img/user2-160x160.jpg" class="user-image" alt="User Image">
<img src="${path}/static/bootstrap-3.3.7/dist/img/user2-160x160.jpg" class="user-image"
alt="User Image">
<c:choose>
<c:when test="${CURRENT_USER.powerDepts == '' || CURRENT_USER.powerDepts == null || CURRENT_USER.powerDepts == 'null'}">
<c:choose>
<c:when test="${CURRENT_USER.name != null && CURRENT_USER.name != '' && CURRENT_USER.name != 'null'}">
<div class="hidden-xs" title="${CURRENT_USER.name}">${CURRENT_USER.name}</div>
<div class="hidden-xs"
title="${CURRENT_USER.name}">${CURRENT_USER.name}</div>
</c:when>
<c:otherwise>
<div class="hidden-xs" title="${CURRENT_USER.userName}">${CURRENT_USER.userName}</div>
<div class="hidden-xs"
title="${CURRENT_USER.userName}">${CURRENT_USER.userName}</div>
</c:otherwise>
</c:choose>
</c:when>
<c:otherwise>
<c:choose>
<c:when test="${CURRENT_USER.name != null && CURRENT_USER.name != '' && CURRENT_USER.name != 'null'}">
<div class="hidden-xs" title="${CURRENT_USER.name}(${CURRENT_USER.powerDepts})">${CURRENT_USER.name}(${CURRENT_USER.powerDepts})</div>
<div class="hidden-xs"
title="${CURRENT_USER.name}(${CURRENT_USER.powerDepts})">${CURRENT_USER.name}(${CURRENT_USER.powerDepts})
</div>
</c:when>
<c:otherwise>
<div class="hidden-xs" title="${CURRENT_USER.userName}(${CURRENT_USER.powerDepts})">${CURRENT_USER.userName}(${CURRENT_USER.powerDepts})</div>
<div class="hidden-xs"
title="${CURRENT_USER.userName}(${CURRENT_USER.powerDepts})">${CURRENT_USER.userName}(${CURRENT_USER.powerDepts})
</div>
</c:otherwise>
</c:choose>
</c:otherwise>
@ -145,7 +173,8 @@
</a>
</li>
<li class="home-menu">
<a href="${path}/gatewayPage" title="点击返回首页"><i class="fa fa-home" style="font-size: 21px"></i></a>
<a href="${path}/gatewayPage" title="点击返回首页"><i class="fa fa-home"
style="font-size: 21px"></i></a>
<ul class="dropdown-menu" role="menu">
<li><a href="${path}/logout?token=${token}">退出登录</a></li>
</ul>
@ -155,40 +184,40 @@
</nav>
</header>
<aside class="main-sidebar">
<section class="sidebar">
<ul class="sidebar-menu home-sidebar-menu" data-widget="tree">
<li class="active" title="主页">
<div class="aClass" onclick="menuClick(this,'home')">
<i class="fa fa-home"></i>
<span>主页</span>
</div>
</li>
<li title="通知信息">
<div class="aClass notice-menu" onclick="menuClick(this,'notice')">
<i class="fa fa-file"></i>
<span>通知信息</span>
</div>
</li>
<li title="个人资料">
<div class="aClass" onclick="menuClick(this,'help')">
<i class="fa fa-info"></i>
<span>个人资料</span>
</div>
</li>
<li title="修改密码">
<div class="aClass" onclick="menuClick(this,'pwd')">
<i class="fa fa-key"></i>
<span>修改密码</span>
</div>
</li>
<li title="联系我们">
<div class="aClass" onclick="menuClick(this,'contact')">
<i class="fa fa-phone"></i>
<span>联系我们</span>
</div>
</li>
</ul>
</section>
<section class="sidebar">
<ul class="sidebar-menu home-sidebar-menu" data-widget="tree">
<li class="active" title="主页">
<div class="aClass" onclick="menuClick(this,'home')">
<i class="fa fa-home"></i>
<span>主页</span>
</div>
</li>
<li title="通知信息">
<div class="aClass notice-menu" onclick="menuClick(this,'notice')">
<i class="fa fa-file"></i>
<span>通知信息</span>
</div>
</li>
<li title="个人资料">
<div class="aClass" onclick="menuClick(this,'help')">
<i class="fa fa-info"></i>
<span>个人资料</span>
</div>
</li>
<li title="修改密码">
<div class="aClass" onclick="menuClick(this,'pwd')">
<i class="fa fa-key"></i>
<span>修改密码</span>
</div>
</li>
<li title="联系我们">
<div class="aClass" onclick="menuClick(this,'contact')">
<i class="fa fa-phone"></i>
<span>联系我们</span>
</div>
</li>
</ul>
</section>
</aside>
<div id="iframeDiv" class="content-wrapper" style="display: none">
<iframe class="row-fluid" style="height:calc(100% - 102px);width:100%;"
@ -222,11 +251,11 @@
<c:if test="${emr_medical_record == 1}">
<div class="iconContext left">
<a href="${EMRMEDICALRECORD_URLHEAD}/login?token=${token}&userName=${CURRENT_USER.userName}">
<div class="backgroupImgDiv green rightDefaultImg_bg">
<div class="backgroupImgDiv red rightDefaultImg_bg">
<div class="rightImgDiv">
<img class="rightImg" src="${path}/static/images/门户页面/u136.png"/>
</div>
<div class="rightTitleDiv">
<div class="rightTitleDiv">
<div class="rightTitle" style="margin-top: 5px;">
<span>病案归档系统</span>
</div>
@ -251,69 +280,25 @@
</a>
</div>
</c:if>
<%--<c:if test="${emr_apply_copy == 1}">
<c:if test="${emr_recovery == 1}">
<div class="iconContext left">
<a href="${EMRAPPLYCOPY_URLHEAD}/auth/login?token=${token}&userName=${CURRENT_USER.userName}">
<!-- Unnamed (矩形) -->
<div id="u146" class="ax_default sticky_3">
<div id="u146_div" class=""></div>
<!-- Unnamed () -->
<div id="u147" class="text" style="display: none; visibility: hidden">
<p><span></span></p>
</div>
</div>
<!-- Unnamed (形状) -->
<div id="u148" class="ax_default icon">
<img id="u148_img" class="img " src="${path}/static/images/门户页面/u149.png"/>
<!-- Unnamed () -->
<div id="u149" class="text" style="display: none; visibility: hidden">
<p><span></span></p>
<a href="${EMR_RECOVERY}" target="_blank">
<div class="backgroupImgDiv red rightDefaultImg_bg">
<div class="rightImgDiv">
<img class="rightImg" src="${path}/static/images/门户页面/u138.png"/>
</div>
</div>
<!-- Unnamed (矩形) -->
<div id="u150" class="ax_default _二级标题">
<div id="u150_div" class=""></div>
<!-- Unnamed () -->
<div id="u151" class="text" style="visibility: visible;text-align: center">
<p><span>病案复印预约</span></p>
<div class="rightTitleDiv">
<div class="rightTitle">
<span>病案回收系统</span>
</div>
</div>
</div>
</a>
</div>
</c:if>
<c:if test="${emr_files == 1}">
<div class="iconContext left">
<a href="${EMRFILES_URLHEAD}/login?token=${token}&userName=${CURRENT_USER.userName}">
<!-- Unnamed (矩形) -->
<div id="u1461" class="ax_default sticky_3">
<div id="u1461_div" class=""></div>
<!-- Unnamed () -->
<div id="u1471" class="text" style="display: none; visibility: hidden">
<p><span></span></p>
</div>
</div>
<!-- Unnamed (形状) -->
<div id="u1481" class="ax_default icon">
<img id="u1481_img" class="img " src="${path}/static/images/门户页面/u148.png"/>
<!-- Unnamed () -->
<div id="u1491" class="text" style="display: none; visibility: hidden">
<p><span></span></p>
</div>
</div>
<!-- Unnamed (矩形) -->
<div id="u1501" class="ax_default _二级标题">
<div id="u1501_div" class=""></div>
<!-- Unnamed () -->
<div id="u1511" class="text" style="visibility: visible;text-align: center">
<p><span>病案签收</span></p>
</div>
</div>
</a>
</div>
</c:if>--%>
</div>
</section>
</div>
</div>
</div>
<!-- 底部版权-->
<footer class="main-footer">

@ -78,6 +78,9 @@
.green{
background-color: rgba(0, 128, 0, 1);
}
.red{
background-color: rgb(248, 5, 5);
}
.orange{
background-color: rgba(255, 102, 0, 1);
}

@ -86,7 +86,6 @@
<if test="key != null and key != ''">
and (power_user.name LIKE '%${key}%' OR power_user.user_name LIKE '%${key}%')
</if>
group by self_id
</select>
<select id="getRoleTree" resultMap="BaseResultMap">
select 1 as level,0 as parent_id,power_sys_dict.hospital_name name,power_sys_dict.hospital_name new_name,null as

Loading…
Cancel
Save