품목별 입고관리 메뉴 추가

This commit is contained in:
2026-01-19 18:05:26 +09:00
parent f3823dae40
commit 3a2075fa2b
3 changed files with 614 additions and 0 deletions

View File

@@ -1341,6 +1341,53 @@ public class PurchaseOrderController {
return purchaseOrderService.updatePurchaseCloseDate(objIds);
}
/**
* 품목별 입고 관리 화면
*/
@RequestMapping("/purchaseOrder/deliveryMngAcceptancePartList.do")
public String deliveryMngAcceptancePartList(HttpServletRequest request, @RequestParam Map paramMap){
ArrayList list = new ArrayList();
Map code_map = new HashMap();
try{
// 고객사
code_map.put("customer_cd", commonService.bizMakeOptionList("", (String)paramMap.get("customer_cd"), "common.getsupplyselect"));
// 고객사프로젝트명
code_map.put("customer_project_name", commonService.bizMakeOptionList("", (String)paramMap.get("customer_project_name"), "common.getsupplyselect"));
// 당사프로젝트번호
code_map.put("project_no", commonService.bizMakeOptionList("", (String)paramMap.get("project_no"), "common.getProjectNameList"));
// PART구분
code_map.put("part_type", commonService.bizMakeOptionList(Constants.PART_TYPE_CODE, (String)paramMap.get("part_type"), "common.getCodeselect"));
// 발주구분
code_map.put("type", commonService.bizMakeOptionList("0001068", (String)paramMap.get("type"), "common.getCodeselect"));
// 공급업체 (공급업체 + 일반거래처 통합)
code_map.put("partner_objid", commonService.bizMakeOptionList("", (String)paramMap.get("partner_objid"), "common.getAllSupplySelect"));
// 조치담당자
code_map.put("sales_mng_user_id", commonService.bizMakeOptionList("", (String)paramMap.get("sales_mng_user_id"), "common.getUserselect"));
// 상태코드
code_map.put("appr_status", commonService.bizMakeOptionList("0000099", (String)paramMap.get("appr_status"), "common.getCodeselect"));
list = commonService.selectListPaging("purchaseOrder.deliveryMngPartList", request, paramMap);
}catch(Exception e){
e.printStackTrace();
}
request.setAttribute("code_map", code_map);
request.setAttribute("LIST", JsonUtil.ListToJson(list));
return "/purchaseOrder/deliveryMngAcceptancePartList";
}
/**
* 품목별 입고 관리 그리드 조회
*/
@ResponseBody
@RequestMapping("/purchaseOrder/deliveryMngAcceptancePartGridList.do")
public Map deliveryMngAcceptancePartGridList(HttpSession session, HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
commonService.selectListPagingNew("purchaseOrder.deliveryMngPartList", request, paramMap);
return paramMap;
}
/**
* 입고 관리
*/