품질관리_ECR관리
This commit is contained in:
@@ -592,16 +592,31 @@ public class QualityController {
|
||||
*/
|
||||
@RequestMapping("/quality/ecrList.do")
|
||||
public String qualityEcrList(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
Map code_map = new HashMap();
|
||||
try {
|
||||
// 요청자 목록
|
||||
code_map.put("requester_id", commonService.bizMakeOptionList("", CommonUtils.nullToEmpty((String)paramMap.get("search_requester")), "common.getUserselect"));
|
||||
// 부서 목록
|
||||
code_map.put("dept_cd", commonService.bizMakeOptionList("", CommonUtils.nullToEmpty((String)paramMap.get("search_action_dept")), "common.getDeptselect"));
|
||||
// 조치담당자 목록
|
||||
code_map.put("action_manager_id", commonService.bizMakeOptionList("", CommonUtils.nullToEmpty((String)paramMap.get("search_action_manager")), "common.getUserselect"));
|
||||
// 조치자 목록
|
||||
code_map.put("action_user_id", commonService.bizMakeOptionList("", CommonUtils.nullToEmpty((String)paramMap.get("search_action_user")), "common.getUserselect"));
|
||||
} catch(Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
request.setAttribute("code_map", code_map);
|
||||
return "/quality/ecrList";
|
||||
}
|
||||
|
||||
/**
|
||||
* ECR 관리 그리드 목록 조회
|
||||
*/
|
||||
@ResponseBody
|
||||
@RequestMapping("/quality/ecrGridList.do")
|
||||
public String ecrGridList(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
request.setAttribute("RESULT", CommonUtils.getJsonArray(service.getEcrList(request, paramMap)));
|
||||
return "/ajax/ajaxResult";
|
||||
public Map ecrGridList(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
commonService.selectListPagingNew("quality.getEcrList", request, paramMap);
|
||||
return paramMap;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -609,17 +624,67 @@ public class QualityController {
|
||||
*/
|
||||
@RequestMapping("/quality/ecrRegistFormPopUp.do")
|
||||
public String ecrRegistFormPopUp(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
Map code_map = new HashMap();
|
||||
Map info = new HashMap();
|
||||
|
||||
try {
|
||||
String objId = CommonUtils.checkNull(paramMap.get("OBJID"));
|
||||
if(!objId.isEmpty()) {
|
||||
info = service.getEcrInfo(paramMap);
|
||||
request.setAttribute("info", info);
|
||||
}
|
||||
// 부서 목록
|
||||
code_map.put("dept_cd", commonService.bizMakeOptionList("", CommonUtils.nullToEmpty((String)info.get("action_dept")), "common.getDeptselect"));
|
||||
// 요청자 목록
|
||||
code_map.put("requester_id", commonService.bizMakeOptionList("", CommonUtils.nullToEmpty((String)info.get("requester_id")), "common.getUserselect"));
|
||||
// 조치담당자 목록
|
||||
code_map.put("action_manager_id", commonService.bizMakeOptionList("", CommonUtils.nullToEmpty((String)info.get("action_manager_id")), "common.getUserselect"));
|
||||
} catch(Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
request.setAttribute("code_map", code_map);
|
||||
return "/quality/ecrRegistFormPopUp";
|
||||
}
|
||||
|
||||
/**
|
||||
* ECR 저장
|
||||
*/
|
||||
@ResponseBody
|
||||
@RequestMapping("/quality/saveEcr.do")
|
||||
public Map saveEcr(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
return service.saveEcr(request, paramMap);
|
||||
}
|
||||
|
||||
/**
|
||||
* ECR 결과등록 팝업
|
||||
*/
|
||||
@RequestMapping("/quality/ecrResultFormPopUp.do")
|
||||
public String ecrResultFormPopUp(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
Map info = service.getEcrInfo(paramMap);
|
||||
request.setAttribute("info", info);
|
||||
Map code_map = new HashMap();
|
||||
Map info = new HashMap();
|
||||
|
||||
try {
|
||||
info = service.getEcrInfo(paramMap);
|
||||
request.setAttribute("info", info);
|
||||
|
||||
// 조치자 목록
|
||||
code_map.put("action_user_id", commonService.bizMakeOptionList("", CommonUtils.nullToEmpty((String)info.get("action_user_id")), "common.getUserselect"));
|
||||
} catch(Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
request.setAttribute("code_map", code_map);
|
||||
return "/quality/ecrResultFormPopUp";
|
||||
}
|
||||
|
||||
/**
|
||||
* ECR 결과 저장
|
||||
*/
|
||||
@ResponseBody
|
||||
@RequestMapping("/quality/saveEcrResult.do")
|
||||
public Map saveEcrResult(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
return service.saveEcrResult(request, paramMap);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user