확인전 커밋

This commit is contained in:
leeheejin
2025-12-16 14:52:19 +09:00
parent a0d806d42b
commit 140d87bb82
10 changed files with 2981 additions and 212 deletions

View File

@@ -469,16 +469,33 @@ public class QualityController {
*/
@RequestMapping("/quality/semiProductInspectionList.do")
public String semiProductInspectionList(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
Map code_map = new HashMap();
try {
// 품명(모델명) 드롭박스
code_map.put("model_name", commonService.bizMakeOptionList("", (String)paramMap.get("search_model_name"), "quality.getSemiProductModelNameList"));
// 부품품번 드롭박스
code_map.put("part_no", commonService.bizMakeOptionList("", (String)paramMap.get("search_part_no"), "quality.getSemiProductPartNoList"));
// 부품명 드롭박스
code_map.put("part_name", commonService.bizMakeOptionList("", (String)paramMap.get("search_part_name"), "quality.getSemiProductPartNameList"));
// 검사일 드롭박스
code_map.put("inspection_date", commonService.bizMakeOptionList("", (String)paramMap.get("search_inspection_date"), "quality.getSemiProductInspectionDateList"));
// 검사자 드롭박스
code_map.put("writer", commonService.bizMakeOptionList("", (String)paramMap.get("search_writer"), "quality.getSemiProductWriterList"));
request.setAttribute("code_map", code_map);
} catch(Exception e) {
e.printStackTrace();
}
return "/quality/semiProductInspectionList";
}
/**
* 반제품검사 관리 그리드 목록 조회
*/
@ResponseBody
@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";
public Map semiProductInspectionGridList(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
commonService.selectListPagingNew("quality.getSemiProductInspectionList", request, paramMap);
return paramMap;
}
/**
@@ -491,12 +508,31 @@ public class QualityController {
return "/quality/semiProductInspectionFormPopUp";
}
/**
* 반제품검사 저장
*/
@RequestMapping("/quality/saveSemiProductInspection.do")
public String saveSemiProductInspection(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
Map map = service.saveSemiProductInspection(request, paramMap);
request.setAttribute("RESULT", CommonUtils.getJsonMap(map));
return "/ajax/ajaxResult";
}
/**
* 반제품검사 상세 조회 (팝업용)
*/
@ResponseBody
@RequestMapping("/quality/getSemiProductInspectionDetail.do")
public Map getSemiProductInspectionDetail(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
return service.getSemiProductInspectionDetail(paramMap);
}
/**
* 반제품검사 엑셀 다운로드
*/
@RequestMapping("/quality/semiProductInspectionExcelDownload.do")
public String semiProductInspectionExcelDownload(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
List list = service.getSemiProductInspectionList(request, paramMap);
List list = service.getSemiProductInspectionListForExcel(paramMap);
request.setAttribute("LIST", list);
return "/quality/semiProductInspectionExcel";
}