2 Commits

  1. 10
      src/main/java/com/spring/ifs/api/BaseSearchApi.java
  2. 4
      src/main/java/com/spring/modules/part/entity/APIEntity/PartIfsInventory.java

10
src/main/java/com/spring/ifs/api/BaseSearchApi.java

@ -556,7 +556,11 @@ public class BaseSearchApi {
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(" 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(" 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(" 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, SUPPLY_CODE, CF$_CCL_COMM_GROUP_3 COMM_GROUP_3");
searchSql.append(" STD_NAME_ID, ENG_ATTRIBUTE, SUPPLY_CODE, CF$_CCL_COMM_GROUP_3 COMM_GROUP_3,");
//后添加字段 Mingo 让添加的字段 2026-03-18 新增字段
searchSql.append(" IFSAPP.INVENTORY_PART_CONFIG_API.GET_ESTIMATED_MATERIAL_COST(contract,part_no,'*') ESTIMATED_MATERIAL_COST,");
searchSql.append(" IFSAPP.INVENTORY_PART_PLANNING_API.GET_PLANNING_METHOD(contract,part_no) PLANNING_METHOD,");
searchSql.append(" IFSAPP.INVENTORY_PART_PLANNING_API.GET_STD_ORDER_SIZE(contract,part_no) STD_LOT_SIZE");
searchSql.append(" FROM ifsapp.INVENTORY_PART_CFV"); searchSql.append(" FROM ifsapp.INVENTORY_PART_CFV");
searchSql.append(" WHERE OBJVERSION >:ifsRowVersion"); searchSql.append(" WHERE OBJVERSION >:ifsRowVersion");
@ -633,6 +637,10 @@ public class BaseSearchApi {
} }
tempItem.setSupplyCode(tempMap.get("SUPPLY_CODE")); tempItem.setSupplyCode(tempMap.get("SUPPLY_CODE"));
tempItem.setCommGroup3(tempMap.get("COMM_GROUP_3")); tempItem.setCommGroup3(tempMap.get("COMM_GROUP_3"));
// 2026-03-18 Mingo新增字段
tempItem.setEstimatedMaterialCost(tempMap.get("ESTIMATED_MATERIAL_COST"));
tempItem.setPlanningMethod(tempMap.get("PLANNING_METHOD"));
tempItem.setStdLotSize(tempMap.get("STD_LOT_SIZE"));
//添加对象 //添加对象
returnlList.add(tempItem); returnlList.add(tempItem);
} }

4
src/main/java/com/spring/modules/part/entity/APIEntity/PartIfsInventory.java

@ -134,5 +134,7 @@ public class PartIfsInventory extends PartIfsCatalog {
private String supplyCode; private String supplyCode;
private String commGroup3; private String commGroup3;
// 2026-03-18 Mingo新增字段
private String planningMethod;
private String stdLotSize;
} }
Loading…
Cancel
Save