생산관리 ui 조금이랑 수정한 부분
This commit is contained in:
@@ -307,6 +307,33 @@ public class SalesNcollectMgmtController {
|
||||
contractParam.put("objId", contractObjId);
|
||||
Map<String, Object> contractInfo = commonService.selectOne("contractMgmt.getContractInfo", request, contractParam);
|
||||
|
||||
// PROJECT_MGMT에서 품번/품명/S/N/요청납기/고객요청사항/반납사유 조회
|
||||
if(projectInfo != null) {
|
||||
// 품번
|
||||
if(contractInfo.get("PART_NO") == null || "".equals(contractInfo.get("PART_NO"))) {
|
||||
contractInfo.put("PART_NO", projectInfo.get("part_no") != null ? projectInfo.get("part_no") : projectInfo.get("PART_NO"));
|
||||
}
|
||||
// 품명
|
||||
if(contractInfo.get("PART_NAME") == null || "".equals(contractInfo.get("PART_NAME"))) {
|
||||
contractInfo.put("PART_NAME", projectInfo.get("part_name") != null ? projectInfo.get("part_name") : projectInfo.get("PART_NAME"));
|
||||
}
|
||||
// S/N
|
||||
Object serialNo = projectInfo.get("serial_no") != null ? projectInfo.get("serial_no") : projectInfo.get("SERIAL_NO");
|
||||
contractInfo.put("SERIAL_NO", serialNo != null ? serialNo : "-");
|
||||
|
||||
// 요청납기
|
||||
Object reqDelDate = projectInfo.get("req_del_date") != null ? projectInfo.get("req_del_date") : projectInfo.get("REQ_DEL_DATE");
|
||||
contractInfo.put("REQ_DEL_DATE", reqDelDate != null ? reqDelDate : "-");
|
||||
|
||||
// 고객요청사항
|
||||
Object customerRequest = projectInfo.get("customer_request") != null ? projectInfo.get("customer_request") : projectInfo.get("CUSTOMER_REQUEST");
|
||||
contractInfo.put("CUSTOMER_REQUEST", customerRequest != null ? customerRequest : "-");
|
||||
|
||||
// 반납사유
|
||||
Object returnReason = projectInfo.get("return_reason") != null ? projectInfo.get("return_reason") : projectInfo.get("RETURN_REASON");
|
||||
contractInfo.put("RETURN_REASON", returnReason != null ? returnReason : "-");
|
||||
}
|
||||
|
||||
// 결재 라인 정보 조회
|
||||
Map<String, Object> approvalParam = new HashMap<String, Object>();
|
||||
approvalParam.put("objId", contractObjId);
|
||||
@@ -318,6 +345,8 @@ public class SalesNcollectMgmtController {
|
||||
System.out.println("=== 주문서 관리 데이터 조회 완료 ===");
|
||||
System.out.println("CATEGORY_NAME: " + contractInfo.get("CATEGORY_NAME"));
|
||||
System.out.println("PRODUCT_NAME: " + contractInfo.get("PRODUCT_NAME"));
|
||||
System.out.println("PART_NO: " + contractInfo.get("PART_NO"));
|
||||
System.out.println("PART_NAME: " + contractInfo.get("PART_NAME"));
|
||||
System.out.println("결재 라인 개수: " + (approvalLine != null ? approvalLine.size() : 0));
|
||||
|
||||
// 별도의 JSP로 이동
|
||||
|
||||
Reference in New Issue
Block a user