Index: ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceManagerImpl.java =================================================================== diff -u -r31876 -r32074 --- ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceManagerImpl.java (.../InvoiceManagerImpl.java) (revision 31876) +++ ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceManagerImpl.java (.../InvoiceManagerImpl.java) (revision 32074) @@ -6039,7 +6039,9 @@ } if (tousseInstanceAmount <= 0) - return buildErrorMsgJsonResult("该物品库存不足"); + //return buildErrorMsgJsonResult("该物品库存不足"); + return buildErrorMsgJsonResult("【" + tousseInstance.getTousseName() + "】" + tousseInstance.getBarcode() + "库存不足!"); + tousseInstance.setStockForFixedBarcode(new Long(tousseInstanceAmount)); JsonObject result = new JsonObject(); @@ -6059,7 +6061,7 @@ int amount = getCanInvoiceTousseInstancesAmountByFixedTousseInstance(tousseInstance); if (amount <= 0) - return buildErrorMsgJsonResult("该物品库存不足"); + return buildErrorMsgJsonResult("【" + tousseInstance.getTousseName() + "】" + tousseInstance.getBarcode() + "库存不足!"); JsonObject result = new JsonObject(); tousseInstance.setStockForFixedBarcode(new Long(amount));