Index: ssts-web/src/main/webapp/homepage/portalPage.js =================================================================== diff -u -r40302 -r40633 --- ssts-web/src/main/webapp/homepage/portalPage.js (.../portalPage.js) (revision 40302) +++ ssts-web/src/main/webapp/homepage/portalPage.js (.../portalPage.js) (revision 40633) @@ -666,6 +666,26 @@ }); }) } + + //GZFDZL-163退货记录管理 + var returnGoodsRecordViewObj = document.getElementById('returnGoodsRecordView'); + if(returnGoodsRecordViewObj){ + Ext.Ajax.request({ + url : WWWROOT + '/disinfectSystem/returnGoodsRecordAction!loadWaiteReviewReturnGoodsRecordAmount.do', + method: 'POST', + async:true, + success : function(response, options){ + var result = Ext.decode(response.responseText, true); + if(result.success){ + var waiteReviewAmount = result.waiteReviewAmount || 0; + addIconTips(waiteReviewAmount,"returnGoodsRecordView",'returnGoodsRecordViewTip'); + if(waiteReviewAmount == 0){ + returnGoodsRecordViewObj.style.display = 'none'; + } + } + } + }); + } //科室问题反馈,显示待回复的数量 var problemReport = document.getElementById('problemReport'); @@ -867,6 +887,8 @@ showSatisfactionSurveyTableTipIsNeed();//满意度数字提醒 showSystemWarningTipIsNeed();//系统告警数字提醒 showProblemReportTipIsNeed();//科室问题反馈数字提醒 + //GZFDZL-163:退货记录管理 + showReturnGoodsRecordViewTipIsNeed(); } function toggleMenus_box(){ @@ -928,8 +950,12 @@ //$("#systemWarningTip").css("top", getepoint(systemWarningObj).y -4); } } -function showProblemReportWin(){ - +//GZFDZL-163:退货记录管理 +function showReturnGoodsRecordViewTipIsNeed(){ + var returnGoodsRecordViewObj = document.getElementById("returnGoodsRecordView"); + if(returnGoodsRecordViewObj && returnGoodsRecordViewObj.style.display != "none"){ + $("#returnGoodsRecordViewTip").css({"right":"-20px","top":"0px"}); + } } function createMenu(){ var menuArr = DisinfectsystemTreeData; @@ -1292,8 +1318,13 @@ if((arr.indexOf('器械包返消') == -1) && itemId == 'tousseReturnDisinfect'){ return returnContent; } + + //GZFDZL-163:退货记录管理图标 + if (arr.indexOf('退货记录管理') == -1 && itemId == 'returnGoodsRecordView'){ + return returnContent; + } }else { - if(itemId == 'cardinalNumManage' || itemId == 'sterilizerDelivery' || itemId == 'deviceMaintenance' || itemId == 'deviceMaintenanceCustom' || itemId == 'foreignProxySterilizationManage' || itemId == 'foreignTousseApplication' || itemId == 'customform' || itemId == 'tousseGoodsStockView' || itemId == 'operationReservationView' || itemId == 'idCardInstance' || itemId == 'tousseReturnDisinfect'){ + if(itemId == 'cardinalNumManage' || itemId == 'sterilizerDelivery' || itemId == 'deviceMaintenance' || itemId == 'deviceMaintenanceCustom' || itemId == 'foreignProxySterilizationManage' || itemId == 'foreignTousseApplication' || itemId == 'customform' || itemId == 'tousseGoodsStockView' || itemId == 'operationReservationView' || itemId == 'idCardInstance' || itemId == 'tousseReturnDisinfect' || itemId == 'returnGoodsRecordView'){ return returnContent; } if(!sstsConfig.enableInstrumentRepairManagement && itemId == 'instrumentRepair'){