Index: ssts-web/src/main/webapp/homepage/portalPage.js
===================================================================
diff -u -r32051 -r32157
--- ssts-web/src/main/webapp/homepage/portalPage.js (.../portalPage.js) (revision 32051)
+++ ssts-web/src/main/webapp/homepage/portalPage.js (.../portalPage.js) (revision 32157)
@@ -921,6 +921,11 @@
if (arr.indexOf('自定义表单') == -1 && itemId == 'customform'){
return returnContent;
}
+
+ //器械包库存图标
+ if (arr.indexOf('器械包库存') == -1 && itemId == 'tousseGoodsStockView'){
+ return returnContent;
+ }
}else {
if(itemId == 'cardinalNumManage' || itemId == 'sterilizerDelivery' || itemId == 'deviceMaintenance' || itemId == 'deviceMaintenanceCustom' || itemId == 'foreignProxySterilizationManage' || itemId == 'foreignTousseApplication' || itemId == 'customform'){
return returnContent;
@@ -1494,8 +1499,90 @@
}
});
}
+var tousseGoodsStockWarningWin;
+//FSSDERMYY-12:显示器械包库存告警
+function showTousseGoodsStockWarningWin(){
+ var gridPanel = new Ext.grid.GridPanel({
+ store: new Ext.data.SimpleStore({
+ fields : ['message','orgUnitCode','orgUnitName'],
+ data : []
+ }),
+ columns: [{
+ header: "告警类型", width: 360, dataIndex: 'message',
+ }, {
+ header: "操作", width: 70,dataIndex: 'warningItemType',renderer : function(v, p, record){
+ var orgUnitName = record.data.orgUnitName;
+ var orgUnitCode = record.data.orgUnitCode;
+ return "查看详细";
+ }
+ }],
+ stripeRows: true,
+ viewConfig: {
+ forceFit:true
+ },
+ hideHeaders: true,
+ height:200,
+ width:600
+ });
+ tousseGoodsStockWarningWin = new Ext.Window({
+ autoHeight:true,
+ title : '器械包库存告警',
+ width:615,
+ draggable:true,
+ modal:true,
+ closeAction:'close',
+ items:[gridPanel]
+ });
+ Ext4.Ajax.request({
+ async: true,
+ dataType:"json",
+ params:{
+ 'orgUnitCode':dirOrgCode
+ },
+ url: WWWROOT+"/system/systemWarningAction!getTousseGoodsStockAlarmWarning.do",
+ success: function(response) {
+ var result = Ext4.decode(response.responseText);
+ if(result.data.length > 0){
+ var record = Ext.data.Record.create([
+ {name : 'message'},
+ {name : 'orgUnitCode'},
+ {name : 'orgUnitName'}
+ ]);
+ for(var i=0;i