diff --git a/src/main/resources/egovframework/sqlmap/config/mappers/trublcfrncmng/trublcfrncmng_sql.xml b/src/main/resources/egovframework/sqlmap/config/mappers/trublcfrncmng/trublcfrncmng_sql.xml index 39f53652..6b0f013b 100644 --- a/src/main/resources/egovframework/sqlmap/config/mappers/trublcfrncmng/trublcfrncmng_sql.xml +++ b/src/main/resources/egovframework/sqlmap/config/mappers/trublcfrncmng/trublcfrncmng_sql.xml @@ -1040,7 +1040,41 @@ CASE_NO FROM C_ENDMTR WHERE CFRNC_NO = #{cfrncNo}) - ORDER BY CASE_NO DESC + ORDER BY + (CASE + WHEN MEDIATION_BIG = '성립' THEN 1 + WHEN MEDIATION_BIG = '불성립' THEN 2 + WHEN MEDIATION_BIG = '종결' THEN 3 + ELSE 4 + END) ASC + ,(CASE + WHEN MEDIATION_SMALL = '조정안 수락' THEN 101 + WHEN MEDIATION_SMALL = '당사자합의' THEN 102 + WHEN MEDIATION_SMALL = '조정안 불수락' THEN 103 + WHEN MEDIATION_SMALL = '신청인 조정안 불수락' THEN 104 + WHEN MEDIATION_SMALL = '피신청인 조정안 불수락' THEN 105 + WHEN MEDIATION_SMALL = '양 당사자 조정안 불수락' THEN 106 + WHEN MEDIATION_SMALL = '조정거부,신청인 조정거부' THEN 107 + WHEN MEDIATION_SMALL = '피신청인 조정거부' THEN 108 + WHEN MEDIATION_SMALL = '양 당사자 조정거부' THEN 109 + WHEN MEDIATION_SMALL = '신청서 미보완' THEN 110 + WHEN MEDIATION_SMALL = '답변서 미제출' THEN 111 + WHEN MEDIATION_SMALL = '출석불응' THEN 112 + WHEN MEDIATION_SMALL = '조정안 미제시' THEN 113 + WHEN MEDIATION_SMALL = '각하' THEN 114 + WHEN MEDIATION_SMALL = '신청인 소제기' THEN 115 + WHEN MEDIATION_SMALL = '피신청인 소제기' THEN 116 + WHEN MEDIATION_SMALL = '양 당사자 소제기' THEN 117 + WHEN MEDIATION_SMALL = '신청취하' THEN 118 + WHEN MEDIATION_SMALL = '당사자 폐업 등' THEN 119 + WHEN MEDIATION_SMALL = '당사자 회생절차 등' THEN 120 + WHEN MEDIATION_SMALL = '신청인 회생절차 등' THEN 121 + WHEN MEDIATION_SMALL = '피신청인 회생절차 등' THEN 122 + WHEN MEDIATION_SMALL = '기타' THEN 123 + ELSE 999 + END) ASC + ,CASE_NO ASC + @@ -1075,7 +1109,41 @@ AND A.MEDIATION_BIG NOT IN ('0616010000', '0617010000', '0618010000') AND A.MEDIATION_SMALL NOT IN ('0616000000', '0617000000', '0618000000') AND A.CASE_NO = B.CASE_NO - ORDER BY CASE_NO DESC + ORDER BY + (CASE + WHEN MEDIATION_BIG = '성립' THEN 1 + WHEN MEDIATION_BIG = '불성립' THEN 2 + WHEN MEDIATION_BIG = '종결' THEN 3 + ELSE 4 + END) ASC + ,(CASE + WHEN MEDIATION_SMALL = '조정안 수락' THEN 101 + WHEN MEDIATION_SMALL = '당사자합의' THEN 102 + WHEN MEDIATION_SMALL = '조정안 불수락' THEN 103 + WHEN MEDIATION_SMALL = '신청인 조정안 불수락' THEN 104 + WHEN MEDIATION_SMALL = '피신청인 조정안 불수락' THEN 105 + WHEN MEDIATION_SMALL = '양 당사자 조정안 불수락' THEN 106 + WHEN MEDIATION_SMALL = '조정거부,신청인 조정거부' THEN 107 + WHEN MEDIATION_SMALL = '피신청인 조정거부' THEN 108 + WHEN MEDIATION_SMALL = '양 당사자 조정거부' THEN 109 + WHEN MEDIATION_SMALL = '신청서 미보완' THEN 110 + WHEN MEDIATION_SMALL = '답변서 미제출' THEN 111 + WHEN MEDIATION_SMALL = '출석불응' THEN 112 + WHEN MEDIATION_SMALL = '조정안 미제시' THEN 113 + WHEN MEDIATION_SMALL = '각하' THEN 114 + WHEN MEDIATION_SMALL = '신청인 소제기' THEN 115 + WHEN MEDIATION_SMALL = '피신청인 소제기' THEN 116 + WHEN MEDIATION_SMALL = '양 당사자 소제기' THEN 117 + WHEN MEDIATION_SMALL = '신청취하' THEN 118 + WHEN MEDIATION_SMALL = '당사자 폐업 등' THEN 119 + WHEN MEDIATION_SMALL = '당사자 회생절차 등' THEN 120 + WHEN MEDIATION_SMALL = '신청인 회생절차 등' THEN 121 + WHEN MEDIATION_SMALL = '피신청인 회생절차 등' THEN 122 + WHEN MEDIATION_SMALL = '기타' THEN 123 + ELSE 999 + END) ASC + ,CASE_NO ASC +