테스트 전 저장

This commit is contained in:
leeheejin
2025-12-17 11:59:03 +09:00
parent b910545f22
commit 3b33b0c133
5 changed files with 713 additions and 98 deletions

View File

@@ -664,6 +664,24 @@ public class QualityController {
return service.getSemiProductInspectionDetail(paramMap);
}
/**
* 반제품검사 삭제
*/
@ResponseBody
@RequestMapping("/quality/deleteSemiProductInspection.do")
public Map deleteSemiProductInspection(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
return service.deleteSemiProductInspection(paramMap);
}
/**
* 반제품검사 행 잠금 (수정 불가 처리)
*/
@ResponseBody
@RequestMapping("/quality/lockSemiProductInspection.do")
public Map lockSemiProductInspection(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
return service.lockSemiProductInspection(paramMap);
}
/**
* 반제품검사 엑셀 다운로드 (JSP 방식)
*/
@@ -904,4 +922,23 @@ public class QualityController {
return service.saveIncomingInspectionProgress(request, paramMap);
}
/**
* OBJID 생성 (첨부파일 등록을 위한 미리 생성)
*/
@ResponseBody
@RequestMapping("/quality/generateObjId.do")
public Map generateObjId(HttpServletRequest request, @RequestParam Map<String, Object> paramMap){
Map result = new HashMap();
try {
String objId = CommonUtils.createObjId();
result.put("OBJID", objId);
result.put("result", true);
} catch(Exception e) {
e.printStackTrace();
result.put("result", false);
result.put("msg", e.getMessage());
}
return result;
}
}