tsit05 4 jaren geleden
bovenliggende
commit
d019c93cdc
1 gewijzigde bestanden met toevoegingen van 2 en 2 verwijderingen
  1. 2 2
      src/main/java/com/style24/persistence/mybatis/shop/TsaDelivery.xml

+ 2 - 2
src/main/java/com/style24/persistence/mybatis/shop/TsaDelivery.xml

@@ -183,7 +183,7 @@
 								  INNER JOIN TB_ORDER_DETAIL_ITEM ODI ON B.ORD_DTL_NO   = ODI.ORD_DTL_NO
 							      INNER JOIN TB_GOODS C               ON ODI.ITEM_CD    = C.GOODS_CD
 							      INNER JOIN TB_DELIVERY_ADDR D       ON B.DELV_ADDR_SQ = D.DELV_ADDR_SQ
-								  INNER JOIN TB_PAYMENT       P       ON A.ORD_NO       = P.ORD_NO  AND P.PAY_STAT = 'G016_30'
+								  INNER JOIN TB_PAYMENT       P       ON A.ORD_NO       = P.ORD_NO  AND P.PAY_STAT = 'G016_30' AND P.PAY_GB = 'O'
 							 LEFT OUTER JOIN TB_CUST_ACCOUNT  T       ON A.CUST_NO      = T.CUST_NO AND T.DEFAULT_YN = 'Y' AND T.DEL_YN = 'N'
 							WHERE 1=1 
 							  AND B.GOODS_TYPE NOT IN ('G056_S')
@@ -1042,7 +1042,7 @@
 		       , DELV_LOC_CD
 		       , LOC_QTY AS STOCK_QTY
 		       , (SELECT DELV_LOC_CLSF FROM TB_DELIVERY_LOC WHERE DELV_LOC_CD = A.DELV_LOC_CD AND SUPPLY_COMP_CD = #{supplyCompCd} ) AS DELV_LOC_CLSF
-		       , IFNULL((SELECT CASE WHEN DELV_AR_GB ='N' THEN 'Y' ELSE 'N' END FROM TB_DELIVERY_ASSIGN WHERE DELV_LOC_CD = A.DELV_LOC_CD AND  ORD_DTL_NO = #{ordDtlNo}),'N') AS DELV_AR_GB
+		       , IFNULL((SELECT CASE WHEN MAX(DELV_AR_GB) ='N' THEN 'Y' ELSE 'N' END FROM TB_DELIVERY_ASSIGN WHERE DELV_LOC_CD = A.DELV_LOC_CD AND  ORD_DTL_NO = #{ordDtlNo}),'N') AS DELV_AR_GB
 		  FROM TB_DELIVERY_LOC_TMP A
 		 WHERE USE_GB        = #{useGb}
 		   AND GOODS_LOC_CNT = #{goodsLocCnt}