제품구분 Machine 일 경우 품목, 수량만큼 프로젝트 생성.
This commit is contained in:
@@ -2481,6 +2481,12 @@ public class ContractMgmtController {
|
||||
String apprStatus = CommonUtils.nullToEmpty((String)info.get("APPR_STATUS"));
|
||||
boolean useEstimateTemplate = "결재완료".equals(apprStatus);
|
||||
|
||||
// Machine 여부 및 프로젝트 존재 여부 확인
|
||||
String productCd = CommonUtils.nullToEmpty((String)info.get("PRODUCT"));
|
||||
boolean isMachine = "0000928".equals(productCd);
|
||||
Map projectInfo = contractMgmtService.checkProjectExists(paramMap);
|
||||
boolean hasProject = (projectInfo != null);
|
||||
|
||||
request.setAttribute("code_map", code_map);
|
||||
request.setAttribute("info", info);
|
||||
request.setAttribute("contractInfo", contractInfo);
|
||||
@@ -2488,6 +2494,8 @@ public class ContractMgmtController {
|
||||
request.setAttribute("objId", objId);
|
||||
request.setAttribute("actionType", actionType);
|
||||
request.setAttribute("useEstimateTemplate", useEstimateTemplate ? "Y" : "N");
|
||||
request.setAttribute("isMachine", isMachine ? "Y" : "N");
|
||||
request.setAttribute("hasProject", hasProject ? "Y" : "N");
|
||||
|
||||
} catch(Exception e) {
|
||||
e.printStackTrace();
|
||||
|
||||
Reference in New Issue
Block a user