feat: 입력시스템 > 프로젝트 일반정보 > 발주처 > 직접 입력을 가장 하단에 오도록 순서 수정
parent
16d57f554c
commit
edd6523d9d
|
|
@ -17,50 +17,55 @@
|
|||
|
||||
<select id="getGDisList" parameterType="map" resultType="egovMap">
|
||||
<![CDATA[
|
||||
SELECT 'GL_DIS' CODE,
|
||||
GL_CODE AS CODE_VALUE,
|
||||
DISTRICT AS CODE_TEXT,
|
||||
'GL_DIS' PARENT_CODE,
|
||||
GL_CODE AS PARENT_CODE_VALUE
|
||||
FROM TBL_DISTRICT
|
||||
WHERE GM_CODE IS NULL
|
||||
AND USE_YN = 'Y'
|
||||
UNION
|
||||
SELECT 'GM_DIS' CODE,
|
||||
GM_CODE AS CODE_VALUE,
|
||||
DISTRICT AS CODE_TEXT,
|
||||
'GL_DIS' PARENT_CODE,
|
||||
GL_CODE AS PARENT_CODE_VALUE
|
||||
FROM TBL_DISTRICT
|
||||
WHERE GS_CODE IS NULL
|
||||
AND GM_CODE IS NOT NULL
|
||||
AND GL_CODE<>'00'
|
||||
AND GM_CODE<>'00'
|
||||
AND USE_YN = 'Y'
|
||||
UNION
|
||||
SELECT 'GS_DIS' CODE,
|
||||
GS_CODE AS CODE_VALUE,
|
||||
DISTRICT AS CODE_TEXT,
|
||||
'GL_DIS'||'GM_DIS' PARENT_CODE,
|
||||
GL_CODE||GM_CODE AS PARENT_CODE_VALUE
|
||||
FROM TBL_DISTRICT
|
||||
WHERE GF_CODE IS NULL
|
||||
AND GS_CODE IS NOT NULL
|
||||
AND GL_CODE<>'00'
|
||||
AND GM_CODE<>'00'
|
||||
AND GS_CODE<>'000'
|
||||
AND USE_YN = 'Y'
|
||||
UNION
|
||||
SELECT 'GF_DIS' CODE,
|
||||
GF_CODE AS CODE_VALUE,
|
||||
DISTRICT AS CODE_TEXT,
|
||||
'GL_DIS'||'GM_DIS'||'GF_DIS' AS PARENT_CODE,
|
||||
GL_CODE||GM_CODE||GS_CODE AS PARENT_CODE_VALUE
|
||||
FROM TBL_DISTRICT
|
||||
WHERE GF_CODE IS NOT NULL
|
||||
AND USE_YN = 'Y'
|
||||
AND GF_CODE <> '0000'
|
||||
ORDER BY CODE_TEXT
|
||||
SELECT *
|
||||
FROM (
|
||||
SELECT 'GL_DIS' CODE,
|
||||
GL_CODE AS CODE_VALUE,
|
||||
DISTRICT AS CODE_TEXT,
|
||||
'GL_DIS' PARENT_CODE,
|
||||
GL_CODE AS PARENT_CODE_VALUE
|
||||
FROM TBL_DISTRICT
|
||||
WHERE GM_CODE IS NULL
|
||||
AND USE_YN = 'Y'
|
||||
UNION
|
||||
SELECT 'GM_DIS' CODE,
|
||||
GM_CODE AS CODE_VALUE,
|
||||
DISTRICT AS CODE_TEXT,
|
||||
'GL_DIS' PARENT_CODE,
|
||||
GL_CODE AS PARENT_CODE_VALUE
|
||||
FROM TBL_DISTRICT
|
||||
WHERE GS_CODE IS NULL
|
||||
AND GM_CODE IS NOT NULL
|
||||
AND GL_CODE<>'00'
|
||||
AND GM_CODE<>'00'
|
||||
AND USE_YN = 'Y'
|
||||
UNION
|
||||
SELECT 'GS_DIS' CODE,
|
||||
GS_CODE AS CODE_VALUE,
|
||||
DISTRICT AS CODE_TEXT,
|
||||
'GL_DIS'||'GM_DIS' PARENT_CODE,
|
||||
GL_CODE||GM_CODE AS PARENT_CODE_VALUE
|
||||
FROM TBL_DISTRICT
|
||||
WHERE GF_CODE IS NULL
|
||||
AND GS_CODE IS NOT NULL
|
||||
AND GL_CODE<>'00'
|
||||
AND GM_CODE<>'00'
|
||||
AND GS_CODE<>'000'
|
||||
AND USE_YN = 'Y'
|
||||
UNION
|
||||
SELECT 'GF_DIS' CODE,
|
||||
GF_CODE AS CODE_VALUE,
|
||||
DISTRICT AS CODE_TEXT,
|
||||
'GL_DIS'||'GM_DIS'||'GF_DIS' AS PARENT_CODE,
|
||||
GL_CODE||GM_CODE||GS_CODE AS PARENT_CODE_VALUE
|
||||
FROM TBL_DISTRICT
|
||||
WHERE GF_CODE IS NOT NULL
|
||||
AND USE_YN = 'Y'
|
||||
AND GF_CODE <> '0000'
|
||||
) t
|
||||
ORDER BY
|
||||
CASE WHEN t.CODE_TEXT = '직접입력' THEN 2 ELSE 1 END,
|
||||
t.CODE_TEXT
|
||||
]]>
|
||||
</select>
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue