merge master into develop - CscListRForm.jsp FAQ 아코디언 버그 수정
This commit is contained in:
@@ -0,0 +1,336 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.wb.domainserver.domain.gcone.common.mapper.BOCommonMapper">
|
||||
|
||||
<!-- 이미지 정보 수정 -->
|
||||
<update id="updateBOFileInfo" parameterType="com.wb.domainserver.domain.gcone.common.vo.BOCommonVO">
|
||||
<!-- 인트라넷 게시판 첨부파일 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'ITRB')">
|
||||
<![CDATA[
|
||||
DELETE FROM GC_INTRANET_BOARDDATA_FILE A
|
||||
WHERE A.SOPMAL_CD = #{shopCd} AND A.BBSCTT_ATCHMNFIL_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
<!-- 게시판 첨부파일 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'BDFL')">
|
||||
<![CDATA[
|
||||
DELETE FROM GC_BOARDDATA_FILE A
|
||||
WHERE A.SOPMAL_CD = #{shopCd} AND A.BBSCTT_ATCHMNFIL_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
<!-- 게시판 대표이미지 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'BDIG')">
|
||||
<![CDATA[
|
||||
UPDATE GC_BOARDDATA
|
||||
SET REPRSNT_IMG_ORGINL_FIL_NM=null, REPRSNT_IMG_SYS_FIL_NM=null
|
||||
WHERE SOPMAL_CD = #{shopCd} AND BBSCTT_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
<!-- 배너관리 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'BANR')">
|
||||
<![CDATA[
|
||||
UPDATE GC_GOODS_BANNER
|
||||
SET ORGINL_FIL_NM=null, SYS_FIL_NM=null, FIL_MG=null, FIL_TY=null, FIL_COURS=null
|
||||
WHERE SOPMAL_CD = #{shopCd} AND BANNER_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
<!-- 회원관리 등급이미지 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'MBRG')">
|
||||
<![CDATA[
|
||||
UPDATE GC_MEMBER_GRAD
|
||||
SET MBR_GRAD_ICON_COURS = null
|
||||
WHERE SOPMAL_CD = #{shopCd} AND MBR_GRAD_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
|
||||
<!-- 팝업관리 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'POUP')">
|
||||
<![CDATA[
|
||||
UPDATE GC_DESIGN_POPUP
|
||||
SET ORGINL_FIL_NM=null, SYS_FIL_NM=null, FIL_MG=null, FIL_TY=null, FIL_COURS=null
|
||||
WHERE SOPMAL_CD = #{shopCd} AND POPUP_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
<!-- 이벤트관리 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'EVNT')">
|
||||
<![CDATA[
|
||||
UPDATE GC_EVENT
|
||||
SET ORGINL_FIL_NM=null, SYS_FIL_NM=null, FIL_MG=null, FIL_TY=null, FIL_COURS=null
|
||||
WHERE SOPMAL_CD = #{shopCd} AND EVT_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
<!-- 메인화면관리(상단) -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'MANT')">
|
||||
<![CDATA[
|
||||
UPDATE GC_DESIGN
|
||||
SET TOP_ORGINL_FIL_NM=null, TOP_SYS_FIL_NM=null, TOP_FIL_MG=null, TOP_FIL_TY=null, TOP_FIL_COURS=null
|
||||
WHERE SOPMAL_CD = #{shopCd} AND MAIN_SITE_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
<!-- 메인화면관리(하단) -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'MANB')">
|
||||
<![CDATA[
|
||||
UPDATE GC_DESIGN
|
||||
SET FOOTER_ORGINL_FIL_NM=null, FOOTER_SYS_FIL_NM=null, FOOTER_FIL_MG=null, FOOTER_FIL_TY=null, FOOTER_FIL_COURS=null
|
||||
WHERE SOPMAL_CD = #{shopCd} AND MAIN_SITE_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
<!-- 메인컨텐츠관리 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'MANC')">
|
||||
<![CDATA[
|
||||
UPDATE GC_DESIGN_CONTENTS_ITEM
|
||||
SET ORGINL_FIL_NM=null, SYS_FIL_NM=null, FIL_MG=null, FIL_TY=null, FIL_COURS=null
|
||||
WHERE MAIN_SETUP_ITEM_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
|
||||
<!-- 메시지관리(인트라넷) -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'SMSI')">
|
||||
<![CDATA[
|
||||
DELETE FROM GC_INTRANET_SMS_FILE A
|
||||
WHERE A.F_SEQ = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
|
||||
<!-- 메시지관리 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'SMSF')">
|
||||
<![CDATA[
|
||||
DELETE FROM GC_SMS_FILE A
|
||||
WHERE A.SMS_FILE_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
|
||||
<!-- 대용량메시지관리 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'SMSQ')">
|
||||
<![CDATA[
|
||||
UPDATE GC_LGQY_SMS
|
||||
SET ORGINL_FIL_NM=null, SYS_FIL_NM=null, FIL_MG=null, FIL_TY=null, FIL_COURS=null
|
||||
WHERE SMS_LGQY_SNDNG_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
<!-- 매장관리(대표이미지) -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'STOR')">
|
||||
<![CDATA[
|
||||
UPDATE GC_STORE
|
||||
SET STR_REPRSNT_IMG=null
|
||||
WHERE STR_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
</update>
|
||||
|
||||
|
||||
<!-- 상품 이미지 정보 수정 -->
|
||||
<!-- 상품정보 조회 -->
|
||||
<select id="selectGoodsInfo"
|
||||
parameterType="com.wb.domainserver.domain.gcone.common.vo.BOCommonVO"
|
||||
resultType="dataMap">
|
||||
<![CDATA[
|
||||
SELECT A.CUT_NB, A.GOODS_INNB FROM GC_GOODS_IMAGE A WHERE A.GOODS_IMG_INNB = #{fileSeq} AND A.SOPMAL_CD = #{shopCd}
|
||||
]]>
|
||||
</select>
|
||||
<delete id="updateBOGoodsFileInfo" parameterType="com.wb.domainserver.domain.gcone.common.vo.BOCommonVO">
|
||||
<![CDATA[
|
||||
DELETE FROM GC_GOODS_IMAGE
|
||||
WHERE SOPMAL_CD = #{shopCd} and GOODS_INNB = #{goodsInnb} and CUT_NB = #{cutNb}
|
||||
]]>
|
||||
</delete>
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- 이미지 경로 조회 -->
|
||||
<select id = "selectBOFileInfo"
|
||||
parameterType="com.wb.domainserver.domain.gcone.common.vo.BOCommonVO"
|
||||
resultType="dataMap">
|
||||
<!-- 인트라넷 게시판 첨부파일 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'ITRB')">
|
||||
<![CDATA[
|
||||
SELECT concat(A.FIL_COURS , CASE WHEN RIGHT(FIL_COURS, 1) = '/' THEN '' ELSE '/' END , A.SYS_FIL_NM) AS FILE_FULL_PATH
|
||||
, FIL_DV_CD, ORGINL_FIL_NM
|
||||
FROM GC_INTRANET_BOARDDATA_FILE A
|
||||
WHERE A.SOPMAL_CD = #{shopCd} AND A.BBSCTT_ATCHMNFIL_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
<!-- 게시판 첨부파일 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'BDFL')">
|
||||
<![CDATA[
|
||||
SELECT concat(A.FIL_COURS , CASE WHEN RIGHT(FIL_COURS, 1) = '/' THEN '' ELSE '/' END , A.SYS_FIL_NM) AS FILE_FULL_PATH
|
||||
, FIL_DV_CD, ORGINL_FIL_NM
|
||||
FROM GC_BOARDDATA_FILE A
|
||||
WHERE A.SOPMAL_CD = #{shopCd} AND A.BBSCTT_ATCHMNFIL_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
<!-- 게시판 대표이미지 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'BDIG')">
|
||||
<![CDATA[
|
||||
SELECT REPRSNT_IMG_SYS_FIL_NM AS FILE_FULL_PATH
|
||||
, '01' FIL_DV_CD , '' ORGINL_FIL_NM
|
||||
FROM GC_BOARDDATA
|
||||
WHERE SOPMAL_CD = #{shopCd} AND BBSCTT_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
<!-- 배너관리 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'BANR')">
|
||||
<![CDATA[
|
||||
SELECT concat(A.FIL_COURS ,'/', A.SYS_FIL_NM) AS FILE_FULL_PATH
|
||||
, '01' FIL_DV_CD , ORGINL_FIL_NM
|
||||
FROM GC_GOODS_BANNER A
|
||||
WHERE SOPMAL_CD = #{shopCd} AND BANNER_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
<!-- 회원관리 등급이미지 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'MBRG')">
|
||||
<![CDATA[
|
||||
SELECT MBR_GRAD_ICON_COURS AS FILE_FULL_PATH
|
||||
, '01' FIL_DV_CD , '' ORGINL_FIL_NM
|
||||
FROM GC_MEMBER_GRAD
|
||||
WHERE MBR_GRAD_INNB = #{fileSeq}
|
||||
AND SOPMAL_CD = #{shopCd}
|
||||
]]>
|
||||
</if>
|
||||
<!-- 상품 이미지 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'GDIG')">
|
||||
<![CDATA[
|
||||
SELECT IMG AS FILE_FULL_PATH
|
||||
, '01' FIL_DV_CD , '' ORGINL_FIL_NM
|
||||
FROM GC_GOODS_IMAGE A
|
||||
WHERE A.SOPMAL_CD = 'NC' AND A.GOODS_IMG_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
<!-- 팝업관리 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'POUP')">
|
||||
<![CDATA[
|
||||
SELECT concat(A.FIL_COURS ,'/', A.SYS_FIL_NM ) AS FILE_FULL_PATH
|
||||
, '01' FIL_DV_CD, ORGINL_FIL_NM
|
||||
FROM GC_DESIGN_POPUP A
|
||||
WHERE A.POPUP_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
<!-- 이벤트관리 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'EVNT')">
|
||||
<![CDATA[
|
||||
SELECT concat(A.FIL_COURS ,'/', A.SYS_FIL_NM) AS FILE_FULL_PATH
|
||||
, '01' FIL_DV_CD , ORGINL_FIL_NM
|
||||
FROM GC_EVENT A
|
||||
WHERE SOPMAL_CD = #{shopCd} AND EVT_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
<!-- 메인화면관리(상단) -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'MANT')">
|
||||
<![CDATA[
|
||||
SELECT concat(A.TOP_FIL_COURS ,'/', A.TOP_SYS_FIL_NM) AS FILE_FULL_PATH
|
||||
, '01' FIL_DV_CD , TOP_ORGINL_FIL_NM AS ORGINL_FIL_NM
|
||||
FROM GC_DESIGN A
|
||||
WHERE SOPMAL_CD = #{shopCd} AND MAIN_SITE_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
<!-- 메인화면관리(하단) -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'MANB')">
|
||||
<![CDATA[
|
||||
SELECT concat(A.FOOTER_FIL_COURS ,'/', A.FOOTER_SYS_FIL_NM) AS FILE_FULL_PATH
|
||||
, '01' FIL_DV_CD , FOOTER_ORGINL_FIL_NM AS ORGINL_FIL_NM
|
||||
FROM GC_DESIGN A
|
||||
WHERE SOPMAL_CD = #{shopCd} AND MAIN_SITE_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
<!-- 메인컨텐츠관리 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'MANC')">
|
||||
<![CDATA[
|
||||
SELECT concat(A.FIL_COURS ,'/', A.SYS_FIL_NM) AS FILE_FULL_PATH
|
||||
, '01' FIL_DV_CD , ORGINL_FIL_NM
|
||||
FROM GC_DESIGN_CONTENTS_ITEM A
|
||||
WHERE MAIN_SETUP_ITEM_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
|
||||
<!-- 메시지관리(인트라넷) -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'SMSI')">
|
||||
<![CDATA[
|
||||
SELECT CONCAT(A.F_COURSE ,'/', A.F_NAME) AS FILE_FULL_PATH
|
||||
, '01' FIL_DV_CD , F_NAME_ORG AS ORGINL_FIL_NM
|
||||
FROM GC_INTRANET_SMS_FILE A
|
||||
WHERE A.F_SEQ = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
|
||||
<!-- 메시지관리 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'SMSF')">
|
||||
<![CDATA[
|
||||
SELECT concat(A.FIL_COURS ,'/', A.SYS_FIL_NM) AS FILE_FULL_PATH
|
||||
, '01' FIL_DV_CD , ORGINL_FIL_NM
|
||||
FROM GC_SMS_FILE A
|
||||
WHERE A.SMS_FILE_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
|
||||
<!-- 대용량메시지관리 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'SMSQ')">
|
||||
<![CDATA[
|
||||
SELECT concat(A.FIL_COURS ,'/', A.SYS_FIL_NM) AS FILE_FULL_PATH
|
||||
, '01' FIL_DV_CD , ORGINL_FIL_NM
|
||||
FROM GC_LGQY_SMS A
|
||||
WHERE A.SMS_LGQY_SNDNG_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
<!-- 카테고리조회 -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'CTGY')">
|
||||
<![CDATA[
|
||||
SELECT concat(FIL_COURS ,'/', SYS_FIL_NM) AS FILE_FULL_PATH
|
||||
, '01' FIL_DV_CD , ORGINL_FIL_NM
|
||||
FROM GC_CATEGORY
|
||||
WHERE CTGRY_ID = #{fileSeq}
|
||||
AND SOPMAL_CD = #{shopCd}
|
||||
]]>
|
||||
</if>
|
||||
|
||||
<!-- 매장관리(대표이미지) -->
|
||||
<if test="@com.wb.domainserver.util.dataaccess.MybaitsUtil@isEquals(menuGb, 'STOR')">
|
||||
<![CDATA[
|
||||
SELECT STR_REPRSNT_IMG AS FILE_FULL_PATH
|
||||
, '01' FIL_DV_CD
|
||||
FROM GC_STORE
|
||||
WHERE STR_INNB = #{fileSeq}
|
||||
]]>
|
||||
</if>
|
||||
</select>
|
||||
|
||||
<select id = "selectEncptKey"
|
||||
parameterType="com.wb.domainserver.domain.gcone.common.vo.BOCommonVO"
|
||||
resultType = "java.lang.String">
|
||||
<![CDATA[
|
||||
SELECT ENCPT_KEY
|
||||
FROM GC_ENCPT_KEY A
|
||||
WHERE ENCPT_KEY_DV_CD = #{encptKeyDvCd}
|
||||
AND IDNTFC_INNB = #{idntfcInnb}
|
||||
]]>
|
||||
</select>
|
||||
|
||||
<insert id="insertEncptKey" parameterType="com.wb.domainserver.domain.gcone.common.vo.BOCommonVO">
|
||||
|
||||
<selectKey order="BEFORE" keyProperty="encptKeyInnb" resultType="java.lang.String">
|
||||
<![CDATA[
|
||||
SELECT IFNULL(MAX(ENCPT_KEY_INNB), 0)+1
|
||||
FROM GC_ENCPT_KEY
|
||||
]]>
|
||||
</selectKey>
|
||||
<![CDATA[
|
||||
INSERT INTO GC_ENCPT_KEY (
|
||||
ENCPT_KEY_INNB,
|
||||
ENCPT_KEY_DV_CD,
|
||||
IDNTFC_INNB,
|
||||
ENCPT_KEY,
|
||||
REGUSR,
|
||||
REGIST_DT
|
||||
)
|
||||
VALUES (
|
||||
#{encptKeyInnb},
|
||||
#{encptKeyDvCd},
|
||||
#{idntfcInnb},
|
||||
#{encptKey},
|
||||
${regusr},
|
||||
SYSDATE()
|
||||
)
|
||||
]]>
|
||||
</insert>
|
||||
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user