| 
					
				 | 
			
			
				@@ -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> 
			 |