1074 lines
28 KiB
XML
1074 lines
28 KiB
XML
<?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.api.mapper.BOApiMapper">
|
|
|
|
|
|
<sql id="selectOrderListWhere">
|
|
<![CDATA[
|
|
WHERE 1=1
|
|
]]>
|
|
<if test="shopMalCd != null and shopMalCd != ''">
|
|
<![CDATA[
|
|
AND GO.SOPMAL_CD = #{shopMalCd}
|
|
]]>
|
|
</if>
|
|
<if test="startDate != null and startDate != ''">
|
|
<![CDATA[
|
|
AND GO.ORDR_RCEPT_DT between #{startDate} and #{endDate}
|
|
]]>
|
|
</if>
|
|
<if test="uStartDate != null and uStartDate != ''">
|
|
<![CDATA[
|
|
AND GO.UPDT_DT between #{uStartDate} and #{uEndDate}
|
|
]]>
|
|
</if>
|
|
</sql>
|
|
|
|
<sql id="selectOrderItemListWhere">
|
|
<![CDATA[
|
|
WHERE 1=1
|
|
]]>
|
|
<if test="shopMalCd != null and shopMalCd != ''">
|
|
<![CDATA[
|
|
AND sopmal_cd = #{shopMalCd}
|
|
]]>
|
|
</if>
|
|
</sql>
|
|
|
|
<sql id="selectOrderItemOptionListWhere">
|
|
<![CDATA[
|
|
WHERE 1=1
|
|
]]>
|
|
<if test="shopMalCd != null and shopMalCd != ''">
|
|
<![CDATA[
|
|
AND sopmal_cd = #{shopMalCd}
|
|
]]>
|
|
</if>
|
|
<if test="startDate != null and startDate != ''">
|
|
<![CDATA[
|
|
AND REGIST_DT between #{startDate} and #{endDate}
|
|
]]>
|
|
</if>
|
|
<if test="uStartDate != null and uStartDate != ''">
|
|
<![CDATA[
|
|
AND UPDT_DT between #{uStartDate} and #{uEndDate}
|
|
]]>
|
|
</if>
|
|
</sql>
|
|
|
|
<sql id="selectMemberListWhere">
|
|
<![CDATA[
|
|
WHERE 1=1
|
|
]]>
|
|
<if test="shopMalCd != null and shopMalCd != ''">
|
|
<![CDATA[
|
|
AND MBR_DV_CD = #{shopMalCd}
|
|
]]>
|
|
</if>
|
|
<if test="startDate != null and startDate != ''">
|
|
<![CDATA[
|
|
AND REGIST_DT between #{startDate} and #{endDate}
|
|
]]>
|
|
</if>
|
|
<if test="uStartDate != null and uStartDate != ''">
|
|
<![CDATA[
|
|
AND UPDT_DT between #{uStartDate} and #{uEndDate}
|
|
]]>
|
|
</if>
|
|
</sql>
|
|
|
|
<sql id="selectMemberSiteListWhere">
|
|
<![CDATA[
|
|
WHERE 1=1
|
|
]]>
|
|
<if test="shopMalCd != null and shopMalCd != ''">
|
|
<![CDATA[
|
|
AND sopmal_cd = #{shopMalCd}
|
|
]]>
|
|
</if>
|
|
<if test="startDate != null and startDate != ''">
|
|
<![CDATA[
|
|
AND REGIST_DT between #{startDate} and #{endDate}
|
|
]]>
|
|
</if>
|
|
<if test="uStartDate != null and uStartDate != ''">
|
|
<![CDATA[
|
|
AND UPDT_DT between #{uStartDate} and #{uEndDate}
|
|
]]>
|
|
</if>
|
|
</sql>
|
|
|
|
<sql id="selectExtrlMemberListWhere">
|
|
<![CDATA[
|
|
WHERE 1=1
|
|
]]>
|
|
<if test="shopMalCd != null and shopMalCd != ''">
|
|
<![CDATA[
|
|
AND sopmal_cd = #{shopMalCd}
|
|
]]>
|
|
</if>
|
|
<if test="startDate != null and startDate != ''">
|
|
<![CDATA[
|
|
AND REGIST_DT between #{startDate} and #{endDate}
|
|
]]>
|
|
</if>
|
|
<if test="uStartDate != null and uStartDate != ''">
|
|
<![CDATA[
|
|
AND UPDT_DT between #{uStartDate} and #{uEndDate}
|
|
]]>
|
|
</if>
|
|
</sql>
|
|
|
|
<sql id="selectOrreOptionStatListWhere">
|
|
<![CDATA[
|
|
WHERE 1=1
|
|
]]>
|
|
<if test="shopMalCd != null and shopMalCd != ''">
|
|
<![CDATA[
|
|
AND sopmal_cd = #{shopMalCd}
|
|
]]>
|
|
</if>
|
|
<if test="startDate != null and startDate != ''">
|
|
<![CDATA[
|
|
AND SETLE_COMPT_DT between #{startDate} and #{endDate}
|
|
]]>
|
|
</if>
|
|
<if test="uStartDate != null and uStartDate != ''">
|
|
<![CDATA[
|
|
AND UPDT_DT between #{uStartDate} and #{uEndDate}
|
|
]]>
|
|
</if>
|
|
</sql>
|
|
|
|
<sql id="selectOrreStatListWhere">
|
|
<![CDATA[
|
|
WHERE 1=1
|
|
]]>
|
|
<if test="shopMalCd != null and shopMalCd != ''">
|
|
<![CDATA[
|
|
AND sopmal_cd = #{shopMalCd}
|
|
]]>
|
|
</if>
|
|
<if test="startDate != null and startDate != ''">
|
|
<![CDATA[
|
|
AND SETLE_COMPT_DT between #{startDate} and #{endDate}
|
|
]]>
|
|
</if>
|
|
<if test="uStartDate != null and uStartDate != ''">
|
|
<![CDATA[
|
|
AND UPDT_DT between #{uStartDate} and #{uEndDate}
|
|
]]>
|
|
</if>
|
|
</sql>
|
|
|
|
<sql id="selectCouponListWhere">
|
|
<![CDATA[
|
|
WHERE 1=1
|
|
]]>
|
|
<if test="shopMalCd != null and shopMalCd != ''">
|
|
<![CDATA[
|
|
AND sopmal_cd = #{shopMalCd}
|
|
]]>
|
|
</if>
|
|
<if test="startDate != null and startDate != ''">
|
|
<![CDATA[
|
|
AND REGIST_DT between #{startDate} and #{endDate}
|
|
]]>
|
|
</if>
|
|
<if test="uStartDate != null and uStartDate != ''">
|
|
<![CDATA[
|
|
AND UPDT_DT between #{uStartDate} and #{uEndDate}
|
|
]]>
|
|
</if>
|
|
</sql>
|
|
|
|
<sql id="selectAnalysisErpGoodsListWhere">
|
|
<![CDATA[
|
|
WHERE 1=1
|
|
]]>
|
|
<if test="shopMalCd != null and shopMalCd != ''">
|
|
<![CDATA[
|
|
AND sopmal_cd = #{shopMalCd}
|
|
]]>
|
|
</if>
|
|
</sql>
|
|
|
|
<sql id="selectAnalysisErpSetGoodsListWhere">
|
|
<![CDATA[
|
|
WHERE 1=1
|
|
]]>
|
|
<if test="shopMalCd != null and shopMalCd != ''">
|
|
<![CDATA[
|
|
AND sopmal_cd = #{shopMalCd}
|
|
]]>
|
|
</if>
|
|
</sql>
|
|
|
|
<sql id="selectErpTotalStatisticsListWhere">
|
|
<![CDATA[
|
|
WHERE 1=1
|
|
]]>
|
|
<if test="shopMalCd != null and shopMalCd != ''">
|
|
<![CDATA[
|
|
AND brand_nm = #{shopMalCd}
|
|
]]>
|
|
</if>
|
|
<if test="startDate != null and startDate != ''">
|
|
<![CDATA[
|
|
AND SALE_DT between #{startDate} and #{endDate}
|
|
]]>
|
|
</if>
|
|
<if test="uStartDate != null and uStartDate != ''">
|
|
<![CDATA[
|
|
AND UPDATE_DT between #{uStartDate} and #{uEndDate}
|
|
]]>
|
|
</if>
|
|
</sql>
|
|
|
|
<sql id="selectAccessStatListWhere">
|
|
<![CDATA[
|
|
WHERE 1=1
|
|
]]>
|
|
<if test="shopMalCd != null and shopMalCd != ''">
|
|
<![CDATA[
|
|
AND sopmal_cd = #{shopMalCd}
|
|
]]>
|
|
</if>
|
|
<if test="startDate != null and startDate != ''">
|
|
<![CDATA[
|
|
AND REGIST_DT between #{startDate} and #{endDate}
|
|
]]>
|
|
</if>
|
|
</sql>
|
|
|
|
<sql id="selectAccessLogListWhere">
|
|
<![CDATA[
|
|
WHERE 1=1
|
|
]]>
|
|
<if test="shopMalCd != null and shopMalCd != ''">
|
|
<![CDATA[
|
|
AND sopmal_cd = #{shopMalCd}
|
|
]]>
|
|
</if>
|
|
<if test="startDate != null and startDate != ''">
|
|
<![CDATA[
|
|
AND REGIST_DE between #{startDate} and #{endDate}
|
|
]]>
|
|
</if>
|
|
</sql>
|
|
|
|
<select id="selectOrderList"
|
|
parameterType="map"
|
|
resultType="dataMap">
|
|
<![CDATA[
|
|
SELECT
|
|
GO.ORDR_INNB,
|
|
GOIO.SOPMAL_CD,
|
|
GO.MBR_INNB,
|
|
GO.MBR_DV_CD,
|
|
GO.MNGR_INNB,
|
|
GO.ORGINL_ORDR_INNB,
|
|
GOIO.ORDR_STTUS_CD,
|
|
GO.ORDR_TY_CD,
|
|
GO.RL_SETLE_AMT,
|
|
GO.ENURI_AMT,
|
|
SHA2(GO.ORDRR_NM,256) AS ORDRR_NM,
|
|
SHA2(GO.ORDRR_TELNB,256) AS ORDRR_TELNB,
|
|
CASE
|
|
WHEN GO.ORDRR_NM = '*삭제*' THEN OC.CELLPHONE
|
|
ELSE SHA2(CAST(AES_DECRYPT(UNHEX(GO.ORDRR_MBTLNB) , #{secretkey}) AS CHAR(50)), 256)
|
|
END AS ORDRR_MBTLNB,
|
|
GO.ORDRR_EMAIL,
|
|
GO.PURCHS_MTH_CD,
|
|
GO.SESION_ID,
|
|
GO.IMPRTNC_ORDR_AT,
|
|
GO.SLE_ENVRN_CD,
|
|
GO.REMND_INFLOW_DV_CD,
|
|
GO.REMND_INFLOW_LOG_INNB,
|
|
GO.SKN_ENVRN_CD,
|
|
GO.SETLE_CNFIRM_SMS_SNDNG_AT,
|
|
GO.ORDR_SMS_SNDNG_AT,
|
|
GO.ORDR_MEMO,
|
|
GO.COLCT_DATA_CECK_AT,
|
|
GO.IP,
|
|
GO.FRST_PURCHS_AT,
|
|
GO.AGENT_ID,
|
|
GO.ORDR_RCEPT_DT,
|
|
GO.SETLE_COMPT_DT,
|
|
GO.SELNG_PRUF_UN_INTRLCK_AT,
|
|
GO.INDVDL_SETLE_SJ,
|
|
GO.INDVDL_SETLE_VALID_DE,
|
|
GO.INDVDL_SETLE_MLG_USE_POSBL_AT,
|
|
GO.SMRT_SHOPNG_ORDRNB,
|
|
GO.SMRT_SHOPNG_DV_CD,
|
|
GO.SMRT_SHOPNG_POINT_USE_AMT,
|
|
GO.SMRT_SHOPNG_ORDR_DT,
|
|
GO.SMRT_SHOPNG_SETLE_DT,
|
|
GO.STR_INNB,
|
|
GO.POS_HDQRTRS_CD,
|
|
GO.POS_CD,
|
|
GO.POSNB,
|
|
GO.POS_ORDR_DT,
|
|
GO.RCIPT_NB,
|
|
GO.DWLD_COUPON_INNB,
|
|
GO.ERP_LOG_INNB,
|
|
GO.INFLOW_COURS_DOMN_ADRES,
|
|
GO.INFLOW_COURS_URL,
|
|
GO.AUTODEPOSIT_KEY,
|
|
GO.AUTODEPOSIT_TY,
|
|
GO.TM_ORDR_INNB,
|
|
GO.INDVDL_SETLE_SMS_CN,
|
|
GO.INDVDL_SETLE_SMS_MBTLNB,
|
|
GO.INDVDL_SETLE_SMS_AT,
|
|
GO.INDVDL_SETLE_SMS_URL,
|
|
GO.USE_AT,
|
|
GOIO.REGIST_DT,
|
|
GOIO.UPDT_DT,
|
|
GOI.ORDR_GOODS_INNB,
|
|
GOI.GOODS_INNB,
|
|
GOI.GOODS_NM,
|
|
GOI.CART_INFLOW_COURS_URL,
|
|
GOI.CART_INFLOW_COURS_DV_CD,
|
|
GOI.GOODS_KND_CD,
|
|
GOIO.ORDR_GOODS_OPTN_INNB,
|
|
GOIO.OPTN_TY,
|
|
GOIO.GOODS_OPTN_INNB,
|
|
GOIO.OPTN_NM_1,
|
|
GOIO.OPTN_NM_2,
|
|
GOIO.OPTN_NM_3,
|
|
GOIO.OPTN_NM_4,
|
|
GOIO.OPTN_VAL_1,
|
|
GOIO.OPTN_VAL_2,
|
|
GOIO.OPTN_VAL_3,
|
|
GOIO.OPTN_VAL_4,
|
|
GOIO.OPTN_CD_1,
|
|
GOIO.OPTN_CD_2,
|
|
GOIO.OPTN_CD_3,
|
|
GOIO.OPTN_CD_4,
|
|
GOIO.OPTN_INFO,
|
|
GOIO.CNSMRPRIC,
|
|
GOIO.RELATE_ORDR_GOODS_OPTN_INNB,
|
|
GOIO.ORDR_QY,
|
|
GOIO.MLG_ACCML_CN,
|
|
GOIO.MLG_VALID_PD,
|
|
GOIO.MLG_VALID_PD_AT,
|
|
GOIO.NPAY_GOODS_ORDRNB,
|
|
GOIO.NPAY_BUNDLE_DLVY_NB,
|
|
GOIO.POS_GOODS_CD,
|
|
GOIO.SLEPRIC,
|
|
GOIO.TAX_AT,
|
|
GOIO.TAX_RATE,
|
|
GOIO.ORDR_DLVY_INNB,
|
|
GOIO.EVT_INNB,
|
|
GOIO.DWLD_COUPON_INNB,
|
|
GOIO.SLE_GOODS_DSCNT_INNB,
|
|
GOIO.EVT_DSCNT_UNIT,
|
|
GOIO.EVT_DSCNT_REST,
|
|
GOIO.GOODS_COUPON_DSCNT_UNIT,
|
|
GOIO.GOODS_COUPON_DSCNT_REST,
|
|
GOIO.CART_COUPON_DSCNT_UNIT,
|
|
GOIO.CART_COUPON_DSCNT_REST,
|
|
GOIO.MLG_DSCNT_UNIT,
|
|
GOIO.MLG_DSCNT_REST,
|
|
GOIO.PURCHS_DSCNT_UNIT,
|
|
GOIO.PURCHS_DSCNT_REST,
|
|
GOIO.ENURI_DSCNT_UNIT,
|
|
GOIO.ENURI_DSCNT_REST,
|
|
GOIO.MLG_ACCML_UNIT,
|
|
GOIO.MLG_ACCML_REST,
|
|
GOIO.STEP85,
|
|
GOIO.STEP35,
|
|
GOIO.STEP45,
|
|
GOIO.STEP55,
|
|
GOIO.STEP65,
|
|
GOIO.STEP75,
|
|
GOIO.PURCHS_DCSN_AT,
|
|
GOIO.PURCHS_DCSN_DT,
|
|
GOIO.PURCHS_DCSN_QY,
|
|
GOIO.COMPNB_DSCNT_AT,
|
|
GOIO.SCTN_DSCNT_AT,
|
|
GOIO.RL_DLVY_AMT,
|
|
GOIO.RETURN_DLVY_APPLC_AT,
|
|
GOIO.RETURN_DLVY_AMT,
|
|
GOIO.EXCHNG_DLVY_AMT
|
|
FROM GC_ORDER GO
|
|
LEFT JOIN GC_ORDER_ITEM GOI
|
|
ON GO.SOPMAL_CD = GOI.SOPMAL_CD
|
|
AND GO.ORDR_INNB = GOI.ORDR_INNB
|
|
LEFT JOIN GC_ORDER_ITEM_OPTION GOIO
|
|
ON GOI.SOPMAL_CD = GOIO.SOPMAL_CD
|
|
AND GOI.ORDR_GOODS_INNB = GOIO.ORDR_GOODS_INNB
|
|
LEFT JOIN ORDER_CELLPHONE OC
|
|
ON GO.SOPMAL_CD = OC.SITE
|
|
AND GO.ORDR_INNB = OC.ORDER_SEQ
|
|
]]>
|
|
<include refid = "selectOrderListWhere"/>
|
|
<![CDATA[
|
|
ORDER BY ORDR_INNB DESC
|
|
LIMIT #{limit} OFFSET #{offset}
|
|
]]>
|
|
</select>
|
|
|
|
<select id="selectOrderItemList"
|
|
parameterType="map"
|
|
resultType="dataMap">
|
|
<![CDATA[
|
|
SELECT
|
|
ORDR_GOODS_INNB,
|
|
SOPMAL_CD,
|
|
ORDR_INNB,
|
|
GOODS_INNB,
|
|
GOODS_NM,
|
|
CART_INFLOW_COURS_URL,
|
|
CART_INFLOW_COURS_DV_CD,
|
|
GOODS_KND_CD
|
|
FROM GC_ORDER_ITEM
|
|
]]>
|
|
<include refid = "selectOrderItemListWhere"/>
|
|
<![CDATA[
|
|
ORDER BY ORDR_INNB DESC
|
|
LIMIT #{limit} OFFSET #{offset}
|
|
]]>
|
|
</select>
|
|
|
|
<select id="selectOrderItemOptionList"
|
|
parameterType="map"
|
|
resultType="dataMap">
|
|
<![CDATA[
|
|
SELECT
|
|
ORDR_GOODS_OPTN_INNB,
|
|
OPTN_TY,
|
|
SOPMAL_CD,
|
|
ORDR_GOODS_INNB,
|
|
GOODS_OPTN_INNB,
|
|
ORDR_STTUS_CD,
|
|
OPTN_NM_1,
|
|
OPTN_NM_2,
|
|
OPTN_NM_3,
|
|
OPTN_NM_4,
|
|
OPTN_VAL_1,
|
|
OPTN_VAL_2,
|
|
OPTN_VAL_3,
|
|
OPTN_VAL_4,
|
|
OPTN_CD_1,
|
|
OPTN_CD_2,
|
|
OPTN_CD_3,
|
|
OPTN_CD_4,
|
|
OPTN_INFO,
|
|
CNSMRPRIC,
|
|
RELATE_ORDR_GOODS_OPTN_INNB,
|
|
ORDR_QY, MLG_ACCML_CN,
|
|
MLG_VALID_PD,
|
|
MLG_VALID_PD_AT,
|
|
NPAY_GOODS_ORDRNB,
|
|
NPAY_BUNDLE_DLVY_NB,
|
|
POS_GOODS_CD,
|
|
SLEPRIC,
|
|
TAX_AT,
|
|
TAX_RATE,
|
|
ORDR_DLVY_INNB,
|
|
EVT_INNB,
|
|
DWLD_COUPON_INNB,
|
|
SLE_GOODS_DSCNT_INNB,
|
|
EVT_DSCNT_UNIT,
|
|
EVT_DSCNT_REST,
|
|
GOODS_COUPON_DSCNT_UNIT,
|
|
GOODS_COUPON_DSCNT_REST,
|
|
CART_COUPON_DSCNT_UNIT,
|
|
CART_COUPON_DSCNT_REST,
|
|
MLG_DSCNT_UNIT,
|
|
MLG_DSCNT_REST,
|
|
PURCHS_DSCNT_UNIT,
|
|
PURCHS_DSCNT_REST,
|
|
ENURI_DSCNT_UNIT,
|
|
ENURI_DSCNT_REST,
|
|
MLG_ACCML_UNIT,
|
|
MLG_ACCML_REST,
|
|
STEP85,
|
|
STEP35,
|
|
STEP45,
|
|
STEP55,
|
|
STEP65,
|
|
STEP75,
|
|
PURCHS_DCSN_AT,
|
|
PURCHS_DCSN_DT,
|
|
PURCHS_DCSN_QY,
|
|
COMPNB_DSCNT_AT,
|
|
SCTN_DSCNT_AT,
|
|
RL_DLVY_AMT,
|
|
RETURN_DLVY_APPLC_AT,
|
|
RETURN_DLVY_AMT,
|
|
EXCHNG_DLVY_AMT,
|
|
REGIST_DT,
|
|
UPDT_DT
|
|
FROM GC_ORDER_ITEM_OPTION
|
|
]]>
|
|
<include refid = "selectOrderItemOptionListWhere"/>
|
|
<![CDATA[
|
|
ORDER BY ORDR_GOODS_OPTN_INNB DESC
|
|
LIMIT #{limit} OFFSET #{offset}
|
|
]]>
|
|
</select>
|
|
|
|
<select id="selectMemberList"
|
|
parameterType="map"
|
|
resultType="dataMap">
|
|
<![CDATA[
|
|
SELECT
|
|
MBR_INNB,
|
|
MBR_DV_CD,
|
|
MAIN_SOPMAL_CD,
|
|
JOIN_ENVRN_CD,
|
|
JOIN_MTH_CD,
|
|
INFLOW_COURS_DOMN,
|
|
MBR_TY_CD,
|
|
SHA2(MBR_NM,256) AS MBR_NM,
|
|
EMAIL,
|
|
SHA2(CAST(AES_DECRYPT(UNHEX(MBTLNB) , #{secretkey}) AS CHAR(50)), 256) AS MBTLNB,
|
|
SEX,
|
|
BRTH_DE,
|
|
MNGR_MEMO,
|
|
MNGR_LOG,
|
|
USE_AT,
|
|
REGUSR,
|
|
REGIST_DT,
|
|
UPDUSR,
|
|
UPDT_DT
|
|
FROM GC_MEMBER
|
|
]]>
|
|
<include refid = "selectMemberListWhere"/>
|
|
<![CDATA[
|
|
ORDER BY MBR_INNB DESC
|
|
LIMIT #{limit} OFFSET #{offset}
|
|
]]>
|
|
</select>
|
|
|
|
<select id="selectMemberSiteList"
|
|
parameterType="map"
|
|
resultType="dataMap">
|
|
<![CDATA[
|
|
SELECT
|
|
MBR_INNB,
|
|
SOPMAL_CD,
|
|
MBR_DV_CD,
|
|
FRST_LOGIN_DT,
|
|
LAST_LOGIN_DT,
|
|
FRST_PURCHS_DT,
|
|
LAST_PURCHS_DT,
|
|
TOT_ORDR_CNT,
|
|
TOT_ORDR_AMT,
|
|
TOT_REFUND_CNT,
|
|
TOT_REFUND_AMT,
|
|
TODAY_GOODS_CNT,
|
|
TODAY_GOODS_LIST,
|
|
VISIT_CNT,
|
|
RVW_WRITNG_CNT,
|
|
POS_RECENT_ORDR_DT,
|
|
POS_STR_INNB,
|
|
POS_RECENT_VISIT_DT,
|
|
REGUSR,
|
|
REGIST_DT,
|
|
UPDUSR,
|
|
UPDT_DT
|
|
FROM GC_MEMBER_SITE
|
|
]]>
|
|
<include refid = "selectMemberSiteListWhere"/>
|
|
<![CDATA[
|
|
ORDER BY MBR_INNB DESC
|
|
LIMIT #{limit} OFFSET #{offset}
|
|
]]>
|
|
</select>
|
|
|
|
<select id="selectExtrlMemberList"
|
|
parameterType="map"
|
|
resultType="dataMap">
|
|
<![CDATA[
|
|
SELECT
|
|
EXTRL_INTRLCK_SNB,
|
|
SOPMAL_CD,
|
|
MBR_INNB,
|
|
MBR_DV_CD,
|
|
EXTRL_INTRLCK_DV_CD,
|
|
EXTRL_INTRLCK_ID,
|
|
SBSCRB_DV_CD,
|
|
SHA2(MBR_NM,256) AS MBR_NM,
|
|
SHA2(CAST(AES_DECRYPT(UNHEX(EMAIL_ADRES) , #{secretkey}) AS CHAR(50)), 256) AS EMAIL_ADRES,
|
|
SEX,
|
|
BRTH_DE,
|
|
STR_INNB,
|
|
REGUSR,
|
|
REGIST_DT,
|
|
UPDUSR,
|
|
UPDT_DT
|
|
FROM GC_EXTRL_MEMBER
|
|
]]>
|
|
<include refid = "selectExtrlMemberListWhere"/>
|
|
<![CDATA[
|
|
ORDER BY MBR_INNB DESC
|
|
LIMIT #{limit} OFFSET #{offset}
|
|
]]>
|
|
</select>
|
|
|
|
<select id="selectOrreOptionStatList"
|
|
parameterType="map"
|
|
resultType="dataMap">
|
|
<![CDATA[
|
|
SELECT
|
|
SOPMAL_CD,
|
|
ORRE_GOPTN_INNB,
|
|
OPTN_TY,
|
|
ORRE_DV_CD,
|
|
P_ORDR_GOODS_OPTN_INNB,
|
|
ORDR_GOODS_INNB,
|
|
ORDR_DLVY_INNB,
|
|
ORDR_INNB,
|
|
ORDER_REFUND_INNB,
|
|
MBR_INNB,
|
|
MBR_DV_CD,
|
|
SEX,
|
|
AGE_DV_CD,
|
|
EVT_INNB,
|
|
EVTNM,
|
|
EVT_DV,
|
|
EVT_BGN_DT,
|
|
EVT_END_DT,
|
|
SLE_ENVRN_CD,
|
|
CART_DWLD_COUPON_INNB,
|
|
CART_COUP_NM,
|
|
CART_DWLD_VALIDPD_BGN_DT,
|
|
CART_DWLD_VALIDPD_END_DT,
|
|
GOODS_DWLD_COUPON_INNB,
|
|
GOODS_COUP_NM,
|
|
GOODS_DWLD_VALIDPD_BGN_DT,
|
|
GOODS_DWLD_VALIDPD_END_DT,
|
|
SLE_GOODS_DSCNT_INNB,
|
|
GOODS_INNB,
|
|
GOODS_NM,
|
|
CTGRY_ID,
|
|
CTGRY_NM,
|
|
ORDR_STTUS_CD,
|
|
OPTN_NM_1,
|
|
OPTN_NM_2,
|
|
OPTN_NM_3,
|
|
OPTN_NM_4,
|
|
OPTN_VAL_1,
|
|
OPTN_VAL_2,
|
|
OPTN_VAL_3,
|
|
OPTN_VAL_4,
|
|
OPTN_CD_1,
|
|
OPTN_CD_2,
|
|
OPTN_CD_3,
|
|
OPTN_CD_4,
|
|
CNSMRPRIC,
|
|
SLEPRIC,
|
|
RELATE_ORDR_GOODS_OPTN_INNB,
|
|
SETLE_COMPT_DT,
|
|
REFUND_COMPT_DT,
|
|
ORRE_QY,
|
|
ORRE_AMT,
|
|
REFUND_DCNT,
|
|
MLG_ACCML_UNIT,
|
|
MLG_ACCML_REST,
|
|
EVT_DSCNT_UNIT,
|
|
EVT_DSCNT_REST,
|
|
GOODS_COUPON_DSCNT_UNIT,
|
|
GOODS_COUPON_DSCNT_REST,
|
|
CART_COUPON_DSCNT_UNIT,
|
|
CART_COUPON_DSCNT_REST,
|
|
MLG_DSCNT_UNIT,
|
|
MLG_DSCNT_REST,
|
|
PURCHS_DSCNT_UNIT,
|
|
PURCHS_DSCNT_REST,
|
|
ENURI_DSCNT_UNIT,
|
|
ENURI_DSCNT_REST,
|
|
STEP85,
|
|
STEP75,
|
|
PURCHSR_DCSN_AT,
|
|
PURCHS_DCSN_DE,
|
|
PURCHS_DCSN_QY,
|
|
INFLOW_COURS_DOMN_ADRES,
|
|
AGENT_ID,
|
|
SESION_ID,
|
|
IP,
|
|
REGIST_DT,
|
|
UPDT_DT
|
|
FROM GC_ORRE_GOPTN_STAT
|
|
]]>
|
|
<include refid = "selectOrreOptionStatListWhere"/>
|
|
<![CDATA[
|
|
ORDER BY ORRE_GOPTN_INNB DESC
|
|
LIMIT #{limit} OFFSET #{offset}
|
|
]]>
|
|
</select>
|
|
|
|
<select id="selectOrreStatList"
|
|
parameterType="map"
|
|
resultType="dataMap">
|
|
<![CDATA[
|
|
SELECT
|
|
ORRE_INNB,
|
|
SOPMAL_CD,
|
|
ORRE_DV_CD,
|
|
PARNTS_ORDR_INNB,
|
|
MBR_INNB,
|
|
MBR_DV_CD,
|
|
SEX,
|
|
AGE_DV_CD,
|
|
ORDR_STTUS_CD,
|
|
RL_SETLE_AMT,
|
|
RL_DLVY_AMT,
|
|
REFUND_AMT,
|
|
SETLE_COMPT_DT,
|
|
REFUND_COMPT_DT,
|
|
SLE_ENVRN_CD,
|
|
INFLOW_COURS_DOMN,
|
|
AGENT_ID,
|
|
sesion_id,
|
|
IP,
|
|
REGIST_DT,
|
|
UPDT_DT
|
|
FROM GC_ORRE_STAT
|
|
]]>
|
|
<include refid = "selectOrreStatListWhere"/>
|
|
<![CDATA[
|
|
ORDER BY ORRE_INNB DESC
|
|
LIMIT #{limit} OFFSET #{offset}
|
|
]]>
|
|
</select>
|
|
|
|
<select id="selectCouponList"
|
|
parameterType="map"
|
|
resultType="dataMap">
|
|
<![CDATA[
|
|
SELECT
|
|
COUPON_INNB,
|
|
SOPMAL_CD,
|
|
COUP_NM,
|
|
COUPON_DC,
|
|
USE_ENVRN_CD,
|
|
OTR_COUPON_SMTM_USE_AT,
|
|
DPLCT_DWLD_AT,
|
|
DPLCT_DSCNT_AT,
|
|
USE_POSBL_AMT,
|
|
GOODS_APPLC_DV_CD,
|
|
QY_LMTT_AT,
|
|
LMTT_QY,
|
|
VALIDPD_KND_CD,
|
|
VALIDPD_BGN_DT,
|
|
VALIDPD_END_DT,
|
|
VALIDPD_DE_CNT,
|
|
BNEF_DV_CD,
|
|
ADIT_DSCNT_CD,
|
|
ADIT_DSCNT_AMT,
|
|
DSCNT_MXMM_AMT,
|
|
DLVY_AMT_DSCNT_DV_CD,
|
|
DLVY_AMT_DSCNT_AMT,
|
|
DLVY_AMT_MXMM_DSCNT_AMT,
|
|
CUPNPK_REGIST_POSBL_AT,
|
|
COUPON_USE_AT,
|
|
PRIC_STDR_EXPSR_AT,
|
|
USE_AT,
|
|
REGUSR,
|
|
REGIST_DT,
|
|
UPDUSR,
|
|
UPDT_DT
|
|
FROM GC_COUPON
|
|
]]>
|
|
<include refid = "selectCouponListWhere"/>
|
|
<![CDATA[
|
|
ORDER BY COUPON_INNB DESC
|
|
LIMIT #{limit} OFFSET #{offset}
|
|
]]>
|
|
</select>
|
|
|
|
<select id="selectAnalysisErpGoodsList"
|
|
parameterType="map"
|
|
resultType="dataMap">
|
|
<![CDATA[
|
|
SELECT
|
|
analysis_erp_goods_innb,
|
|
barcode,
|
|
sopmal_cd,
|
|
goods_nm
|
|
FROM GC_ANALYSIS_ERP_GOODS
|
|
]]>
|
|
<include refid = "selectAnalysisErpGoodsListWhere"/>
|
|
<![CDATA[
|
|
ORDER BY analysis_erp_goods_innb DESC
|
|
LIMIT #{limit} OFFSET #{offset}
|
|
]]>
|
|
</select>
|
|
|
|
<select id="selectAnalysisErpSetGoodsList"
|
|
parameterType="map"
|
|
resultType="dataMap">
|
|
<![CDATA[
|
|
SELECT
|
|
analysis_erp_set_goods_innb,
|
|
set_code,
|
|
barcode,
|
|
barcode_qy,
|
|
sopmal_cd,
|
|
gift_yn,
|
|
set_goods_nm,
|
|
goods_nm
|
|
FROM GC_ANALYSIS_ERP_SET_GOODS
|
|
]]>
|
|
<include refid = "selectAnalysisErpSetGoodsListWhere"/>
|
|
<![CDATA[
|
|
ORDER BY analysis_erp_set_goods_innb DESC
|
|
LIMIT #{limit} OFFSET #{offset}
|
|
]]>
|
|
</select>
|
|
|
|
<select id="selectErpTotalStatisticsList"
|
|
parameterType="map"
|
|
resultType="dataMap">
|
|
<![CDATA[
|
|
SELECT
|
|
erp_total_statistics_innb,
|
|
co_cd,
|
|
strgrp1_cd,
|
|
strgrp2_cd,
|
|
strgrp3_cd,
|
|
strgrp4_cd,
|
|
sale_dt,
|
|
brand_nm,
|
|
itm_nm,
|
|
itm_id,
|
|
barcode,
|
|
qty,
|
|
sal_amt,
|
|
sal_amt2,
|
|
canc_type
|
|
FROM GC_ERP_TOTAL_STATISTICS
|
|
]]>
|
|
<include refid = "selectErpTotalStatisticsListWhere"/>
|
|
<![CDATA[
|
|
ORDER BY erp_total_statistics_innb DESC
|
|
LIMIT #{limit} OFFSET #{offset}
|
|
]]>
|
|
</select>
|
|
|
|
<select id="selectAccessStatList"
|
|
parameterType="map"
|
|
resultType="dataMap">
|
|
<![CDATA[
|
|
SELECT
|
|
*
|
|
FROM GC_ACCESS_STAT
|
|
]]>
|
|
<include refid = "selectAccessStatListWhere"/>
|
|
<![CDATA[
|
|
ORDER BY SOPMAL_CD DESC
|
|
LIMIT #{limit} OFFSET #{offset}
|
|
]]>
|
|
</select>
|
|
|
|
<select id="selectAccessLogList"
|
|
parameterType="map"
|
|
resultType="dataMap">
|
|
<![CDATA[
|
|
SELECT
|
|
*
|
|
FROM GC_ACCESS_LOG
|
|
]]>
|
|
<include refid = "selectAccessLogListWhere"/>
|
|
<![CDATA[
|
|
ORDER BY SOPMAL_CD DESC
|
|
LIMIT #{limit} OFFSET #{offset}
|
|
]]>
|
|
</select>
|
|
|
|
<select id="selectOrderListCnt" parameterType="map">
|
|
<![CDATA[
|
|
SELECT
|
|
COUNT(1)
|
|
FROM GC_ORDER GO
|
|
LEFT JOIN GC_ORDER_ITEM GOI
|
|
ON GO.SOPMAL_CD = GOI.SOPMAL_CD
|
|
AND GO.ORDR_INNB = GOI.ORDR_INNB
|
|
LEFT JOIN GC_ORDER_ITEM_OPTION GOIO
|
|
ON GOI.SOPMAL_CD = GOIO.SOPMAL_CD
|
|
AND GOI.ORDR_GOODS_INNB = GOIO.ORDR_GOODS_INNB
|
|
LEFT JOIN ORDER_CELLPHONE OC
|
|
ON GO.SOPMAL_CD = OC.SITE
|
|
AND GO.ORDR_INNB = OC.ORDER_SEQ
|
|
|
|
]]>
|
|
<include refid="selectOrderListWhere"/>
|
|
</select>
|
|
|
|
|
|
<select id="selectOrderItemListCnt"
|
|
parameterType="map">
|
|
<![CDATA[
|
|
SELECT
|
|
COUNT(1)
|
|
FROM GC_ORDER_ITEM
|
|
]]>
|
|
<include refid = "selectOrderItemListWhere"/>
|
|
</select>
|
|
|
|
<select id="selectOrderItemOptionListCnt"
|
|
parameterType="map">
|
|
<![CDATA[
|
|
SELECT
|
|
COUNT(1)
|
|
FROM GC_ORDER_ITEM_OPTION
|
|
]]>
|
|
<include refid = "selectOrderItemOptionListWhere"/>
|
|
</select>
|
|
|
|
<select id="selectMemberListCnt"
|
|
parameterType="map">
|
|
<![CDATA[
|
|
SELECT
|
|
COUNT(1)
|
|
FROM GC_MEMBER
|
|
]]>
|
|
<include refid = "selectMemberListWhere"/>
|
|
</select>
|
|
|
|
<select id="selectMemberSiteListCnt"
|
|
parameterType="map">
|
|
<![CDATA[
|
|
SELECT
|
|
COUNT(1)
|
|
FROM GC_MEMBER_SITE
|
|
]]>
|
|
<include refid = "selectMemberSiteListWhere"/>
|
|
</select>
|
|
|
|
<select id="selectExtrlMemberListCnt"
|
|
parameterType="map">
|
|
<![CDATA[
|
|
SELECT
|
|
COUNT(1)
|
|
FROM GC_EXTRL_MEMBER
|
|
]]>
|
|
<include refid = "selectExtrlMemberListWhere"/>
|
|
</select>
|
|
|
|
<select id="selectOrreOptionStatListCnt"
|
|
parameterType="map">
|
|
<![CDATA[
|
|
SELECT
|
|
COUNT(1)
|
|
FROM GC_ORRE_GOPTN_STAT
|
|
]]>
|
|
<include refid = "selectOrreOptionStatListWhere"/>
|
|
</select>
|
|
|
|
<select id="selectOrreStatListCnt"
|
|
parameterType="map">
|
|
<![CDATA[
|
|
SELECT
|
|
COUNT(1)
|
|
FROM GC_ORRE_STAT
|
|
]]>
|
|
<include refid = "selectOrreStatListWhere"/>
|
|
</select>
|
|
|
|
<select id="selectCouponListCnt"
|
|
parameterType="map">
|
|
<![CDATA[
|
|
SELECT
|
|
COUNT(1)
|
|
FROM GC_COUPON
|
|
]]>
|
|
<include refid = "selectCouponListWhere"/>
|
|
</select>
|
|
|
|
<select id="selectAnalysisErpSetGoodsListCnt"
|
|
parameterType="map">
|
|
<![CDATA[
|
|
SELECT
|
|
COUNT(1)
|
|
FROM GC_ANALYSIS_ERP_SET_GOODS
|
|
]]>
|
|
<include refid = "selectAnalysisErpSetGoodsListWhere"/>
|
|
</select>
|
|
|
|
<select id="selectAnalysisErpGoodsListCnt"
|
|
parameterType="map">
|
|
<![CDATA[
|
|
SELECT
|
|
COUNT(1)
|
|
FROM GC_ANALYSIS_ERP_GOODS
|
|
]]>
|
|
<include refid = "selectAnalysisErpGoodsListWhere"/>
|
|
</select>
|
|
|
|
<select id="selectErpTotalStatisticsListCnt"
|
|
parameterType="map">
|
|
<![CDATA[
|
|
SELECT
|
|
COUNT(1)
|
|
FROM GC_ERP_TOTAL_STATISTICS
|
|
]]>
|
|
<include refid = "selectErpTotalStatisticsListWhere"/>
|
|
</select>
|
|
|
|
<select id="selectAccessStatListCnt"
|
|
parameterType="map">
|
|
<![CDATA[
|
|
SELECT
|
|
COUNT(1)
|
|
FROM GC_ACCESS_STAT
|
|
]]>
|
|
<include refid = "selectAccessStatListWhere"/>
|
|
</select>
|
|
|
|
|
|
<select id="selectAccessLogListCnt"
|
|
parameterType="map">
|
|
<![CDATA[
|
|
SELECT
|
|
COUNT(1)
|
|
FROM GC_ACCESS_LOG
|
|
]]>
|
|
<include refid = "selectAccessLogListWhere"/>
|
|
</select>
|
|
|
|
|
|
<!-- API 호출 로그 -->
|
|
<insert id="insertMngrApiAccessLog">
|
|
INSERT INTO GC_API_ACCESS_LOG
|
|
(
|
|
SOPMAL_CD,
|
|
AGENT_ID,
|
|
SESION_ID,
|
|
REQST_MTH,
|
|
IP,
|
|
CONECT_ENVRN_DV,
|
|
CONECT_DOMN,
|
|
CONECT_URL,
|
|
REQST_DATA,
|
|
SUCCESS_YN,
|
|
ERROR_CODE,
|
|
RESPONSE_DATA,
|
|
REGIST_DT
|
|
)
|
|
VALUES(
|
|
#{sopmalCd}
|
|
,#{agentId}
|
|
,#{sesionId}
|
|
,#{reqstMth}
|
|
,#{ip}
|
|
,#{conectEnvrnDv}
|
|
,#{conectDomn}
|
|
,#{conectUrl}
|
|
,#{reqstData}
|
|
,#{successYn}
|
|
,#{errorCode}
|
|
,#{responseData}
|
|
,NOW()
|
|
)
|
|
</insert>
|
|
|
|
|
|
</mapper>
|
|
|
|
|