품질관리 러프하게
This commit is contained in:
@@ -193,4 +193,296 @@ public class QualityController {
|
||||
return "/ajax/ajaxResult";
|
||||
}
|
||||
|
||||
// =====================================================
|
||||
// 품질관리 기초정보관리
|
||||
// =====================================================
|
||||
|
||||
/**
|
||||
* 기초정보관리 목록 화면
|
||||
* @param request
|
||||
* @param paramMap
|
||||
* @return
|
||||
*/
|
||||
@RequestMapping("/quality/qualityBasicInfoList.do")
|
||||
public String qualityBasicInfoList(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
// 검사구분 목록
|
||||
List inspectionTypeList = service.getInspectionTypeList(paramMap);
|
||||
request.setAttribute("inspectionTypeList", inspectionTypeList);
|
||||
|
||||
// 불량유형 목록
|
||||
List defectTypeList = service.getDefectTypeList(paramMap);
|
||||
request.setAttribute("defectTypeList", defectTypeList);
|
||||
|
||||
// 불량원인 목록
|
||||
List defectReasonList = service.getDefectReasonList(paramMap);
|
||||
request.setAttribute("defectReasonList", defectReasonList);
|
||||
|
||||
return "/quality/qualityBasicInfoList";
|
||||
}
|
||||
|
||||
/**
|
||||
* 기초정보 저장
|
||||
* @param request
|
||||
* @param paramMap
|
||||
* @return
|
||||
*/
|
||||
@RequestMapping("/quality/saveQualityBasicInfo.do")
|
||||
public String saveQualityBasicInfo(HttpServletRequest request, @RequestParam Map paramMap){
|
||||
Map map = service.saveQualityBasicInfo(request, paramMap);
|
||||
request.setAttribute("RESULT", CommonUtils.getJsonMap(map));
|
||||
return "/ajax/ajaxResult";
|
||||
}
|
||||
|
||||
/**
|
||||
* 기초정보 삭제
|
||||
* @param request
|
||||
* @param paramMap
|
||||
* @return
|
||||
*/
|
||||
@RequestMapping("/quality/deleteQualityBasicInfo.do")
|
||||
public String deleteQualityBasicInfo(HttpServletRequest request, @RequestParam Map paramMap){
|
||||
Map map = service.deleteQualityBasicInfo(paramMap);
|
||||
request.setAttribute("RESULT", CommonUtils.getJsonMap(map));
|
||||
return "/ajax/ajaxResult";
|
||||
}
|
||||
|
||||
// =====================================================
|
||||
// 수입검사 관리
|
||||
// =====================================================
|
||||
|
||||
/**
|
||||
* 수입검사 관리 목록 화면
|
||||
* @param request
|
||||
* @param paramMap
|
||||
* @return
|
||||
*/
|
||||
@RequestMapping("/quality/incomingInspectionList.do")
|
||||
public String incomingInspectionList(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
// 검색조건용 리스트 조회
|
||||
List proposalNoList = service.getProposalNoList(paramMap);
|
||||
List purchaseOrderNoList = service.getPurchaseOrderNoList(paramMap);
|
||||
List projectNoList = service.getProjectNoList(paramMap);
|
||||
List partnerList = service.getPartnerList(paramMap);
|
||||
List inspectorList = service.getInspectorList(paramMap);
|
||||
|
||||
request.setAttribute("proposalNoList", proposalNoList);
|
||||
request.setAttribute("purchaseOrderNoList", purchaseOrderNoList);
|
||||
request.setAttribute("projectNoList", projectNoList);
|
||||
request.setAttribute("partnerList", partnerList);
|
||||
request.setAttribute("inspectorList", inspectorList);
|
||||
|
||||
return "/quality/incomingInspectionList";
|
||||
}
|
||||
|
||||
/**
|
||||
* 수입검사 관리 그리드 목록 조회
|
||||
* @param request
|
||||
* @param paramMap
|
||||
* @return
|
||||
*/
|
||||
@RequestMapping("/quality/incomingInspectionGridList.do")
|
||||
public String incomingInspectionGridList(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
request.setAttribute("RESULT", CommonUtils.getJsonArray(service.getIncomingInspectionList(request, paramMap)));
|
||||
return "/ajax/ajaxResult";
|
||||
}
|
||||
|
||||
/**
|
||||
* 수입검사 등록 팝업
|
||||
* @param request
|
||||
* @param paramMap
|
||||
* @return
|
||||
*/
|
||||
@RequestMapping("/quality/incomingInspectionFormPopUp.do")
|
||||
public String incomingInspectionFormPopUp(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
Map info = service.getIncomingInspectionInfo(paramMap);
|
||||
request.setAttribute("info", info);
|
||||
return "/quality/incomingInspectionFormPopUp";
|
||||
}
|
||||
|
||||
/**
|
||||
* 수입검사 저장
|
||||
* @param request
|
||||
* @param paramMap
|
||||
* @return
|
||||
*/
|
||||
@RequestMapping("/quality/saveIncomingInspection.do")
|
||||
public String saveIncomingInspection(HttpServletRequest request, @RequestParam Map paramMap){
|
||||
Map map = service.saveIncomingInspection(request, paramMap);
|
||||
request.setAttribute("RESULT", CommonUtils.getJsonMap(map));
|
||||
return "/ajax/ajaxResult";
|
||||
}
|
||||
|
||||
/**
|
||||
* 수입검사 엑셀 다운로드
|
||||
* @param request
|
||||
* @param paramMap
|
||||
* @return
|
||||
*/
|
||||
@RequestMapping("/quality/incomingInspectionExcelDownload.do")
|
||||
public String incomingInspectionExcelDownload(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
List list = service.getIncomingInspectionListForExcel(paramMap);
|
||||
request.setAttribute("LIST", list);
|
||||
return "/quality/incomingInspectionExcel";
|
||||
}
|
||||
|
||||
// =====================================================
|
||||
// 공정검사 관리
|
||||
// =====================================================
|
||||
|
||||
/**
|
||||
* 공정검사 관리 목록 화면
|
||||
*/
|
||||
@RequestMapping("/quality/processInspectionList.do")
|
||||
public String processInspectionList(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
return "/quality/processInspectionList";
|
||||
}
|
||||
|
||||
/**
|
||||
* 공정검사 관리 그리드 목록 조회
|
||||
*/
|
||||
@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";
|
||||
}
|
||||
|
||||
/**
|
||||
* 공정검사 등록 팝업
|
||||
*/
|
||||
@RequestMapping("/quality/processInspectionFormPopUp.do")
|
||||
public String processInspectionFormPopUp(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
Map info = service.getProcessInspectionInfo(paramMap);
|
||||
request.setAttribute("info", info);
|
||||
return "/quality/processInspectionFormPopUp";
|
||||
}
|
||||
|
||||
/**
|
||||
* 공정검사 엑셀 다운로드
|
||||
*/
|
||||
@RequestMapping("/quality/processInspectionExcelDownload.do")
|
||||
public String processInspectionExcelDownload(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
List list = service.getProcessInspectionListForExcel(paramMap);
|
||||
request.setAttribute("LIST", list);
|
||||
return "/quality/processInspectionExcel";
|
||||
}
|
||||
|
||||
// =====================================================
|
||||
// 반제품검사 관리
|
||||
// =====================================================
|
||||
|
||||
/**
|
||||
* 반제품검사 관리 목록 화면
|
||||
*/
|
||||
@RequestMapping("/quality/semiProductInspectionList.do")
|
||||
public String semiProductInspectionList(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
return "/quality/semiProductInspectionList";
|
||||
}
|
||||
|
||||
/**
|
||||
* 반제품검사 관리 그리드 목록 조회
|
||||
*/
|
||||
@RequestMapping("/quality/semiProductInspectionGridList.do")
|
||||
public String semiProductInspectionGridList(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
request.setAttribute("RESULT", CommonUtils.getJsonArray(service.getSemiProductInspectionList(request, paramMap)));
|
||||
return "/ajax/ajaxResult";
|
||||
}
|
||||
|
||||
/**
|
||||
* 반제품검사 등록 팝업
|
||||
*/
|
||||
@RequestMapping("/quality/semiProductInspectionFormPopUp.do")
|
||||
public String semiProductInspectionFormPopUp(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
Map info = service.getSemiProductInspectionInfo(paramMap);
|
||||
request.setAttribute("info", info);
|
||||
return "/quality/semiProductInspectionFormPopUp";
|
||||
}
|
||||
|
||||
/**
|
||||
* 반제품검사 엑셀 다운로드
|
||||
*/
|
||||
@RequestMapping("/quality/semiProductInspectionExcelDownload.do")
|
||||
public String semiProductInspectionExcelDownload(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
List list = service.getSemiProductInspectionList(request, paramMap);
|
||||
request.setAttribute("LIST", list);
|
||||
return "/quality/semiProductInspectionExcel";
|
||||
}
|
||||
|
||||
// =====================================================
|
||||
// 고객 CS 관리
|
||||
// =====================================================
|
||||
|
||||
/**
|
||||
* 고객 CS 관리 목록 화면
|
||||
*/
|
||||
@RequestMapping("/quality/customerCsList.do")
|
||||
public String customerCsList(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
return "/quality/customerCsList";
|
||||
}
|
||||
|
||||
/**
|
||||
* 고객 CS 관리 그리드 목록 조회
|
||||
*/
|
||||
@RequestMapping("/quality/customerCsGridList.do")
|
||||
public String customerCsGridList(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
request.setAttribute("RESULT", CommonUtils.getJsonArray(service.getCustomerCsList(request, paramMap)));
|
||||
return "/ajax/ajaxResult";
|
||||
}
|
||||
|
||||
/**
|
||||
* 고객 불량 등록 팝업
|
||||
*/
|
||||
@RequestMapping("/quality/customerCsDefectFormPopUp.do")
|
||||
public String customerCsDefectFormPopUp(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
return "/quality/customerCsDefectFormPopUp";
|
||||
}
|
||||
|
||||
/**
|
||||
* 조치결과 등록 팝업
|
||||
*/
|
||||
@RequestMapping("/quality/customerCsActionFormPopUp.do")
|
||||
public String customerCsActionFormPopUp(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
Map info = service.getCustomerCsInfo(paramMap);
|
||||
request.setAttribute("info", info);
|
||||
return "/quality/customerCsActionFormPopUp";
|
||||
}
|
||||
|
||||
// =====================================================
|
||||
// ECR 관리
|
||||
// =====================================================
|
||||
|
||||
/**
|
||||
* ECR 관리 목록 화면
|
||||
*/
|
||||
@RequestMapping("/quality/ecrList.do")
|
||||
public String qualityEcrList(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
return "/quality/ecrList";
|
||||
}
|
||||
|
||||
/**
|
||||
* ECR 관리 그리드 목록 조회
|
||||
*/
|
||||
@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";
|
||||
}
|
||||
|
||||
/**
|
||||
* ECR 등록 팝업
|
||||
*/
|
||||
@RequestMapping("/quality/ecrRegistFormPopUp.do")
|
||||
public String ecrRegistFormPopUp(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
return "/quality/ecrRegistFormPopUp";
|
||||
}
|
||||
|
||||
/**
|
||||
* ECR 결과등록 팝업
|
||||
*/
|
||||
@RequestMapping("/quality/ecrResultFormPopUp.do")
|
||||
public String ecrResultFormPopUp(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
|
||||
Map info = service.getEcrInfo(paramMap);
|
||||
request.setAttribute("info", info);
|
||||
return "/quality/ecrResultFormPopUp";
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user