|
@@ -10,7 +10,7 @@
|
|
|
, FN_GET_CODE_NM('G059',A.COUNSEL_CLSF) AS COUNSEL_CLSF_NM /*상담분류명*/
|
|
, FN_GET_CODE_NM('G059',A.COUNSEL_CLSF) AS COUNSEL_CLSF_NM /*상담분류명*/
|
|
|
, FN_GET_CODE_NM(A.COUNSEL_CLSF,A.COUNSEL_DCLSF) AS COUNSEL_DCLSF_NM /*상담상세분류명*/
|
|
, FN_GET_CODE_NM(A.COUNSEL_CLSF,A.COUNSEL_DCLSF) AS COUNSEL_DCLSF_NM /*상담상세분류명*/
|
|
|
, A.COUNSEL_DCLSF /*상담상세분류*/
|
|
, A.COUNSEL_DCLSF /*상담상세분류*/
|
|
|
- , DATE_FORMAT(A.QUEST_DT,'%Y%m%d%H%i%S') AS QUEST_DT /*문의일시*/
|
|
|
|
|
|
|
+ , DATE_FORMAT(A.QUEST_DT,'%Y-%m-%d %H:%i:%S') AS QUEST_DT /*문의일시*/
|
|
|
, A.QUEST_TITLE /*문의제목*/
|
|
, A.QUEST_TITLE /*문의제목*/
|
|
|
, A.CUST_NO /*고객번호*/
|
|
, A.CUST_NO /*고객번호*/
|
|
|
, B.CUST_ID /*고객ID*/
|
|
, B.CUST_ID /*고객ID*/
|
|
@@ -20,7 +20,7 @@
|
|
|
, A.EMAIL_REQ_YN /*이메일요청여부*/
|
|
, A.EMAIL_REQ_YN /*이메일요청여부*/
|
|
|
, A.EMAIL_SEND_YN /*이메일발송여부*/
|
|
, A.EMAIL_SEND_YN /*이메일발송여부*/
|
|
|
, A.ANS_STAT /*답변상태*/
|
|
, A.ANS_STAT /*답변상태*/
|
|
|
- , DATE_FORMAT(A.ANS_DT, '%Y%m%d%H%i%S') AS ANS_DT /*답변일시*/
|
|
|
|
|
|
|
+ , DATE_FORMAT(A.ANS_DT, '%Y-%m-%d %H:%i:%S') AS ANS_DT /*답변일시*/
|
|
|
, A.ANS_NO /*답변자번호*/
|
|
, A.ANS_NO /*답변자번호*/
|
|
|
, D.USER_NM AS ANS_NM /*답변자명*/
|
|
, D.USER_NM AS ANS_NM /*답변자명*/
|
|
|
FROM TB_COUNSEL A
|
|
FROM TB_COUNSEL A
|
|
@@ -79,8 +79,6 @@
|
|
|
, A.EMAIL /*이메일*/
|
|
, A.EMAIL /*이메일*/
|
|
|
, A.EMAIL_REQ_YN /*이메일요청여부*/
|
|
, A.EMAIL_REQ_YN /*이메일요청여부*/
|
|
|
, A.EMAIL_SEND_YN /*이메일발송여부*/
|
|
, A.EMAIL_SEND_YN /*이메일발송여부*/
|
|
|
- , A.REL_GOODS_CD /*관련상품코드*/
|
|
|
|
|
- , G.GOODS_NM /*상품명*/
|
|
|
|
|
, DATE_FORMAT(A.QUEST_DT,'%Y-%m-%d %H:%i:%S') AS QUEST_DT /*문의일시*/
|
|
, DATE_FORMAT(A.QUEST_DT,'%Y-%m-%d %H:%i:%S') AS QUEST_DT /*문의일시*/
|
|
|
, A.ANS_NO /*답변자번호*/
|
|
, A.ANS_NO /*답변자번호*/
|
|
|
, C.USER_NM AS ANS_NM /*답변자명*/
|
|
, C.USER_NM AS ANS_NM /*답변자명*/
|
|
@@ -97,7 +95,6 @@
|
|
|
, FN_GET_CODE_NM('G060',A.ANS_STAT) AS ANS_STAT_NM /*답변상태명*/
|
|
, FN_GET_CODE_NM('G060',A.ANS_STAT) AS ANS_STAT_NM /*답변상태명*/
|
|
|
FROM TB_COUNSEL A
|
|
FROM TB_COUNSEL A
|
|
|
INNER JOIN TB_CUSTOMER B ON A.CUST_NO = B.CUST_NO
|
|
INNER JOIN TB_CUSTOMER B ON A.CUST_NO = B.CUST_NO
|
|
|
- LEFT OUTER JOIN TB_GOODS G ON A.REL_GOODS_CD = G.GOODS_CD
|
|
|
|
|
LEFT OUTER JOIN TB_USER C ON A.ANS_NO = C.USER_NO
|
|
LEFT OUTER JOIN TB_USER C ON A.ANS_NO = C.USER_NO
|
|
|
WHERE A.COUNSEL_SQ = #{counselSq}
|
|
WHERE A.COUNSEL_SQ = #{counselSq}
|
|
|
AND A.COUNSEL_TYPE = 'C' /*상담유형(1:1문의)*/
|
|
AND A.COUNSEL_TYPE = 'C' /*상담유형(1:1문의)*/
|
|
@@ -122,7 +119,7 @@
|
|
|
/* TsaCounsel.getGoodsQnaList */
|
|
/* TsaCounsel.getGoodsQnaList */
|
|
|
SELECT A.COUNSEL_SQ /*상담일련번호*/
|
|
SELECT A.COUNSEL_SQ /*상담일련번호*/
|
|
|
, A.SITE_CD /*사이트코드*/
|
|
, A.SITE_CD /*사이트코드*/
|
|
|
- , DATE_FORMAT(A.QUEST_DT,'%Y%m%d%H%i%S') AS QUEST_DT /*문의일시*/
|
|
|
|
|
|
|
+ , DATE_FORMAT(A.QUEST_DT,'%Y-%m-%d %H:%i:%S') AS QUEST_DT /*문의일시*/
|
|
|
, A.SECRET_YN /*비밀글여부*/
|
|
, A.SECRET_YN /*비밀글여부*/
|
|
|
, A.CUST_NO /*고객번호*/
|
|
, A.CUST_NO /*고객번호*/
|
|
|
, B.CUST_ID /*고객ID*/
|
|
, B.CUST_ID /*고객ID*/
|
|
@@ -132,16 +129,19 @@
|
|
|
, A.EMAIL_REQ_YN /*이메일요청여부*/
|
|
, A.EMAIL_REQ_YN /*이메일요청여부*/
|
|
|
, A.EMAIL_SEND_YN /*이메일발송여부*/
|
|
, A.EMAIL_SEND_YN /*이메일발송여부*/
|
|
|
, A.REL_GOODS_CD /*관련상품코드*/
|
|
, A.REL_GOODS_CD /*관련상품코드*/
|
|
|
- , A.ANS_COMP_CD /*답변업체코드*/
|
|
|
|
|
|
|
+ , G.GOODS_NM /*상품명*/
|
|
|
, A.ANS_STAT /*답변상태*/
|
|
, A.ANS_STAT /*답변상태*/
|
|
|
- , DATE_FORMAT(A.ANS_TRANS_DT,'%Y%m%d%H%i%S') AS ANS_TRANS_DT /*답변의뢰일시*/
|
|
|
|
|
|
|
+ , A.ANS_TRANS_YN /*답변의뢰여부*/
|
|
|
|
|
+ , A.ANS_COMP_CD /*답변업체코드*/
|
|
|
|
|
+ , DATE_FORMAT(A.ANS_TRANS_DT,'%Y-%m-%d %H:%i:%S') AS ANS_TRANS_DT /*답변의뢰일시*/
|
|
|
, A.ANS_TRANS_NO /*답변의뢰자번호*/
|
|
, A.ANS_TRANS_NO /*답변의뢰자번호*/
|
|
|
, C.USER_NM AS ANS_TRANS_NM /*답변의뢰자명*/
|
|
, C.USER_NM AS ANS_TRANS_NM /*답변의뢰자명*/
|
|
|
- , DATE_FORMAT(A.ANS_DT, '%Y%m%d%H%i%S') AS ANS_DT /*답변일시*/
|
|
|
|
|
|
|
+ , DATE_FORMAT(A.ANS_DT, '%Y-%m-%d %H:%i:%S') AS ANS_DT /*답변일시*/
|
|
|
, A.ANS_NO /*답변자번호*/
|
|
, A.ANS_NO /*답변자번호*/
|
|
|
, D.USER_NM AS ANS_NM /*답변자명*/
|
|
, D.USER_NM AS ANS_NM /*답변자명*/
|
|
|
FROM TB_COUNSEL A
|
|
FROM TB_COUNSEL A
|
|
|
INNER JOIN TB_CUSTOMER B ON A.CUST_NO = B.CUST_NO
|
|
INNER JOIN TB_CUSTOMER B ON A.CUST_NO = B.CUST_NO
|
|
|
|
|
+ INNER JOIN TB_GOODS G ON A.REL_GOODS_CD = G.GOODS_CD
|
|
|
LEFT OUTER JOIN TB_USER C ON A.ANS_TRANS_NO = C.USER_NO
|
|
LEFT OUTER JOIN TB_USER C ON A.ANS_TRANS_NO = C.USER_NO
|
|
|
LEFT OUTER JOIN TB_USER D ON A.ANS_NO = D.USER_NO
|
|
LEFT OUTER JOIN TB_USER D ON A.ANS_NO = D.USER_NO
|
|
|
WHERE COUNSEL_TYPE = 'G' /*상담유형(상품문의)*/
|
|
WHERE COUNSEL_TYPE = 'G' /*상담유형(상품문의)*/
|
|
@@ -210,24 +210,28 @@
|
|
|
, A.EMAIL_SEND_YN /*이메일발송여부*/
|
|
, A.EMAIL_SEND_YN /*이메일발송여부*/
|
|
|
, A.REL_GOODS_CD /*관련상품코드*/
|
|
, A.REL_GOODS_CD /*관련상품코드*/
|
|
|
, G.GOODS_NM /*상품명*/
|
|
, G.GOODS_NM /*상품명*/
|
|
|
|
|
+ , G.SELF_GOODS_YN /*자사상품여부*/
|
|
|
, DATE_FORMAT(A.QUEST_DT,'%Y-%m-%d %H:%i:%S') AS QUEST_DT /*문의일시*/
|
|
, DATE_FORMAT(A.QUEST_DT,'%Y-%m-%d %H:%i:%S') AS QUEST_DT /*문의일시*/
|
|
|
, A.ANS_NO /*답변자번호*/
|
|
, A.ANS_NO /*답변자번호*/
|
|
|
- , C.USER_NM AS ANS_NM /*답변자명*/
|
|
|
|
|
|
|
+ , D.USER_NM AS ANS_NM /*답변자명*/
|
|
|
, DATE_FORMAT(A.ANS_DT,'%Y-%m-%d %H:%i:%S') AS ANS_DT /*답변일시*/
|
|
, DATE_FORMAT(A.ANS_DT,'%Y-%m-%d %H:%i:%S') AS ANS_DT /*답변일시*/
|
|
|
, A.QUEST_TITLE /*질문제목*/
|
|
, A.QUEST_TITLE /*질문제목*/
|
|
|
, A.QUEST_CONTENT /*질문내용*/
|
|
, A.QUEST_CONTENT /*질문내용*/
|
|
|
, A.ANS_TITLE /*답변제목*/
|
|
, A.ANS_TITLE /*답변제목*/
|
|
|
, A.ANS_CONTENT /*답변내용*/
|
|
, A.ANS_CONTENT /*답변내용*/
|
|
|
|
|
+ , A.ANS_STAT /*답변상태코드*/
|
|
|
|
|
+ , FN_GET_CODE_NM('G060',A.ANS_STAT) AS ANS_STAT_NM /*답변상태명*/
|
|
|
, A.ANS_TRANS_YN /*답변의뢰여부*/
|
|
, A.ANS_TRANS_YN /*답변의뢰여부*/
|
|
|
, A.ANS_COMP_CD /*답변업체코드*/
|
|
, A.ANS_COMP_CD /*답변업체코드*/
|
|
|
, FN_GET_SUPPLY_COMP_NM(A.ANS_COMP_CD) AS ANS_COMP_NM /*답변업체명*/
|
|
, FN_GET_SUPPLY_COMP_NM(A.ANS_COMP_CD) AS ANS_COMP_NM /*답변업체명*/
|
|
|
|
|
+ , A.ANS_TRANS_NO /*답변의뢰자번호*/
|
|
|
|
|
+ , C.USER_NM AS ANS_TRANS_NM /*답변의뢰자명*/
|
|
|
, DATE_FORMAT(A.ANS_TRANS_DT,'%Y-%m-%d %H:%i:%S') AS ANS_TRANS_DT /*답변의뢰일시*/
|
|
, DATE_FORMAT(A.ANS_TRANS_DT,'%Y-%m-%d %H:%i:%S') AS ANS_TRANS_DT /*답변의뢰일시*/
|
|
|
- , A.ANS_STAT /*답변상태코드*/
|
|
|
|
|
- , FN_GET_CODE_NM('G060',A.ANS_STAT) AS ANS_STAT_NM /*답변상태명*/
|
|
|
|
|
FROM TB_COUNSEL A
|
|
FROM TB_COUNSEL A
|
|
|
INNER JOIN TB_CUSTOMER B ON A.CUST_NO = B.CUST_NO
|
|
INNER JOIN TB_CUSTOMER B ON A.CUST_NO = B.CUST_NO
|
|
|
- LEFT OUTER JOIN TB_GOODS G ON A.REL_GOODS_CD = G.GOODS_CD
|
|
|
|
|
- LEFT OUTER JOIN TB_USER C ON A.ANS_NO = C.USER_NO
|
|
|
|
|
|
|
+ INNER JOIN TB_GOODS G ON A.REL_GOODS_CD = G.GOODS_CD
|
|
|
|
|
+ LEFT OUTER JOIN TB_USER C ON A.ANS_TRANS_NO = C.USER_NO
|
|
|
|
|
+ LEFT OUTER JOIN TB_USER D ON A.ANS_NO = D.USER_NO
|
|
|
WHERE A.COUNSEL_SQ = #{counselSq}
|
|
WHERE A.COUNSEL_SQ = #{counselSq}
|
|
|
AND A.COUNSEL_TYPE = 'G' /*상담유형(상품문의)*/
|
|
AND A.COUNSEL_TYPE = 'G' /*상담유형(상품문의)*/
|
|
|
<if test="roleCd == 'B000'"> <!-- 입점업체권한일 때는 본인 것만 보도록 처리 -->
|
|
<if test="roleCd == 'B000'"> <!-- 입점업체권한일 때는 본인 것만 보도록 처리 -->
|