Index: ssts-web/src/main/webapp/disinfectsystem/assestManagement/godownEntry/godownEntryView.js =================================================================== diff -u -r40890 -r41342 --- ssts-web/src/main/webapp/disinfectsystem/assestManagement/godownEntry/godownEntryView.js (.../godownEntryView.js) (revision 40890) +++ ssts-web/src/main/webapp/disinfectsystem/assestManagement/godownEntry/godownEntryView.js (.../godownEntryView.js) (revision 41342) @@ -607,26 +607,51 @@ return; } if(resultObj.data.barcodeType == '条码信息'){ -// var info = JSON.parse(resultObj.data.barcodeInformation.information); var info = resultObj.data.barcodeInformation.information; - if(!isUndefinedOrNullOrEmpty(info.disposableGoodsName)){ - top.Ext.getCmp('name1').setValue(info.disposableGoodsName); - top.Ext.getCmp('disposableGoodsID').setValue(info.disposableGoodsId); - batchNumStore.baseParams.disposableGoodsID = info.disposableGoodsId; - batchNumStore.load(); + var disposableGoodsName = info.disposableGoodsName; + var disposableGoodsID = info.disposableGoodsId; + if(!isUndefinedOrNullOrEmpty(disposableGoodsName) && !isUndefinedOrNullOrEmpty(disposableGoodsID)){ + var url = '/disinfectSystem/diposableGoodsAction!getDiposableGoodsDataWithStock.do'; + if(sstsConfig.restrictGodownEntryDiposableGoods){ + url = '/disinfectSystem/diposableGoodsAction!getDiposableGoodsData.do'; + } + Ext.Ajax.request({ + url: WWWROOT + url, + params: { + spell: disposableGoodsName + }, + success: function(response ,options){ + var result = Ext.decode(response.responseText); + var targetData = null; + if(result != null){ + var data = result.data; + if(data && data.length > 0){ + for(var i=0;i