|
@@ -12,23 +12,27 @@
|
|
|
<result column="modifier" property="modifier" />
|
|
|
<result column="product_id" property="productId" />
|
|
|
<result column="user_id" property="userId" />
|
|
|
- <result column="renewals_stutas" property="renewalsStutas" />
|
|
|
+ <result column="renewals_status" property="renewalsStatus" />
|
|
|
<result column="apply_time" property="applyTime" />
|
|
|
- <result column="renewals_no" property="renewalsNo"></result>
|
|
|
+ <result column="renewals_no" property="renewalsNo"/>
|
|
|
+ <result column="cancel_renewals" property="cancelRenewals"/>
|
|
|
</resultMap>
|
|
|
|
|
|
<select id="selectProductIdByUserId" resultType="java.lang.Long">
|
|
|
- SELECT r.product_id FROM `diag_user_renewals` r WHERE r.is_deleted = 'N' and r.renewals_stutas = 0 AND r.user_id =#{userId}
|
|
|
+ SELECT r.product_id FROM `diag_user_renewals` r WHERE r.is_deleted = 'N' and r.renewals_status = 0 AND r.user_id =#{userId}
|
|
|
</select>
|
|
|
|
|
|
<select id="selectUserRenewals" resultType="com.diagbot.dto.RenewalsInfosDTO">
|
|
|
SELECT * FROM `diag_user_renewals` WHERE is_deleted = 'N'
|
|
|
- <if test="renewalsInfosVO.renewalsStutas != null">
|
|
|
- AND renewals_stutas = #{renewalsInfosVO.renewalsStutas}
|
|
|
+ <if test="renewalsInfosVO.renewalsStatus != null">
|
|
|
+ AND renewals_status = #{renewalsInfosVO.renewalsStatus}
|
|
|
</if>
|
|
|
<if test="renewalsInfosVO.startTime != null and renewalsInfosVO.endTime != null">
|
|
|
AND apply_time BETWEEN #{renewalsInfosVO.startTime} and #{renewalsInfosVO.endTime}
|
|
|
</if>
|
|
|
+ <if test="renewalsInfosVO.cancelRenewals != null and renewalsInfosVO.cancelRenewals != null">
|
|
|
+ AND cancel_renewals = #{renewalsInfosVO.cancelRenewals}
|
|
|
+ </if>
|
|
|
<if test="renewalsInfosVO.userId != null and renewalsInfosVO.userId.size > 0">
|
|
|
<foreach collection="renewalsInfosVO.userId" item="renewalsInfosVO.userId" open="and(" separator="or" close=")">
|
|
|
user_id = #{renewalsInfosVO.userId}
|
|
@@ -38,16 +42,16 @@
|
|
|
</select>
|
|
|
|
|
|
<update id="deleteUserRenewals">
|
|
|
- UPDATE `diag_user_renewals` SET `is_deleted`='Y' WHERE (`id`=#{id})
|
|
|
+ UPDATE `diag_user_renewals` SET `cancel_renewals`=#{cancelRenewals} WHERE (`id`=#{id})
|
|
|
</update>
|
|
|
|
|
|
- <update id="updateRenewalStutas" parameterType="com.diagbot.entity.UserRenewals">
|
|
|
+ <update id="updateRenewalStatus" parameterType="com.diagbot.entity.UserRenewals">
|
|
|
UPDATE
|
|
|
diag_user_renewals a
|
|
|
<trim prefix="set" suffixOverrides=",">
|
|
|
<if test="gmtModified != null">a.gmt_modified = #{gmtModified} ,</if>
|
|
|
<if test="modifier != null">a.modifier = #{modifier},</if>
|
|
|
- <if test="renewalsStutas != null">a.renewals_stutas = #{renewalsStutas} </if>
|
|
|
+ <if test="renewalsStatus != null">a.renewals_status = #{renewalsStatus} </if>
|
|
|
</trim>
|
|
|
WHERE a.renewals_no = #{renewalsNo}
|
|
|
</update>
|