구매요청서
This commit is contained in:
@@ -274,6 +274,18 @@ public class SalesMngController {
|
||||
|
||||
if(!"".equals(salesRequestMasterObjId)){
|
||||
resultMap = salesMngService.getSalesRequestMasterInfo(request, paramMap);
|
||||
|
||||
// 디버깅: 조인으로 가져온 값 확인
|
||||
System.out.println("========== 디버깅: resultMap 값 확인 ==========");
|
||||
System.out.println("PURCHASE_TYPE: " + resultMap.get("PURCHASE_TYPE"));
|
||||
System.out.println("ORDER_TYPE: " + resultMap.get("ORDER_TYPE"));
|
||||
System.out.println("PRODUCT_NAME: " + resultMap.get("PRODUCT_NAME"));
|
||||
System.out.println("PRODUCT_NAME_FULL: " + resultMap.get("PRODUCT_NAME_FULL"));
|
||||
System.out.println("AREA_CD: " + resultMap.get("AREA_CD"));
|
||||
System.out.println("CUSTOMER_OBJID: " + resultMap.get("CUSTOMER_OBJID"));
|
||||
System.out.println("PAID_TYPE: " + resultMap.get("PAID_TYPE"));
|
||||
System.out.println("CATEGORY_CD: " + resultMap.get("CATEGORY_CD"));
|
||||
System.out.println("==========================================");
|
||||
}else{
|
||||
resultMap.put("OBJID", CommonUtils.createObjId());
|
||||
resultMap.put("STATUS", "create");
|
||||
@@ -286,6 +298,32 @@ public class SalesMngController {
|
||||
code_map.put("request_reasons",commonService.bizMakeOptionList("0001603", (String)resultMap.get("REQUEST_REASONS"),"common.getCodeselect"));
|
||||
//요청인
|
||||
code_map.put("request_user_id", commonService.bizMakeOptionList("", (String)resultMap.get("REQUEST_USER_ID"),"common.getUserselect"));
|
||||
//국내/해외 - 0001219 사용
|
||||
code_map.put("area_cd",commonService.bizMakeOptionList("0001219", (String)resultMap.get("AREA_CD"),"common.getCodeselect"));
|
||||
//고객사
|
||||
code_map.put("customer_objid",commonService.bizMakeOptionList("", (String)resultMap.get("CUSTOMER_OBJID"),"common.getsupplyselect"));
|
||||
//구매유형 (PURCHASE_TYPE) - 0001068 사용
|
||||
code_map.put("purchase_type",commonService.bizMakeOptionList("0001068", (String)resultMap.get("PURCHASE_TYPE"),"common.getCodeselect"));
|
||||
//주문유형 (ORDER_TYPE) - 0001406 사용
|
||||
code_map.put("order_type",commonService.bizMakeOptionList("0001406", (String)resultMap.get("ORDER_TYPE"),"common.getCodeselect"));
|
||||
//제품구분 (PRODUCT_NAME) - 0000001 사용
|
||||
code_map.put("product_name",commonService.bizMakeOptionList("0000001", (String)resultMap.get("PRODUCT_NAME"),"common.getCodeselect"));
|
||||
//제품유형 (CATEGORY_CD) - 0000167 사용
|
||||
code_map.put("category_cd",commonService.bizMakeOptionList("0000167", (String)resultMap.get("CATEGORY_CD"),"common.getCodeselect"));
|
||||
//유/무상 (PAID_TYPE) - COMM_CODE에서 조회 시도, 없으면 하드코딩
|
||||
String paidTypeOptions = "";
|
||||
try {
|
||||
paidTypeOptions = commonService.bizMakeOptionList("PAID_TYPE", (String)resultMap.get("PAID_TYPE"),"common.getCodeselect");
|
||||
} catch (Exception e) {
|
||||
// COMM_CODE에 없으면 하드코딩
|
||||
}
|
||||
if (paidTypeOptions == null || paidTypeOptions.trim().isEmpty()) {
|
||||
String paidType = (String)resultMap.get("PAID_TYPE");
|
||||
paidTypeOptions = "";
|
||||
paidTypeOptions += "<option value='paid'" + ("paid".equals(paidType) ? " selected" : "") + ">유상</option>";
|
||||
paidTypeOptions += "<option value='free'" + ("free".equals(paidType) ? " selected" : "") + ">무상</option>";
|
||||
}
|
||||
code_map.put("paid_type", paidTypeOptions);
|
||||
}catch(Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user