merge master into develop - CscListRForm.jsp FAQ 아코디언 버그 수정

This commit is contained in:
jilee4unity
2026-05-28 23:34:06 +09:00
7250 changed files with 570509 additions and 25 deletions

View File

@@ -0,0 +1,81 @@
<?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.auth.mapper.AuthMapper">
<select id="selectUserAuthor" parameterType="com.wb.domainserver.domain.auth.vo.AuthVO">
SELECT COUNT(*)
FROM GC_AUTH GA
INNER JOIN GC_AUTH_FNCT GAF
ON GA.AUTHOR_ID = GAF.AUTHOR_ID
INNER JOIN GC_FNCT GF
ON GAF.FNCT_ID = GF.FNCT_ID
AND GF.USE_AT = 'Y'
AND GF.SYS_DV_CD = '01'
AND GF.FNCT_URI = #{uri}
WHERE 1 = 1
AND GA.SYS_DV_CD = '01'
AND GA.USE_AT = 'Y'
AND GA.AUTHOR_ID = 1 -- 사용자 권한 고정 셋팅 값
</select>
<!--관리자 > 접근 가능한 쇼핑몰 리스트 조회-->
<select id="selectAuthorSopmalList" parameterType="com.wb.domainserver.domain.auth.vo.AuthVO" resultType="java.lang.String">
SELECT DISTINCT GMA.SOPMAL_CD
FROM GC_MANAGER GM
INNER JOIN GC_MANAGER_AUTH GMA
ON GM.MNGR_INNB = GMA.MNGR_INNB
INNER JOIN GC_SHOP GS
ON GMA.SOPMAL_CD = GS.SOPMAL_CD
WHERE GM.MNGR_INNB = #{mngrInnb}
AND GM.MNGR_STTUS_CD = '01'
ORDER BY GMA.SOPMAL_CD ASC
</select>
<!--관리자 > 쇼핑몰 페이지 권한 여부-->
<select id="selectAuthorSiteAt" parameterType="com.wb.domainserver.domain.auth.vo.AuthVO" resultType="java.lang.Integer">
SELECT COUNT(*)
FROM GC_MANAGER GM
INNER JOIN GC_MANAGER_AUTH GMA
ON GM.MNGR_INNB = GMA.MNGR_INNB
AND GMA.SOPMAL_CD = #{sopmalCd}
INNER JOIN GC_AUTH GA
ON GMA.AUTHOR_ID = GA.AUTHOR_ID
AND GA.USE_AT = 'Y'
INNER JOIN GC_AUTH_FNCT GAF
ON GA.AUTHOR_ID = GAF.AUTHOR_ID
INNER JOIN GC_FNCT GF
ON GAF.FNCT_ID = GF.FNCT_ID
AND GF.USE_AT = 'Y'
AND GF.SYS_DV_CD = #{sysDvCd}
AND GF.FNCT_URI = #{fnctUri}
WHERE GM.MNGR_INNB = #{mngrInnb}
AND GM.MNGR_STTUS_CD = '01'
</select>
<!--인트라넷 > 인트라넷 페이지 권한 여부-->
<select id="selectItrntAuthorSiteAt" parameterType="com.wb.domainserver.domain.auth.vo.AuthVO" resultType="java.lang.Integer">
SELECT COUNT(*)
FROM GC_STORE GS
INNER JOIN GC_STR_AUTH GSA
ON GS.STR_INNB = GSA.STR_INNB
INNER JOIN GC_AUTH GA
ON GSA.AUTHOR_ID = GA.AUTHOR_ID
AND GA.USE_AT = 'Y'
INNER JOIN GC_AUTH_FNCT GAF
ON GA.AUTHOR_ID = GAF.AUTHOR_ID
INNER JOIN GC_FNCT GF
ON GAF.FNCT_ID = GF.FNCT_ID
AND GF.USE_AT = 'Y'
AND GF.SYS_DV_CD = #{sysDvCd}
AND GF.FNCT_URI = #{fnctUri}
WHERE 1=1
AND GS.STR_INNB = #{mngrInnb}
AND GS.REPRSNT_BRAND = #{reprsntBrand} -- 대표브랜드명
<if test="tentGroup == '02'">
AND GS.STR_OPER_DV = #{strOperDv} -- 매장운영구분
</if>
AND GS.TENT_GROUP = #{tentGroup} -- 본사(01) 입점사(02)구분
</select>
</mapper>