Index: ssts-web/src/main/webapp/disinfectsystem/config/zsxlrmyy/config.js =================================================================== diff -u -r17114 -r17796 --- ssts-web/src/main/webapp/disinfectsystem/config/zsxlrmyy/config.js (.../config.js) (revision 17114) +++ ssts-web/src/main/webapp/disinfectsystem/config/zsxlrmyy/config.js (.../config.js) (revision 17796) @@ -68,5 +68,7 @@ //消毒供应中心领用单批次选项是否显示库存为0的批次 notShowZeroStorage: true, //发货时针对对植入物的器械包,是否要提示生物监测的情况,为true表示要提示,为false或者没有配置,都不提示 - biologicalMonitoringEnable : true + biologicalMonitoringEnable : true, + //是否禁用清洗界面的鼠标悬停事件 + disableWashViewMouseover:true } \ No newline at end of file Index: ssts-web/src/main/webapp/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/washAndDisinfectView.js =================================================================== diff -u -r16995 -r17796 --- ssts-web/src/main/webapp/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/washAndDisinfectView.js (.../washAndDisinfectView.js) (revision 16995) +++ ssts-web/src/main/webapp/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/washAndDisinfectView.js (.../washAndDisinfectView.js) (revision 17796) @@ -358,54 +358,56 @@ dwrCallParams // 这个参数只是占位作用 ); - var tableContent; - grid.on('mouseover', function(e) {// 添加mouseover事件 - var index = grid.getView().findRowIndex(e.getTarget());// 根据mouse所在的target可以取到列的位置 - if (index !== false) {// 当取到了正确的列时,(因为如果传入的target列没有取到的时候会返回false) - var record = this.getStore().getAt(index); - tableContent = record.data['htmlContent'];// - if(!tableContent){ - var content = ""; - DWREngine.setAsync(false); - WashAndDisinfectRecordTableManager.findWashRecordMaterials(record.data['id'],function(resultStr){ - var result = Ext4.decode(resultStr); - for(var i=0;i" + amount+"" + barcode+""; - content +=""; - //筐内材料 - var materialArray = result.baskets[i].items; - if(materialArray != null && materialArray.length > 0){ - for ( var j = 0; j < materialArray.length; j++) { - var material = materialArray[j]; - content +="   " + material.name +"" + material.amount+""; - content +=" "; + if (!sstsConfig.disableWashViewMouseover) { + var tableContent; + grid.on('mouseover', function(e) {// 添加mouseover事件 + var index = grid.getView().findRowIndex(e.getTarget());// 根据mouse所在的target可以取到列的位置 + if (index !== false) {// 当取到了正确的列时,(因为如果传入的target列没有取到的时候会返回false) + var record = this.getStore().getAt(index); + tableContent = record.data['htmlContent'];// + if(!tableContent){ + var content = ""; + DWREngine.setAsync(false); + WashAndDisinfectRecordTableManager.findWashRecordMaterials(record.data['id'],function(resultStr){ + var result = Ext4.decode(resultStr); + for(var i=0;i" + amount+"" + barcode+""; + content +=""; + //筐内材料 + var materialArray = result.baskets[i].items; + if(materialArray != null && materialArray.length > 0){ + for ( var j = 0; j < materialArray.length; j++) { + var material = materialArray[j]; + content +="   " + material.name +"" + material.amount+""; + content +=" "; + } } } - } - //筐外材料 - for(var i=0;i" + amount+" "; - content +=""; - } - }); - DWREngine.setAsync(true); - tableContent = (""); - tableContent += "" + content + "

物品名称

申请数量

条码


"; - record.set("htmlContent",tableContent); + //筐外材料 + for(var i=0;i" + amount+" "; + content +=""; + } + }); + DWREngine.setAsync(true); + tableContent = (""); + tableContent += "" + content + "

物品名称

申请数量

条码


"; + record.set("htmlContent",tableContent); + } + var maxHeight = grid.getInnerHeight(); + var rowEl = Ext4.fly(e.getTarget());// 把target转换成Ext.Element对象 + rowEl.set({ + 'data-qtip' : tableContent,'data-qwidth':450,'data-qtitle':' 清洗记录物品列表:'},false); } - var maxHeight = grid.getInnerHeight(); - var rowEl = Ext4.fly(e.getTarget());// 把target转换成Ext.Element对象 - rowEl.set({ - 'data-qtip' : tableContent,'data-qwidth':450,'data-qtitle':' 清洗记录物品列表:'},false); - } - }); + }); + } var viewport = new Ext.Viewport({ layout : 'border',