From 44484219bbdd6798cf0264622a42ae585599a349 Mon Sep 17 00:00:00 2001 From: Rui_Li <877258667@qq.com> Date: Wed, 25 Jun 2025 10:19:50 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BA=93=E5=AD=98=E4=BB=B6=E5=90=8C=E6=AD=A5?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=20=20=E4=B8=80=E5=A4=A9=E5=89=8D-=E3=80=8B?= =?UTF-8?q?=E6=8C=89=E7=85=A7=E6=95=B0=E6=8D=AE=E5=BA=93=E6=97=B6=E9=97=B4?= =?UTF-8?q?=E6=88=B3=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/spring/ifs/bean/BaseSearchBean.java | 2 +- .../com/spring/modules/part/dao/impl/PartCatalogDaoImpl.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/spring/ifs/bean/BaseSearchBean.java b/src/main/java/com/spring/ifs/bean/BaseSearchBean.java index c6b0198a..ff6aed1e 100644 --- a/src/main/java/com/spring/ifs/bean/BaseSearchBean.java +++ b/src/main/java/com/spring/ifs/bean/BaseSearchBean.java @@ -257,7 +257,7 @@ public class BaseSearchBean { List resultList = new ArrayList<>(); int pageSize = 200; //迭代查询 - for(int i = 0; i < 100; i++){ + for(int i = 0; i < 10; i++){ int startIndex = i * pageSize; List tempList = BaseSearchApi.getInventoryParts(srv, ifsRowVersion, startIndex, pageSize); //判断查询是否结束 diff --git a/src/main/java/com/spring/modules/part/dao/impl/PartCatalogDaoImpl.java b/src/main/java/com/spring/modules/part/dao/impl/PartCatalogDaoImpl.java index b2b95ad2..4fffd8ba 100644 --- a/src/main/java/com/spring/modules/part/dao/impl/PartCatalogDaoImpl.java +++ b/src/main/java/com/spring/modules/part/dao/impl/PartCatalogDaoImpl.java @@ -73,12 +73,12 @@ public class PartCatalogDaoImpl implements PartCatalogDao { sql.append(" INSERT INTO part_cache "); sql.append(" (site, part_no, part_desc, part_type, family_id, group_id, um_id, active, remark, product_group_id1, product_group_id2, product_group_id3, product_group_id4, "); sql.append(" code_no, status, type_designation, hazard_code, asset_class, dim_quality, abc_class, frequency_class, lifecycle_stage, "); - sql.append(" country_of_origin, manufacturing_lead_time, expected_lead_time, region_of_origin, durability_day, part_status, create_date,");//添加创建时间字段 + sql.append(" country_of_origin, manufacturing_lead_time, expected_lead_time, region_of_origin, durability_day, part_status, create_date, ifs_row_version,");//添加创建时间字段 sql.append(" configuration_id, inventory_valuation_method, part_cost_group_id, inventory_part_cost_level, invoice_consideration, zero_cost_flag, interface_import_flag) "); sql.append(" VALUES "); sql.append(" (:contract, :partNo, :partDesc, :typeCode, :partProductFamily, :partProductCode, :unitMeas, 'Y', :noteText, :primeCommodity, :SecondCommodity, :accountingGroup, :plannerBuyer, "); sql.append(" :engAttribute, 'Y', :typeDesignation, :hazardCode, :assetClass, :dimQuality, :abcClass, :frequencyClass, :LifecycleStage, "); - sql.append(" :countryOfOrigin, :manufLeadtime, :expectedLeadtime, :regionOfOrigin, :durabilityDay, :partStatus, :createdDate,"); //添加创建时间字段 + sql.append(" :countryOfOrigin, :manufLeadtime, :expectedLeadtime, :regionOfOrigin, :durabilityDay, :partStatus, :createdDate, :ifsRowVersion,"); //添加创建时间字段 sql.append(" '*', :inventoryValuationMethod, :partCostGroupId, :inventoryPartCostLevel, :invoiceConsideration, :zeroCostFlag, 'Y' )"); parameterJdbcTemplate.batchUpdate(sql.toString(), SqlParameterSourceUtils.createBatch(ifsInventoryParts.toArray())); }