|
|
@@ -67,7 +67,8 @@
|
|
|
<insert id="createPollQuestion" parameterType="Poll">
|
|
|
/* TsaPoll.createPollQuestion */
|
|
|
INSERT INTO TB_POLL_QUESTION (
|
|
|
- POLL_SQ
|
|
|
+ POLL_QSQ
|
|
|
+ , POLL_SQ
|
|
|
, POLL_QTITLE
|
|
|
, POLL_QTYPE
|
|
|
, POLL_QVAL1
|
|
|
@@ -87,7 +88,8 @@
|
|
|
, UPD_NO
|
|
|
, UPD_DT
|
|
|
) VALUES (
|
|
|
- #{pollSq}
|
|
|
+ #{pollQsq}
|
|
|
+ , #{pollSq}
|
|
|
, #{pollQtitle}
|
|
|
, #{pollQtype}
|
|
|
, #{pollQval1}
|
|
|
@@ -107,8 +109,33 @@
|
|
|
, #{updNo}
|
|
|
, now()
|
|
|
)
|
|
|
+ ON
|
|
|
+ DUPLICATE KEY
|
|
|
+ UPDATE
|
|
|
+ POLL_QTITLE = #{pollQtitle}
|
|
|
+ , POLL_QTYPE = #{pollQtype}
|
|
|
+ , POLL_QVAL1 = #{pollQval1}
|
|
|
+ , POLL_QVAL2 = #{pollQval2}
|
|
|
+ , POLL_QVAL3 = #{pollQval3}
|
|
|
+ , POLL_QVAL4 = #{pollQval4}
|
|
|
+ , POLL_QVAL5 = #{pollQval5}
|
|
|
+ , POLL_QVAL6 = #{pollQval6}
|
|
|
+ , POLL_QVAL7 = #{pollQval7}
|
|
|
+ , POLL_QVAL8 = #{pollQval8}
|
|
|
+ , POLL_QVAL9 = #{pollQval9}
|
|
|
+ , POLL_QVAL10 = #{pollQval10}
|
|
|
+ , DISP_ORD = #{dispOrd}
|
|
|
+ , UPD_NO = #{updNo}
|
|
|
+ , UPD_DT = now()
|
|
|
</insert>
|
|
|
|
|
|
+ <!-- poll 단일 문항 삭제 -->
|
|
|
+ <update id="removeQuestion" parameterType="Poll">
|
|
|
+ UPDATE tb_poll_question
|
|
|
+ SET DEL_YN = 'Y'
|
|
|
+ WHERE POLL_QSQ = #{pollQsq}
|
|
|
+ </update>
|
|
|
+
|
|
|
<!-- POLL 목록 -->
|
|
|
<select id="getPollList" parameterType="Poll" resultType="Poll">
|
|
|
/* TsaPoll.getPollList */
|
|
|
@@ -166,6 +193,7 @@
|
|
|
LEFT JOIN TB_PLAN P ON A.POLL_SQ = P.POLL_SQ
|
|
|
WHERE 1=1
|
|
|
AND A.DEL_YN = 'N'
|
|
|
+ AND B.DEL_YN = 'N'
|
|
|
<if test="pollSq != null and pollSq != ''">
|
|
|
AND A.POLL_SQ = #{pollSq}
|
|
|
</if>
|