Index: ssts-web/src/main/webapp/disinfectsystem/packing/rePrintBarcodeWin.js =================================================================== diff -u -r40393 -r41084 --- ssts-web/src/main/webapp/disinfectsystem/packing/rePrintBarcodeWin.js (.../rePrintBarcodeWin.js) (revision 40393) +++ ssts-web/src/main/webapp/disinfectsystem/packing/rePrintBarcodeWin.js (.../rePrintBarcodeWin.js) (revision 41084) @@ -1056,6 +1056,31 @@ } addErrorDamageMaterial('damage', selectedRecords[0]); } + }, { + xtype: 'button', + text: '拍摄', + iconCls : 'btn_ext_application_photo', + hidden: !sstsConfig.showCameraPhoto, + handler: function () { + var selectedRecords = rePrintGrid.getSelectionModel().getSelections(); + if(selectedRecords.length == 0){ + showResult('请选择一条记录!'); + return + }else if(selectedRecords.length > 1){ + showResult('不支持批量操作,请修改后再操作。'); + return + } + var id = selectedRecords[0].data.id; + var tousseName = selectedRecords[0].data.tousseName; + var params = { + tousseDefinitionId: id, + goodsName: tousseName, + isLook: false, + imageType: imageTypeCameraPacking, + videoType: videoTypePacking + } + openCameraPhotoWindow(params); + } }] });