Index: ssts-expensivegoods/src/main/java/com/forgon/disinfectsystem/expensiveGoods/service/ExpensiveGoodsGodownEntryManagerImpl.java =================================================================== diff -u -r22134 -r22135 --- ssts-expensivegoods/src/main/java/com/forgon/disinfectsystem/expensiveGoods/service/ExpensiveGoodsGodownEntryManagerImpl.java (.../ExpensiveGoodsGodownEntryManagerImpl.java) (revision 22134) +++ ssts-expensivegoods/src/main/java/com/forgon/disinfectsystem/expensiveGoods/service/ExpensiveGoodsGodownEntryManagerImpl.java (.../ExpensiveGoodsGodownEntryManagerImpl.java) (revision 22135) @@ -438,13 +438,13 @@ throw new RuntimeException("高值耗材实例已被删除!"); } if(!expensiveGoodsInstance.entryPrepare()){ - throw new RuntimeException("目前只支持预入库的高值耗材退货!"); + throw new RuntimeException(String.format("高值耗材%s不是预入库,不能退库!", expensiveGoodsInstance.getBarcode())); } if(expensiveGoodsInstance.outWarehouse()){ - throw new RuntimeException("高值耗材已退库,不能退库!"); + throw new RuntimeException(String.format("高值耗材%s已退库,不能退库!", expensiveGoodsInstance.getBarcode())); } if(expensiveGoodsInstance.used()){ - throw new RuntimeException("高值耗材已使用,不能退库!"); + throw new RuntimeException(String.format("高值耗材%s已使用,不能退库!", expensiveGoodsInstance.getBarcode())); } expensiveGoodsInstance.setGodownOutEntryId(expensiveGoodsGodownEntry.getId()); expensiveGoodsInstance.setGodownOutEntryItemId(godownEntryItem.getId());