품질관리_고객CS관리

This commit is contained in:
2025-12-09 11:53:57 +09:00
parent d3e2ffa662
commit a4a066390d
11 changed files with 1378 additions and 274 deletions

View File

@@ -388,6 +388,23 @@ public class CommonController {
return "/viewImage";
}
/**
* objId 기반 이미지 뷰어 (한글 파일명 지원)
* @param request
* @param paramMap
* @return
*/
@RequestMapping("/common/viewImageByObjId.do")
public String viewImageByObjId(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
Map fileInfo = commonService.getFileInfo(paramMap);
if(fileInfo != null){
request.setAttribute("attDir", CommonUtils.checkNull(fileInfo.get("FILE_PATH")));
request.setAttribute("savedFileName", CommonUtils.checkNull(fileInfo.get("SAVED_FILE_NAME")));
request.setAttribute("realFileName", CommonUtils.checkNull(fileInfo.get("REAL_FILE_NAME")));
}
return "/viewImageByObjId";
}
/**
* 사용자 조회(공통)
* @param request
@@ -621,6 +638,16 @@ public class CommonController {
return "/common/FileRegistPopup";
}
/**
* 이미지 파일 등록 팝업 (이미지만 업로드 가능)
*/
@RequestMapping("/common/ImageRegistPopup.do")
public String ImageRegistPopup(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
request.setAttribute("docType", CommonUtils.checkNull(paramMap.get("docType")));
request.setAttribute("docTypeName", CommonUtils.checkNull(paramMap.get("docTypeName")));
return "/common/ImageRegistPopup";
}
@RequestMapping("/common/FileDetailPopup.do")
public String FileDetailPopup(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
request.setAttribute("docType", CommonUtils.checkNull(paramMap.get("docType")));