diff --git a/src/main/java/com/spring/ifs/api/BaseSearchApi.java b/src/main/java/com/spring/ifs/api/BaseSearchApi.java index f35bd8ae..79a72438 100644 --- a/src/main/java/com/spring/ifs/api/BaseSearchApi.java +++ b/src/main/java/com/spring/ifs/api/BaseSearchApi.java @@ -548,7 +548,7 @@ public class BaseSearchApi { StringBuilder searchSql = new StringBuilder(); searchSql.append("SELECT OBJID ifsRowId, OBJVERSION ifsRowVersion, PART_NO, DESCRIPTION, CONTRACT, TYPE_CODE, PLANNER_BUYER,"); searchSql.append(" UNIT_MEAS, PRIME_COMMODITY, SECOND_COMMODITY, ASSET_CLASS, PART_STATUS, ABC_CLASS, FREQUENCY_CLASS, LIFECYCLE_STAGE,"); - searchSql.append(" HAZARD_CODE, ACCOUNTING_GROUP, PART_PRODUCT_CODE, PART_PRODUCT_FAMILY, TYPE_DESIGNATION, DIM_QUALITY, CREATE_DATE,"); + searchSql.append(" HAZARD_CODE, ACCOUNTING_GROUP, PART_PRODUCT_CODE, PART_PRODUCT_FAMILY, TYPE_DESIGNATION, DIM_QUALITY, TO_CHAR(CREATE_DATE, 'YYYY-MM-DD HH:mm:ss') CREATE_DATE,"); searchSql.append(" NOTE_TEXT, LEAD_TIME_CODE, PURCH_LEADTIME, MANUF_LEADTIME, EXPECTED_LEADTIME, DURABILITY_DAY, COUNTRY_OF_ORIGIN, REGION_OF_ORIGIN,"); searchSql.append(" SUPPLY_CODE, INVENTORY_VALUATION_METHOD, INVENTORY_PART_COST_LEVEL, INVOICE_CONSIDERATION, ZERO_COST_FLAG, PART_COST_GROUP_ID,"); searchSql.append(" STD_NAME_ID, ENG_ATTRIBUTE"); 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 af10eccf..221806b3 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, "); + sql.append(" country_of_origin, manufacturing_lead_time, expected_lead_time, region_of_origin, durability_day, part_status, create_date,");//添加创建时间字段 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, "); + sql.append(" :countryOfOrigin, :manufLeadtime, :expectedLeadtime, :regionOfOrigin, :durabilityDay, :partStatus, :createDate,"); //添加创建时间字段 sql.append(" '*', :inventoryValuationMethod, :partCostGroupId, :inventoryPartCostLevel, :invoiceConsideration, :zeroCostFlag, 'Y' )"); parameterJdbcTemplate.batchUpdate(sql.toString(), SqlParameterSourceUtils.createBatch(ifsInventoryParts.toArray())); }