Index: ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceOptimizeManagerImpl.java =================================================================== diff -u -r27872 -r27873 --- ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceOptimizeManagerImpl.java (.../InvoiceOptimizeManagerImpl.java) (revision 27872) +++ ssts-invoice/src/main/java/com/forgon/disinfectsystem/invoicemanager/service/InvoiceOptimizeManagerImpl.java (.../InvoiceOptimizeManagerImpl.java) (revision 27873) @@ -4839,7 +4839,7 @@ "insert into %s(%s amount,barcode,batch,fluctuationPrice,name,price,invoice_id," + "identificationID,invoiceItemID,disposableGoodsBatchID,disposableGoodsBatchStockID," + "disposableGoodsID,disposableGoodsStockID,expensiveDisposablegoodsId,expensiveDGBarcode," - + "tousseInstanceId,type,targetIdentificationId) values (%s ?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)", + + "tousseInstanceId,type,targetIdentificationId,name) values (%s ?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)", DiposableGoodsItem.class.getSimpleName(),idColumnName,idColumnValue); //用于插入数据库表的记录 List> mapList = new ArrayList>(); @@ -4894,6 +4894,7 @@ map.put("expensiveDisposablegoodsId", expensiveDisposablegoods.getId()); map.put("expensiveDGBarcode", expensiveDisposablegoods.getBarcode()); map.put("type", InvoiceItem.TYPE_APPLICATION); + map.put("name", batch.getDiposableGoods().getShowName()); //map.put("targetIdentificationId", value); mapList.add(map); } @@ -4953,6 +4954,7 @@ if(targetIdentification != null){ map.put("targetIdentificationId", targetIdentification.getId()); } + map.put("name", batch.getDiposableGoods().getShowName()); mapList.add(map); } } @@ -5043,6 +5045,7 @@ }else{ ps.setNull(18, Types.BIGINT); } + ps.setString(19, (String)map.get("name")); } @Override