|
|
|
@ -50,10 +50,10 @@ public class PartCatalogDaoImpl implements PartCatalogDao { |
|
|
|
@Override |
|
|
|
public void batchInsertPartCatalogs(List<PartCatalog> ifsPartCatalogs) { |
|
|
|
StringBuilder sql = new StringBuilder(); |
|
|
|
sql.append("INSERT INTO part_catalog_cache(part_no, part_desc, std_name_id, unit_code, lot_tracking_code, weight_net,"); |
|
|
|
sql.append("INSERT INTO part_catalog_cache(part_no, part_desc, unit_code, lot_tracking_code, weight_net,"); |
|
|
|
sql.append(" uom_for_weight_net, volume_net, uom_for_volume_net, part_main_group, condition_code_usage_db, multilevel_tracking_db, allow_as_not_consumed_db, lot_quantity_rule,"); |
|
|
|
sql.append(" sub_lot_rule, component_lot_rule, ifs_row_id, ifs_row_version)"); |
|
|
|
sql.append(" VALUES(:partNo, :partDesc, :stdNameId, :unitCode, :lotTrackingCode, :weightNetNum,"); |
|
|
|
sql.append(" VALUES(:partNo, :partDesc, :unitCode, :lotTrackingCode, :weightNetNum,"); |
|
|
|
sql.append(" :uomForWeightNet, :volumeNetNum, :uomForVolumeNet, :partMainGroup, :conditionCodeUsageDb, :multilevelTrackingDb, :allowAsNotConsumedDb, :lotQuantityRule,"); |
|
|
|
sql.append(" :subLotRule, :componentLotRule, :ifsRowId, :ifsRowVersion)"); |
|
|
|
parameterJdbcTemplate.batchUpdate(sql.toString(), SqlParameterSourceUtils.createBatch(ifsPartCatalogs.toArray())); |
|
|
|
|