part, bom 공급업체 선택->입력으로 수정
This commit is contained in:
@@ -2635,7 +2635,7 @@ SELECT T1.LEV, T1.BOM_REPORT_OBJID, T1.ROOT_PART_NO, T1.PATH, T1.LEAF, T2.*
|
||||
HEAT_TREATMENT_HARDNESS = #{HEAT_TREATMENT_HARDNESS},
|
||||
HEAT_TREATMENT_METHOD = #{HEAT_TREATMENT_METHOD},
|
||||
SURFACE_TREATMENT = #{SURFACE_TREATMENT},
|
||||
SUPPLY_CODE = #{SUPPLY_CODE},
|
||||
MAKER = #{MAKER},
|
||||
PART_TYPE = #{PART_TYPE},
|
||||
REMARK = #{REMARK},
|
||||
EDIT_DATE = NOW()
|
||||
|
||||
@@ -2933,9 +2933,11 @@ public class PartMngService extends BaseService {
|
||||
//MAKER
|
||||
// partMap.put("MAKER", getCellValue(row, columnIndex++, formatter, emptyColCnt));
|
||||
|
||||
//공급업체
|
||||
//공급업체 - MAKER 컬럼에 텍스트로 저장 (2025-10-29)
|
||||
cellValue = getCellValue(row, columnIndex++, formatter, emptyColCnt);
|
||||
// if(StringUtils.isBlank(cellValue)) emptyColCnt++;
|
||||
partMap.put("MAKER", cellValue); // 공급업체명을 MAKER에 저장
|
||||
|
||||
/* 이전 공급업체 코드 조회 방식 (주석처리)
|
||||
partMap.put("SUP_CODE", columnIndex);
|
||||
if(!CommonUtils.isBlank(cellValue)){
|
||||
sqlParamMap.clear();
|
||||
@@ -2950,6 +2952,7 @@ public class PartMngService extends BaseService {
|
||||
setErrMapByExcel(resultColumn, resultList, partMap, true, "공급업체 확인:"+cellValue, cellValue);
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
//PART구분(부품유형)
|
||||
cellValue = getCellValue(row, columnIndex++, formatter, emptyColCnt);
|
||||
@@ -3292,7 +3295,10 @@ public class PartMngService extends BaseService {
|
||||
}
|
||||
}
|
||||
|
||||
// SUPPLY_CODE 코드 조회 (공급업체명 -> OBJID 변환)
|
||||
// 공급업체 - MAKER 컬럼에 텍스트로 저장 (2025-10-29)
|
||||
String makerValue = supplier; // 공급업체명을 그대로 사용
|
||||
|
||||
/* 이전 공급업체 코드 조회 방식 (주석처리)
|
||||
String supplyCode = "";
|
||||
if(!StringUtils.isBlank(supplier)) {
|
||||
Map sqlParamMap = new HashMap();
|
||||
@@ -3305,6 +3311,7 @@ public class PartMngService extends BaseService {
|
||||
noteMsg += "공급업체 확인:" + supplier + ";";
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
// Map에 데이터 저장
|
||||
partMap.put("LEVEL", level); // 수준 값 (화면 표시용)
|
||||
@@ -3317,7 +3324,7 @@ public class PartMngService extends BaseService {
|
||||
partMap.put("HEAT_TREATMENT_HARDNESS", heatTreatmentHardness);
|
||||
partMap.put("HEAT_TREATMENT_METHOD", heatTreatmentMethod);
|
||||
partMap.put("SURFACE_TREATMENT", surfaceTreatment);
|
||||
partMap.put("SUPPLY_CODE", supplyCode);
|
||||
partMap.put("MAKER", makerValue); // MAKER에 저장
|
||||
partMap.put("PART_TYPE", partTypeCode);
|
||||
partMap.put("NOTE", noteMsg);
|
||||
|
||||
@@ -3640,7 +3647,10 @@ public class PartMngService extends BaseService {
|
||||
}
|
||||
}
|
||||
|
||||
// SUPPLY_CODE 코드 조회 (공급업체명 -> OBJID 변환)
|
||||
// 공급업체 - MAKER 컬럼에 텍스트로 저장 (2025-10-29)
|
||||
String makerValue = supplier; // 공급업체명을 그대로 사용
|
||||
|
||||
/* 이전 공급업체 코드 조회 방식 (주석처리)
|
||||
String supplyCode = "";
|
||||
if(!StringUtils.isBlank(supplier)) {
|
||||
Map sqlParamMap = new HashMap();
|
||||
@@ -3653,6 +3663,7 @@ public class PartMngService extends BaseService {
|
||||
noteMsg += "공급업체 확인:" + supplier + ";";
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
// Map에 데이터 저장
|
||||
partMap.put("PARENT_PART_NO", parentPartNo);
|
||||
@@ -3664,7 +3675,7 @@ public class PartMngService extends BaseService {
|
||||
partMap.put("HEAT_TREATMENT_HARDNESS", heatHardness);
|
||||
partMap.put("HEAT_TREATMENT_METHOD", heatMethod);
|
||||
partMap.put("SURFACE_TREATMENT", surfaceTreatment);
|
||||
partMap.put("SUPPLY_CODE", supplyCode);
|
||||
partMap.put("MAKER", makerValue); // MAKER에 저장
|
||||
partMap.put("PART_TYPE", partTypeCode);
|
||||
partMap.put("NOTE", noteMsg);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user