|
@@ -17,7 +17,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<result property="updateTime" column="update_time" />
|
|
|
<result property="updateBy" column="update_by" />
|
|
|
<result property="orderTime" column="order_time" />
|
|
|
- <result property="executeTime" column="execute_time" />
|
|
|
<result property="couponId" column="coupon_id" />
|
|
|
<result property="couponBatchId" column="coupon_batch_id" />
|
|
|
<result property="sendTime" column="send_time" />
|
|
@@ -44,7 +43,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<if test="count != null "> and count = #{count}</if>
|
|
|
<if test="status != null "> and status = #{status}</if>
|
|
|
<if test="orderTime != null "> and order_time = #{orderTime}</if>
|
|
|
- <if test="executeTime != null "> and execute_time = #{executeTime}</if>
|
|
|
<if test="couponId != null "> and coupon_id = #{couponId}</if>
|
|
|
<if test="couponBatchId != null "> and coupon_batch_id = #{couponBatchId}</if>
|
|
|
<if test="sendTime != null "> and send_time = #{sendTime}</if>
|
|
@@ -62,6 +60,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
where id = #{id}
|
|
|
</select>
|
|
|
|
|
|
+ <select id="selectPendingCouponList" resultType="com.fs.store.domain.FsCouponSchedule">
|
|
|
+ <include refid="selectFsCouponScheduleVo"/>
|
|
|
+ where status in (0,-1) and retry_count < 3 and count < month
|
|
|
+ </select>
|
|
|
+
|
|
|
<insert id="insertFsCouponSchedule" parameterType="FsCouponSchedule" useGeneratedKeys="true" keyProperty="id">
|
|
|
insert into fs_coupon_schedule
|
|
|
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
@@ -76,7 +79,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<if test="updateTime != null">update_time,</if>
|
|
|
<if test="updateBy != null">update_by,</if>
|
|
|
<if test="orderTime != null">order_time,</if>
|
|
|
- <if test="executeTime != null">execute_time,</if>
|
|
|
<if test="couponId != null">coupon_id,</if>
|
|
|
<if test="couponBatchId != null">coupon_batch_id,</if>
|
|
|
<if test="sendTime != null">send_time,</if>
|
|
@@ -100,7 +102,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<if test="updateTime != null">#{updateTime},</if>
|
|
|
<if test="updateBy != null">#{updateBy},</if>
|
|
|
<if test="orderTime != null">#{orderTime},</if>
|
|
|
- <if test="executeTime != null">#{executeTime},</if>
|
|
|
<if test="couponId != null">#{couponId},</if>
|
|
|
<if test="couponBatchId != null">#{couponBatchId},</if>
|
|
|
<if test="sendTime != null">#{sendTime},</if>
|
|
@@ -128,7 +129,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<if test="updateTime != null">update_time = #{updateTime},</if>
|
|
|
<if test="updateBy != null">update_by = #{updateBy},</if>
|
|
|
<if test="orderTime != null">order_time = #{orderTime},</if>
|
|
|
- <if test="executeTime != null">execute_time = #{executeTime},</if>
|
|
|
<if test="couponId != null">coupon_id = #{couponId},</if>
|
|
|
<if test="couponBatchId != null">coupon_batch_id = #{couponBatchId},</if>
|
|
|
<if test="sendTime != null">send_time = #{sendTime},</if>
|