이지우 - 사건들 처리기간 종료일 일괄수정

This commit is contained in:
JIWOO 2025-05-09 18:47:01 +09:00
parent efccea3344
commit 66037a5783
2 changed files with 15 additions and 10 deletions

View File

@ -49,6 +49,13 @@ public class CaseUtilController {
public ResponseEntity<?> updateAutoEndDtAllCaseAjax(HttpServletRequest request, HttpSession session) throws Exception{ public ResponseEntity<?> updateAutoEndDtAllCaseAjax(HttpServletRequest request, HttpSession session) throws Exception{
Map<String, String> returnData = new HashMap<String, String>(); Map<String, String> returnData = new HashMap<String, String>();
List<String> test = caseUtilService.selectAutoEndDtTarget(); List<String> test = caseUtilService.selectAutoEndDtTarget();
System.out.println("사건 일괄 수정 총 "+ test.size()+"");
CaseUtilVO caseUtilVO = new CaseUtilVO();
if(test != null) {
caseUtilVO.setCaseNoList(test);
String failCaseNo = caseUtilService.updateAutoEndDt(caseUtilVO);
System.out.println("실패사건 "+ failCaseNo);
}
/*String failCaseNo = caseUtilService.updateAutoEndDt(caseUtilVO); /*String failCaseNo = caseUtilService.updateAutoEndDt(caseUtilVO);
if(failCaseNo.isEmpty()) { if(failCaseNo.isEmpty()) {
returnData.put("result", "success"); returnData.put("result", "success");

View File

@ -72,16 +72,14 @@
FROM FROM
C_MASTER cm C_MASTER cm
WHERE WHERE
cm.MEDIATION_END_DT IS NULL ( cm.MEDIATION_END_DT IS NULL
OR (cm.MEDIATION_END_DT LIKE '2025-%')
OR (cm.MEDIATION_END_DT2 LIKE '2025-%')
)
AND cm.CASE_END = 'Y' AND cm.CASE_END = 'Y'
AND EXISTS ( AND (
SELECT 1 EXISTS (SELECT 1 FROM C_DLBRTMTR cd WHERE cd.CASE_NO = cm.CASE_NO)
FROM C_DLBRTMTR cd OR EXISTS (SELECT 1 FROM C_ENDMTR ce WHERE ce.CASE_NO = cm.CASE_NO)
WHERE cd.CASE_NO = cm.CASE_NO )
UNION
SELECT 1
FROM C_ENDMTR ce
WHERE ce.CASE_NO = cm.CASE_NO
)
</select> </select>
</sqlMap> </sqlMap>