M-BOM, 구매리스트 엑셀 업로드 - 기준정보/숫자 형식 검증 및 저장 버튼 차단
- 코드 컬럼(가공업체/공급업체/환종/자급사급/소재재질) 기준정보 매칭 검증 - 숫자 컬럼(제작수량) 형식 검증, 미매칭/형식오류 시 알람 + 저장 버튼 숨김 - M-BOM 규격/소재품번은 PART_MNG 마스터 서버 검증 API 신설 (/productionplanning/validateMbomMaterial.do, NFC 정규화, 디버깅 힌트 포함) - 알람을 html 모드로 변경하여 행번호 정렬 + 줄바꿈 + hint 작은 글자 표시 - 미매칭 데이터는 그리드에 머지 반영하되 저장 버튼만 차단 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -2228,4 +2228,14 @@ public class ProductionPlanningController extends BaseService {
|
||||
return "/productionplanning/mBomHistoryDetailPopup";
|
||||
}
|
||||
|
||||
/**
|
||||
* M-BOM 엑셀 업로드 - 소재 마스터 검증 (소재재질/규격/소재품번)
|
||||
* 클라이언트가 머지된 행 배열을 JSON 본문으로 전달, 서버는 invalid 배열 반환.
|
||||
*/
|
||||
@ResponseBody
|
||||
@RequestMapping("/productionplanning/validateMbomMaterial.do")
|
||||
public Map<String, Object> validateMbomMaterial(@RequestBody Map<String, Object> paramMap) {
|
||||
return productionPlanningService.validateMbomMaterial(paramMap);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user