Index: ssts-web/src/main/webapp/disinfectsystem/packing/reviewView.js =================================================================== diff -u -r16262 -r16407 --- ssts-web/src/main/webapp/disinfectsystem/packing/reviewView.js (.../reviewView.js) (revision 16262) +++ ssts-web/src/main/webapp/disinfectsystem/packing/reviewView.js (.../reviewView.js) (revision 16407) @@ -83,15 +83,20 @@ params : {basketBarcode : basketBarcode,tousseBarcode : addBarcode,taskGroup : $Id('parm_s_taskGroup').value}, success : function(response, options) { var result = Ext.decode(response.responseText); - showResult(result.msg); + showResult(result.message); if(result.success == true){ basketTousseInstanceStore.load(); top.Ext.getCmp('addBarcode').setValue(''); } }, failure : function(response, options) { var result = Ext.decode(response.responseText); - showResult(result.cause); + if(result && result.message){ + showResult(result.message); + }else{ + showResult('连接服务器失败'); + } + } }); } @@ -115,15 +120,19 @@ params : {basketBarcode : basketBarcode,tousseBarcode : addBarcode,taskGroup : $Id('parm_s_taskGroup').value}, success : function(response, options) { var result = Ext.decode(response.responseText); - showResult(result.msg); + showResult(result.message); if(result.success == true){ basketTousseInstanceStore.load(); top.Ext.getCmp('addBarcode').setValue(''); } }, - failure : function(response, options) { + failure : function(response, options) { var result = Ext.decode(response.responseText); - showResult(result.cause); + if(result && result.message){ + showResult(result.message); + }else{ + showResult('连接服务器失败'); + } } }); } @@ -174,9 +183,15 @@ var rows = Ext.getCmp('forReviewGrid').getSelectionModel().getSelections();// 返回值为 var gridStore = Ext.getCmp('forReviewGrid').getStore(); if (rows) { + var deleteItems = []; for ( var i = 0; i < rows.length; i++) { + var deleteItem = {}; + deleteItem.barcode=rows[i].data.barcode; + deleteItem.tousseName=rows[i].data.tousseDefinitionName; + deleteItems.push(deleteItem); gridStore.remove(rows[i]); } + addDataBaseLog('D',"删除对象:" + JSON.stringify(deleteItems)); } onScannedTousseAmountChanged(); } @@ -236,26 +251,6 @@ return ''; } -function loadUserByBarcode(peopleOfBarcode){ - var found = false; - if(peopleOfBarcode){ - UserTableManager.getUserByBarcode(peopleOfBarcode,function(responseText){ - if(responseText != null && responseText != ""){ - var result = Ext.decode(responseText); - if(result.success){ - Ext.getCmp('reviewer').setValue(result.fullName); - Ext.getCmp('reviewerCode').setValue(result.name); - speaker.speak(result.fullName); - found = true; - } else { //(cjr) - result.isNotSameOrgUnit?showResult("不允许登记非本科室人员,请扫描本科室人员条码"):showResult("找不到该包或篮筐或人员信息。"); - } - } - }); - } - return found; -} - function moveTousse(){ var records = grid.getSelectionModel().getSelections(); @@ -464,6 +459,7 @@ } function addTousse(records){ var speakBasket = new SpeakBasket(); + var logItems = []; for ( var i = 0;i