order by 조정 (null 값 목록 제일 아래)
manageList.xml -> 검수등록대기목록 complete_SQL.xml -> 검수등록완료목록 listReg.xml -> 입력중인프로젝트 현황 holeCoord.xml -> 좌표수정, 프로젝트명 수정main
parent
39c4fb1f46
commit
c919750d36
|
|
@ -42,7 +42,9 @@
|
||||||
ORDER BY
|
ORDER BY
|
||||||
<choose>
|
<choose>
|
||||||
<when test="sortField == 'projectName'"> T.PROJECT_NAME ${sortDir} </when>
|
<when test="sortField == 'projectName'"> T.PROJECT_NAME ${sortDir} </when>
|
||||||
<when test="sortField == 'userName'"> T.USER_NAME ${sortDir} </when>
|
<when test="sortField == 'userName'">
|
||||||
|
T.USER_NAME ${sortDir} <if test='sortDir == "desc"'> NULLS LAST </if>
|
||||||
|
</when>
|
||||||
|
|
||||||
<when test="sortField == 'datetime'">
|
<when test="sortField == 'datetime'">
|
||||||
T.DATETIME ${sortDir} <if test='sortDir == "desc"'> NULLS LAST </if>
|
T.DATETIME ${sortDir} <if test='sortDir == "desc"'> NULLS LAST </if>
|
||||||
|
|
|
||||||
|
|
@ -101,32 +101,36 @@
|
||||||
SELECT ROW_NUMBER() OVER (ORDER BY
|
SELECT ROW_NUMBER() OVER (ORDER BY
|
||||||
]]>
|
]]>
|
||||||
<choose>
|
<choose>
|
||||||
|
<!-- 프로젝트명 -->
|
||||||
<when test="sortField == 'projectName' and sortDir == 'asc'">
|
<when test="sortField == 'projectName' and sortDir == 'asc'">
|
||||||
T.PROJECT_NAME ASC
|
T.PROJECT_NAME ASC
|
||||||
</when>
|
</when>
|
||||||
<when test="sortField == 'projectName' and sortDir == 'desc'">
|
<when test="sortField == 'projectName' and sortDir == 'desc'">
|
||||||
T.PROJECT_NAME DESC
|
T.PROJECT_NAME DESC NULLS LAST
|
||||||
</when>
|
</when>
|
||||||
|
|
||||||
|
<!-- 공급자 -->
|
||||||
<when test="sortField == 'userName' and sortDir == 'asc'">
|
<when test="sortField == 'userName' and sortDir == 'asc'">
|
||||||
T.USER_NAME ASC
|
T.USER_NAME ASC
|
||||||
</when>
|
</when>
|
||||||
<when test="sortField == 'userName' and sortDir == 'desc'">
|
<when test="sortField == 'userName' and sortDir == 'desc'">
|
||||||
T.USER_NAME DESC
|
T.USER_NAME DESC NULLS LAST
|
||||||
</when>
|
</when>
|
||||||
|
|
||||||
|
<!-- 등록자 -->
|
||||||
<when test="sortField == 'createName' and sortDir == 'asc'">
|
<when test="sortField == 'createName' and sortDir == 'asc'">
|
||||||
T.CREATE_NAME ASC
|
T.CREATE_NAME ASC
|
||||||
</when>
|
</when>
|
||||||
<when test="sortField == 'createName' and sortDir == 'desc'">
|
<when test="sortField == 'createName' and sortDir == 'desc'">
|
||||||
T.CREATE_NAME DESC
|
T.CREATE_NAME DESC NULLS LAST
|
||||||
</when>
|
</when>
|
||||||
|
|
||||||
|
<!-- 입력일시 -->
|
||||||
<when test="sortField == 'datetime' and sortDir == 'asc'">
|
<when test="sortField == 'datetime' and sortDir == 'asc'">
|
||||||
T.DATETIME ASC
|
T.DATETIME ASC
|
||||||
</when>
|
</when>
|
||||||
<otherwise>
|
<otherwise>
|
||||||
T.DATETIME DESC
|
T.DATETIME DESC NULLS LAST
|
||||||
</otherwise>
|
</otherwise>
|
||||||
</choose>
|
</choose>
|
||||||
<![CDATA[
|
<![CDATA[
|
||||||
|
|
|
||||||
|
|
@ -50,7 +50,7 @@
|
||||||
</when>
|
</when>
|
||||||
<!-- 프로젝트명 역순 정렬 -->
|
<!-- 프로젝트명 역순 정렬 -->
|
||||||
<when test="sortField == 'projectName' and sortDir == 'desc'">
|
<when test="sortField == 'projectName' and sortDir == 'desc'">
|
||||||
F.PROJECT_NAME DESC
|
F.PROJECT_NAME DESC NULLS LAST
|
||||||
</when>
|
</when>
|
||||||
|
|
||||||
<!-- 공급자명 정렬 -->
|
<!-- 공급자명 정렬 -->
|
||||||
|
|
@ -59,7 +59,7 @@
|
||||||
</when>
|
</when>
|
||||||
<!-- 공급자명 역순 정렬 -->
|
<!-- 공급자명 역순 정렬 -->
|
||||||
<when test="sortField == 'userName' and sortDir == 'desc'">
|
<when test="sortField == 'userName' and sortDir == 'desc'">
|
||||||
F.USER_NAME DESC
|
F.USER_NAME DESC NULLS LAST
|
||||||
</when>
|
</when>
|
||||||
|
|
||||||
<!-- 시추공수 정렬 -->
|
<!-- 시추공수 정렬 -->
|
||||||
|
|
@ -68,7 +68,7 @@
|
||||||
</when>
|
</when>
|
||||||
<!-- 시추공수 역순 정렬 -->
|
<!-- 시추공수 역순 정렬 -->
|
||||||
<when test="sortField == 'holeCnt' and sortDir == 'desc'">
|
<when test="sortField == 'holeCnt' and sortDir == 'desc'">
|
||||||
F.HOLE_CNT DESC
|
F.HOLE_CNT DESC NULLS LAST
|
||||||
</when>
|
</when>
|
||||||
|
|
||||||
<!-- 입력일시 정렬 -->
|
<!-- 입력일시 정렬 -->
|
||||||
|
|
@ -77,7 +77,7 @@
|
||||||
</when>
|
</when>
|
||||||
<!-- 입력일시 역순 정렬 -->
|
<!-- 입력일시 역순 정렬 -->
|
||||||
<otherwise>
|
<otherwise>
|
||||||
F.DATETIME DESC
|
F.DATETIME DESC NULLS LAST
|
||||||
</otherwise>
|
</otherwise>
|
||||||
</choose>
|
</choose>
|
||||||
<![CDATA[
|
<![CDATA[
|
||||||
|
|
|
||||||
|
|
@ -203,7 +203,7 @@
|
||||||
</when>
|
</when>
|
||||||
<!-- 공급자 역순 정렬 -->
|
<!-- 공급자 역순 정렬 -->
|
||||||
<when test="sortField == 'userName' and sortDir == 'desc'">
|
<when test="sortField == 'userName' and sortDir == 'desc'">
|
||||||
T.USER_NAME DESC
|
T.USER_NAME DESC NULLS LAST
|
||||||
</when>
|
</when>
|
||||||
|
|
||||||
<!-- 입력일시 정렬 -->
|
<!-- 입력일시 정렬 -->
|
||||||
|
|
@ -212,7 +212,7 @@
|
||||||
</when>
|
</when>
|
||||||
<!-- 입력일시 역순 정렬 -->
|
<!-- 입력일시 역순 정렬 -->
|
||||||
<when test="sortField == 'datetime' and sortDir == 'desc'">
|
<when test="sortField == 'datetime' and sortDir == 'desc'">
|
||||||
T.DATETIME DESC, OB.MODIFY_CALL_DATE ASC
|
T.DATETIME DESC NULLS LAST, OB.MODIFY_CALL_DATE ASC
|
||||||
</when>
|
</when>
|
||||||
|
|
||||||
<!-- 공급일시 정렬 -->
|
<!-- 공급일시 정렬 -->
|
||||||
|
|
@ -221,7 +221,7 @@
|
||||||
</when>
|
</when>
|
||||||
<!-- 공급일시 역순 정렬 -->
|
<!-- 공급일시 역순 정렬 -->
|
||||||
<when test="sortField == 'regFinDate' and sortDir == 'desc'">
|
<when test="sortField == 'regFinDate' and sortDir == 'desc'">
|
||||||
OC.DATETIME DESC
|
OC.DATETIME DESC NULLS LAST
|
||||||
</when>
|
</when>
|
||||||
|
|
||||||
<!-- 차수 정렬 -->
|
<!-- 차수 정렬 -->
|
||||||
|
|
@ -230,7 +230,7 @@
|
||||||
</when>
|
</when>
|
||||||
<!-- 차수 역순 정렬 -->
|
<!-- 차수 역순 정렬 -->
|
||||||
<when test="sortField == 'histSeq' and sortDir == 'desc'">
|
<when test="sortField == 'histSeq' and sortDir == 'desc'">
|
||||||
OB.HIST_SEQ DESC, OC.DATETIME DESC
|
OB.HIST_SEQ DESC NULLS LAST, OC.DATETIME DESC NULLS LAST
|
||||||
</when>
|
</when>
|
||||||
|
|
||||||
<!-- 요청일시 정렬 -->
|
<!-- 요청일시 정렬 -->
|
||||||
|
|
@ -239,7 +239,7 @@
|
||||||
</when>
|
</when>
|
||||||
<!-- 요청일시 역순 정렬 -->
|
<!-- 요청일시 역순 정렬 -->
|
||||||
<when test="sortField == 'modifyCallDate' and sortDir == 'desc'">
|
<when test="sortField == 'modifyCallDate' and sortDir == 'desc'">
|
||||||
OB.MODIFY_CALL_DATE DESC
|
OB.MODIFY_CALL_DATE DESC NULLS LAST
|
||||||
</when>
|
</when>
|
||||||
</choose>
|
</choose>
|
||||||
<![CDATA[
|
<![CDATA[
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue