Index: ssts-web/src/main/webapp/disinfectsystem/invoice/invoicePlanExtractedForm.js =================================================================== diff -u -r19463 -r19512 --- ssts-web/src/main/webapp/disinfectsystem/invoice/invoicePlanExtractedForm.js (.../invoicePlanExtractedForm.js) (revision 19463) +++ ssts-web/src/main/webapp/disinfectsystem/invoice/invoicePlanExtractedForm.js (.../invoicePlanExtractedForm.js) (revision 19512) @@ -1313,11 +1313,13 @@ } /** * 发货并打印发货单 - * @param invoiceIds + * @param invoiceIds 发货单的id数组 */ function printInvoiceAfterInvoice(invoiceIds){ - var invoicePrintModule = new InvoicePrintModule(grid,$Id('userName').value); - invoicePrintModule.batchPrintInvoiceWithType(invoiceIds,'全部'); + if(!isUndefinedOrNull(invoiceIds)){ + var invoicePrintModule = new InvoicePrintModule(grid,$Id('userName').value); + invoicePrintModule.batchPrintInvoiceWithType(invoiceIds.join(","),'全部'); + } } var barcodeBtn = new BarcodeBtn(function(){doSaveAction();},function(){invoiceFormWindow.close();}); var form = new top.Ext.FormPanel({