Index: ssts-web/src/main/webapp/homepage/portalPage.js
===================================================================
diff -u -r26429 -r26440
--- ssts-web/src/main/webapp/homepage/portalPage.js (.../portalPage.js) (revision 26429)
+++ ssts-web/src/main/webapp/homepage/portalPage.js (.../portalPage.js) (revision 26440)
@@ -1400,16 +1400,16 @@
})
}),
columns: [
- {header: "告警类型", width: 200, dataIndex: 'warningItemType'},
+ {header: "告警类型", width: 300, dataIndex: 'warningItemType'},
{header: "告警数量", width: 60,dataIndex: 'warningAmount'},
{header: "操作", width: 70,dataIndex: 'warningItemType',renderer : hrefPage}
],
stripeRows: true,
viewConfig: {
forceFit:true
},
- height:140,
- width:400
+ height:200,
+ width:600
});
//根据配置项判断告警类型的信息是否需要提示(中大五院期望不要提示“已过期的器械包物品”)
var needLoadingWarnningData = [];
@@ -1428,7 +1428,7 @@
warningWindow = new Ext.Window({
autoHeight:true,
title : '系统告警',
- width:415,
+ width:615,
draggable:true,
modal:true,
closeAction:'close',
@@ -1481,7 +1481,7 @@
initTipPosition();//注意顺序
}
-function gopage(v,remark){
+function gopage(v){
if(v == recall){//召回页面
addTab('recallRecord','器械包召回',WWWROOT + '/disinfectsystem/recallRecord/recallRecordViewForDepart.jsp');
}else if(v ==disabledGoods || v == diposableGoods){
@@ -1501,16 +1501,15 @@
}else if(v == warningContract){
addTab('warningInfo','告警管理',WWWROOT + '/disinfectsystem/assestManagement/contract/contractWarningView.jsp');
}
- if(v == NOTDOBIOLOGICALMONITORING){
- Ext4.MessageBox.alert("提示",remark);
- }else{
- warningWindow.close();
- }
+ warningWindow.close();
}
function hrefPage(v, p, record){
var mess = "查看详细";
- return ""+mess+"";
+ if(v != null && v.indexOf("生物监测") != -1){
+ mess = " ";
+ }
+ return ""+mess+"";
}
/**
Index: ssts-web/src/main/webapp/homepage/portalPage.jsp
===================================================================
diff -u -r26429 -r26440
--- ssts-web/src/main/webapp/homepage/portalPage.jsp (.../portalPage.jsp) (revision 26429)
+++ ssts-web/src/main/webapp/homepage/portalPage.jsp (.../portalPage.jsp) (revision 26440)
@@ -191,7 +191,6 @@
var BASICSATISFACTION = "<%=Satisfaction.BASICSATISFACTION%>"; //基本满意
var NOTVERYSATISFACTION = "<%=Satisfaction.NOTVERYSATISFACTION%>"; //不太满意
var NOSATISFACTION = "<%=Satisfaction.NOSATISFACTION%>"; //不满意
-var NOTDOBIOLOGICALMONITORING = "<%=SystemWarningItemVO.WARNING_TYPE_NOTDOBIOLOGICALMONITORING%>";
var globalIsSupplyRoomUser = '<%=supplyRoomConfigManager.isSupplyRoomUser(userData)%>'; //判断登录用户是否为供应室(包括一级供应室和二级供应室)
var openFlag = '<%=openSelectOrgUnitWindow%>'; //决定要不要显示切换科室的窗口
var WWWROOT = '${ctx}';
Index: ssts-web/src/main/java/com/forgon/disinfectsystem/systemwarning/service/SystemWarningManagerImpl.java
===================================================================
diff -u -r26429 -r26440
--- ssts-web/src/main/java/com/forgon/disinfectsystem/systemwarning/service/SystemWarningManagerImpl.java (.../SystemWarningManagerImpl.java) (revision 26429)
+++ ssts-web/src/main/java/com/forgon/disinfectsystem/systemwarning/service/SystemWarningManagerImpl.java (.../SystemWarningManagerImpl.java) (revision 26440)
@@ -503,19 +503,12 @@
&& warningTypeList.contains(SystemWarningItemVO.WARNING_TYPE_NOTDOBIOLOGICALMONITORING))){
List names = getWarningOfBiologicalMonitoring(numberOfwarningDays);
if(names.size() > 0){
- SystemWarningItemVO vo = new SystemWarningItemVO();
- vo.setWarningItemType(SystemWarningItemVO.WARNING_TYPE_NOTDOBIOLOGICALMONITORING);
- vo.setWarningAmount(names.size());
- String remark = "";
for (int i = 0; i < names.size(); i++) {
- if(i == 0){
- remark = names.get(i);
- }else{
- remark += "," + names.get(i);
- }
+ SystemWarningItemVO vo = new SystemWarningItemVO();
+ vo.setWarningItemType(names.get(i) + "已经6天内没有做生物监测,请今天必须做生物监测");
+ vo.setWarningAmount(1);
+ warningList.add(vo);
}
- vo.setRemark(remark + numberOfwarningDays + "天内未做生物监测,请尽快进行生物监测!");
- warningList.add(vo);
}
}
//供应商证件管理中,有过期或者预警的证件的供应商