Index: ssts-web/src/main/webapp/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/washAndDisinfectView.js =================================================================== diff -u -r17949 -r17959 --- ssts-web/src/main/webapp/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/washAndDisinfectView.js (.../washAndDisinfectView.js) (revision 17949) +++ ssts-web/src/main/webapp/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/washAndDisinfectView.js (.../washAndDisinfectView.js) (revision 17959) @@ -128,7 +128,6 @@ Ext.getCmp('washSaveConfirm').setValue("1"); grid.dwrReload(); if(status == washfaild){ -// addQualityMonitoring(); addQualityMonitoringByResponPart("清洗消毒"); } } @@ -143,6 +142,25 @@ }); } +/* + * 添加质量监测 + */ +function addQualityMonitoringWash() +{ + var records = grid.getSelectionModel().getSelections(); + if (records.length == 0) { + showResult("请至少选中一条清洗记录!"); + return false; + }else if(records.length == 1){ + var data = records[0].data; + qualityMonitoringWRRecordID = data['id']; + }else if(records.length > 1 && status == washfaild){ + showResult("一次只能选中一条清洗记录!"); + return false; + } + addQualityMonitoringByResponPart("清洗消毒"); +} + Ext.onReady(function() { Ext.QuickTips.init(); Ext4.tip.QuickTipManager.init(); @@ -284,14 +302,21 @@ handler : function() { deleteWashAndDisinfectRecord(grid); } - }, '-', { + }, '-',{ text : '添加报损器材', hidden : SSTS_DamageRecord_Create, iconCls : 'btn_ext_add', handler : function() { addAndEditRecyclingDamageRecord('', LINKTYPE_WASHANDDISINFECTRECORD); } },'-',{ + text : '添加质量监测', + hidden:SSTS_QualityRecord_Create, + iconCls : 'btn_ext_application_add', + handler : function() { + addQualityMonitoringWash(); + } + },'-',{ text : '清洗日期:' },{ xtype : 'combo',