merge master into develop - CscListRForm.jsp FAQ 아코디언 버그 수정
This commit is contained in:
@@ -0,0 +1,89 @@
|
||||
<?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.itrnt.stock.mapper.BOItrntStockMapper">
|
||||
<!--매장 정보 조회-->
|
||||
<select id="selectBOStrInfo" resultType="com.wb.domainserver.domain.itrnt.stock.vo.BOItrntStockVO">
|
||||
SELECT POS_CD_DV_VAL AS GOODS_POS_HDQRTRS_CD,
|
||||
POS_CD_PASSIV_INPUT_VAL AS STR_POS_CD,
|
||||
#{tentGroup} AS TENT_GROUP
|
||||
FROM GC_STORE
|
||||
WHERE STR_INNB = #{strInnb}
|
||||
</select>
|
||||
|
||||
<!--상품 분류 조회-->
|
||||
<select id="selectBOGoodsItm" resultType="com.wb.domainserver.util.dataaccess.DataMap">
|
||||
SELECT GOODS_POS_HDQRTRS_CD,
|
||||
GRP_CD,
|
||||
GRP_CD_1,
|
||||
GRP_CD_2,
|
||||
GRP_CD_3,
|
||||
GRP_NM
|
||||
FROM GC_POS_GRP
|
||||
WHERE GOODS_POS_HDQRTRS_CD = #{srchGoodsPosHdqrtrsCd}
|
||||
ORDER BY GRP_CD
|
||||
</select>
|
||||
|
||||
<!--재고 조회-->
|
||||
<select id="selectBOStockList" resultType="com.wb.domainserver.util.dataaccess.DataMap">
|
||||
SELECT
|
||||
GOODS_IDNTFC_CD,
|
||||
STR_IDNTFC_CD,
|
||||
GOODS_CL_CD,
|
||||
IFNULL(INVNTRY_QY,0) AS INVNTRY_QY,
|
||||
IFNULL(SLE_QY,0) AS SLE_QY,
|
||||
IFNULL(PD_AVRG_QY,0) AS PD_AVRG_QY
|
||||
FROM
|
||||
GC_POS_STOCK GPS
|
||||
WHERE
|
||||
GPS.YM = DATE_FORMAT(DATE_SUB(NOW() , INTERVAL 1 DAY),'%Y%m')
|
||||
AND GPS.GOODS_POS_HDQRTRS_CD = #{srchGoodsPosHdqrtrsCd}
|
||||
ORDER BY
|
||||
GPS.GOODS_CL_CD,GPS.GOODS_NM
|
||||
</select>
|
||||
|
||||
<!--상품 목록-->
|
||||
<select id="selectBOGoodsList" resultType="com.wb.domainserver.util.dataaccess.DataMap">
|
||||
SELECT
|
||||
DISTINCT
|
||||
GPS.GOODS_IDNTFC_CD,
|
||||
GPS.GOODS_POS_HDQRTRS_CD,
|
||||
GPS.GOODS_POS_CD ,
|
||||
GPS.GOODS_NM,
|
||||
GPS.GOODS_BRCD,
|
||||
GPS.GOODS_CL_CD,
|
||||
SUBSTRING(GPS.GOODS_CL_CD,1,3) AS GRP_CD_1,
|
||||
SUBSTRING(GPS.GOODS_CL_CD,4,3) AS GRP_CD_2,
|
||||
SUBSTRING(GPS.GOODS_CL_CD,7,3) AS GRP_CD_3,
|
||||
(SELECT GA.GRP_NM FROM GC_POS_GRP GA WHERE GPS.GOODS_POS_HDQRTRS_CD = GA.GOODS_POS_HDQRTRS_CD AND GA.GRP_CD= CONCAT(SUBSTRING(GPS.GOODS_CL_CD,1,3),'000000'))AS GRP_CD_NM_1,
|
||||
(SELECT GA.GRP_NM FROM GC_POS_GRP GA WHERE GPS.GOODS_POS_HDQRTRS_CD = GA.GOODS_POS_HDQRTRS_CD AND GA.GRP_CD= CONCAT(SUBSTRING(GPS.GOODS_CL_CD,1,3),SUBSTRING(GPS.GOODS_CL_CD,4,3),'000'))AS GRP_CD_NM_2,
|
||||
(SELECT GA.GRP_NM FROM GC_POS_GRP GA WHERE GPS.GOODS_POS_HDQRTRS_CD = GA.GOODS_POS_HDQRTRS_CD AND GA.GRP_CD= CONCAT(SUBSTRING(GPS.GOODS_CL_CD,1,3),SUBSTRING(GPS.GOODS_CL_CD,4,3),SUBSTRING(GPS.GOODS_CL_CD,7,3)))AS GRP_CD_NM_3
|
||||
FROM
|
||||
GC_POS_STOCK GPS
|
||||
WHERE
|
||||
GPS.YM = DATE_FORMAT(DATE_SUB(NOW() , INTERVAL 1 DAY),'%Y%m')
|
||||
AND GPS.GOODS_POS_HDQRTRS_CD = #{srchGoodsPosHdqrtrsCd}
|
||||
ORDER BY
|
||||
GPS.GOODS_CL_CD,GPS.GOODS_NM
|
||||
</select>
|
||||
|
||||
<!--매장 목록 조회-->
|
||||
<select id="selectBOStrList" resultType="com.wb.domainserver.util.dataaccess.DataMap">
|
||||
SELECT
|
||||
DISTINCT
|
||||
IF(STR_POS_HDQRTRS_CD = #{srchGoodsPosHdqrtrsCd} AND STR_POS_CD = #{srchStrPosCd},1,2) AS IS_MY, -- 본인매장인지
|
||||
STR_POS_HDQRTRS_CD,
|
||||
STR_POS_CD,
|
||||
STR_IDNTFC_CD,
|
||||
REPLACE(REPLACE(STR_NM,'뉴트리코어 ',''),'참다한홍삼 ','') AS STR_NM
|
||||
FROM
|
||||
GC_POS_STOCK
|
||||
WHERE
|
||||
YM = DATE_FORMAT(DATE_SUB(NOW() , INTERVAL 1 DAY),'%Y%m')
|
||||
AND GOODS_POS_HDQRTRS_CD = #{srchGoodsPosHdqrtrsCd}
|
||||
ORDER BY
|
||||
IS_MY,
|
||||
STR_NM
|
||||
</select>
|
||||
|
||||
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user