품질관리_공정검사관리
This commit is contained in:
@@ -391,10 +391,11 @@ public class QualityController {
|
||||
/**
|
||||
* 공정검사 관리 그리드 목록 조회
|
||||
*/
|
||||
@ResponseBody
|
||||
@RequestMapping("/quality/processInspectionGridList.do")
|
||||
public String processInspectionGridList(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
request.setAttribute("RESULT", CommonUtils.getJsonArray(service.getProcessInspectionList(request, paramMap)));
|
||||
return "/ajax/ajaxResult";
|
||||
public Map processInspectionGridList(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
commonService.selectListPagingNew("quality.getProcessInspectionList", request, paramMap);
|
||||
return paramMap;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -402,11 +403,53 @@ public class QualityController {
|
||||
*/
|
||||
@RequestMapping("/quality/processInspectionFormPopUp.do")
|
||||
public String processInspectionFormPopUp(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
Map info = service.getProcessInspectionInfo(paramMap);
|
||||
request.setAttribute("info", info);
|
||||
Map code_map = new HashMap();
|
||||
|
||||
try {
|
||||
// 로그인 사용자 정보
|
||||
PersonBean person = (PersonBean) request.getSession().getAttribute(Constants.PERSON_BEAN);
|
||||
String loginUserId = person != null ? person.getUserId() : "";
|
||||
|
||||
// 기존 검사 정보 조회
|
||||
Map info = service.getProcessInspectionInfo(paramMap);
|
||||
String savedInspectorId = "";
|
||||
if(info != null && info.get("inspector_id") != null) {
|
||||
savedInspectorId = (String) info.get("inspector_id");
|
||||
request.setAttribute("info", info);
|
||||
} else {
|
||||
savedInspectorId = loginUserId;
|
||||
}
|
||||
|
||||
// 검사자 목록
|
||||
code_map.put("inspector_id", commonService.bizMakeOptionList("", savedInspectorId, "common.getUserselect"));
|
||||
} catch(Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
request.setAttribute("code_map", code_map);
|
||||
return "/quality/processInspectionFormPopUp";
|
||||
}
|
||||
|
||||
/**
|
||||
* 공정검사 상세 그리드 목록 조회
|
||||
*/
|
||||
@ResponseBody
|
||||
@RequestMapping("/quality/processInspectionDetailGridList.do")
|
||||
public Map processInspectionDetailGridList(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
commonService.selectListPagingNew("quality.getProcessInspectionDetailList", request, paramMap);
|
||||
return paramMap;
|
||||
}
|
||||
|
||||
/**
|
||||
* 공정검사 저장
|
||||
*/
|
||||
@RequestMapping("/quality/saveProcessInspection.do")
|
||||
public String saveProcessInspection(HttpServletRequest request, @RequestParam Map paramMap){
|
||||
Map map = service.saveProcessInspection(request, paramMap);
|
||||
request.setAttribute("RESULT", CommonUtils.getJsonMap(map));
|
||||
return "/ajax/ajaxResult";
|
||||
}
|
||||
|
||||
/**
|
||||
* 공정검사 엑셀 다운로드
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user