mirror of
http://git.mhez-qa.uplus.co.kr/hubez/hubez-admin.git
synced 2025-12-06 19:25:44 +09:00
홈페이지 메뉴 관리 (작업중)
This commit is contained in:
@@ -551,4 +551,89 @@
|
||||
ORDER BY A.MENU_ODRG ASC
|
||||
</select>
|
||||
|
||||
<select id="selectHomeMenuList" parameterType="kr.co.uplus.ez.api.sysMgt.dto.HomeMenuReqDto" resultType="kr.co.uplus.ez.api.sysMgt.dto.HomeMenu">
|
||||
/* sysMgt-mapper.xml(selectHomeMenuList) 홈페이지 메뉴 조회 */
|
||||
SELECT
|
||||
A.MENU_NO
|
||||
, (SELECT B.MENU_NM FROM hubez_common.EZ_SVC_MENU B WHERE B.MENU_NO = A.PRNTS_MENU_NO) AS PRNT_NM
|
||||
, A.MENU_NM
|
||||
, A.MENU_GUBUN
|
||||
, A.MENU_ODRG
|
||||
, A.USE_YN
|
||||
, A.MENU_LVL
|
||||
, A.MENU_URL
|
||||
, A.REG_ID
|
||||
, A.REG_DT
|
||||
, A.CHG_ID
|
||||
, A.CHG_DT
|
||||
FROM
|
||||
hubez_common.EZ_SVC_MENU A
|
||||
WHERE
|
||||
1=1
|
||||
</select>
|
||||
|
||||
<select id="selectPrntMenu" resultType="kr.co.uplus.ez.api.sysMgt.dto.HomeMenu">
|
||||
/* sysMgt-mapper.xml(selectPrntMenu) 홈페이지 부모 메뉴 */
|
||||
SELECT
|
||||
MENU_NM AS MENU_NM
|
||||
FROM
|
||||
hubez_common.EZ_SVC_MENU
|
||||
WHERE
|
||||
1=1
|
||||
AND MENU_LVL = '1'
|
||||
</select>
|
||||
|
||||
<insert id="insertHomeMenu" parameterType="kr.co.uplus.ez.api.sysMgt.dto.HomeMenuReqDto">
|
||||
/* sysMgt-mapper.xml(insertHomeMenu) 홈페이지 메뉴 등록 */
|
||||
INSERT INTO hubez_common.EZ_SVC_MENU (
|
||||
MENU_NO
|
||||
, PRNTS_MENU_NO
|
||||
, MENU_NM
|
||||
, MENU_GUBUN
|
||||
, MENU_ODRG
|
||||
, USE_YN
|
||||
, MENU_LVL
|
||||
, MENU_URL
|
||||
, REG_ID
|
||||
, REG_DT
|
||||
, CHG_ID
|
||||
, CHG_DT
|
||||
) VALUES (
|
||||
(SELECT IFNULL(MAX(A.MENU_NO),0) + 1 FROM hubez_common.EZ_SVC_MENU A)
|
||||
, (SELECT B.MENU_NO FROM hubez_common.EZ_SVC_MENU B WHERE B.MENU_NM = #{prntNm})
|
||||
, #{menuNm}
|
||||
, #{menuGubun}
|
||||
, #{menuOdrg}
|
||||
, #{useYn}
|
||||
, #{menuLvl}
|
||||
, #{menuUrl}
|
||||
, #{regId}
|
||||
, NOW()
|
||||
, #{chgId}
|
||||
, NOW()
|
||||
)
|
||||
</insert>
|
||||
|
||||
<delete id="deleteHomeMenu" parameterType="kr.co.uplus.ez.api.sysMgt.dto.HomeMenuReqDto">
|
||||
/* sysMgt-mapper.xml(deleteHomeMenu) 홈페이지 메뉴 삭제 */
|
||||
DELETE FROM hubez_common.EZ_SVC_MENU
|
||||
WHERE
|
||||
MENU_NO = #{menuNo}
|
||||
</delete>
|
||||
|
||||
<update id="updateHomeMenu" parameterType="kr.co.uplus.ez.api.sysMgt.dto.HomeMenuReqDto">
|
||||
/* sysMgt-mapper.xml(updateHomeMenu) 홈페이지 메뉴 수정 */
|
||||
UPDATE hubez_common.EZ_SVC_MENU
|
||||
SET
|
||||
PRNTS_MENU_NO = #{prntsMenuNo}
|
||||
, MENU_NM = #{menuNm}
|
||||
, MENU_GUBUN = #{menuGubun}
|
||||
, MENU_ODRG = #{menuOdrg}
|
||||
, USE_YN = #{useYn}
|
||||
, MENU_LVL = #{menuLvl}
|
||||
, MENU_URL = #{menuUrl}
|
||||
, CHG_ID = #{chgId}
|
||||
, CHG_DT = #{chgDt}
|
||||
</update>
|
||||
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user