feat: 입력시스템 > 프로젝트 일반정보 > 발주처 > 직접 입력을 가장 하단에 오도록 순서 수정

main
thkim 2026-03-16 16:48:12 +09:00
parent 16d57f554c
commit edd6523d9d
1 changed files with 49 additions and 44 deletions

View File

@ -17,50 +17,55 @@
<select id="getGDisList" parameterType="map" resultType="egovMap"> <select id="getGDisList" parameterType="map" resultType="egovMap">
<![CDATA[ <![CDATA[
SELECT 'GL_DIS' CODE, SELECT *
GL_CODE AS CODE_VALUE, FROM (
DISTRICT AS CODE_TEXT, SELECT 'GL_DIS' CODE,
'GL_DIS' PARENT_CODE, GL_CODE AS CODE_VALUE,
GL_CODE AS PARENT_CODE_VALUE DISTRICT AS CODE_TEXT,
FROM TBL_DISTRICT 'GL_DIS' PARENT_CODE,
WHERE GM_CODE IS NULL GL_CODE AS PARENT_CODE_VALUE
AND USE_YN = 'Y' FROM TBL_DISTRICT
UNION WHERE GM_CODE IS NULL
SELECT 'GM_DIS' CODE, AND USE_YN = 'Y'
GM_CODE AS CODE_VALUE, UNION
DISTRICT AS CODE_TEXT, SELECT 'GM_DIS' CODE,
'GL_DIS' PARENT_CODE, GM_CODE AS CODE_VALUE,
GL_CODE AS PARENT_CODE_VALUE DISTRICT AS CODE_TEXT,
FROM TBL_DISTRICT 'GL_DIS' PARENT_CODE,
WHERE GS_CODE IS NULL GL_CODE AS PARENT_CODE_VALUE
AND GM_CODE IS NOT NULL FROM TBL_DISTRICT
AND GL_CODE<>'00' WHERE GS_CODE IS NULL
AND GM_CODE<>'00' AND GM_CODE IS NOT NULL
AND USE_YN = 'Y' AND GL_CODE<>'00'
UNION AND GM_CODE<>'00'
SELECT 'GS_DIS' CODE, AND USE_YN = 'Y'
GS_CODE AS CODE_VALUE, UNION
DISTRICT AS CODE_TEXT, SELECT 'GS_DIS' CODE,
'GL_DIS'||'GM_DIS' PARENT_CODE, GS_CODE AS CODE_VALUE,
GL_CODE||GM_CODE AS PARENT_CODE_VALUE DISTRICT AS CODE_TEXT,
FROM TBL_DISTRICT 'GL_DIS'||'GM_DIS' PARENT_CODE,
WHERE GF_CODE IS NULL GL_CODE||GM_CODE AS PARENT_CODE_VALUE
AND GS_CODE IS NOT NULL FROM TBL_DISTRICT
AND GL_CODE<>'00' WHERE GF_CODE IS NULL
AND GM_CODE<>'00' AND GS_CODE IS NOT NULL
AND GS_CODE<>'000' AND GL_CODE<>'00'
AND USE_YN = 'Y' AND GM_CODE<>'00'
UNION AND GS_CODE<>'000'
SELECT 'GF_DIS' CODE, AND USE_YN = 'Y'
GF_CODE AS CODE_VALUE, UNION
DISTRICT AS CODE_TEXT, SELECT 'GF_DIS' CODE,
'GL_DIS'||'GM_DIS'||'GF_DIS' AS PARENT_CODE, GF_CODE AS CODE_VALUE,
GL_CODE||GM_CODE||GS_CODE AS PARENT_CODE_VALUE DISTRICT AS CODE_TEXT,
FROM TBL_DISTRICT 'GL_DIS'||'GM_DIS'||'GF_DIS' AS PARENT_CODE,
WHERE GF_CODE IS NOT NULL GL_CODE||GM_CODE||GS_CODE AS PARENT_CODE_VALUE
AND USE_YN = 'Y' FROM TBL_DISTRICT
AND GF_CODE <> '0000' WHERE GF_CODE IS NOT NULL
ORDER BY CODE_TEXT 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> </select>