| 
					
				 | 
			
			
				@@ -16,6 +16,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="expect_amount_" property="expectAmount"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="actual_amount_" property="actualAmount"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="balance_amount_" property="balanceAmount"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result column="coupon_remit_amount_" property="couponRemitAmount"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="type_" property="type" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="parent_goods_id_" property="parentGoodsId"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result column="goods_id_" property="goodsId"/> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -47,7 +48,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         actual_amount_,balance_amount_, sell_cost_, sell_cost2_, type_,parent_goods_id_, goods_id_,goods_name_, num_, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         user_id_, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         payment_channel_,mer_no_,batch_no_,stock_type_,account_type_,status_, refund_time_,sell_time_, create_ime_, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        update_time_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        update_time_,coupon_remit_amount_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </sql> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <select id="get" parameterType="java.lang.Integer" resultMap="SellOrder"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <!--@mbg.generated--> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -67,18 +68,21 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         insert into sell_order (edu_teacher_id_,organ_id_, cooperation_organ_id_, trans_no_,order_id_, order_no_, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         expect_amount_,actual_amount_,balance_amount_, type_,parent_goods_id_, goods_id_,goods_name_, sell_cost_, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         sell_cost2_, num_, user_id_, payment_channel_, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        mer_no_,batch_no_,stock_type_,account_type_, refund_time_,sell_time_, create_ime_, update_time_) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        mer_no_,batch_no_,stock_type_,account_type_, refund_time_,sell_time_, create_ime_, update_time_,coupon_remit_amount_) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         values (#{eduTeacherId},#{organId}, #{cooperationOrganId}, #{transNo}, #{orderNo},#{orderId}, #{expectAmount}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         #{actualAmount}, #{balanceAmount}, #{type},#{parentGoodsId}, #{goodsId}, #{goodsName}, #{sellCost}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         #{sellCost2}, #{num}, #{userId}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         #{paymentChannel}, #{merNo},#{batchNo}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         #{stockType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{accountType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        #{refundTime},#{sellTime}, #{createIme}, #{updateTime}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        #{refundTime},#{sellTime}, #{createIme}, #{updateTime}, #{couponRemitAmount}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <update id="update" parameterType="com.ym.mec.biz.dal.entity.SellOrder"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <!--@mbg.generated--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         update sell_order 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <set> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="couponRemitAmount != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                coupon_remit_amount_ = #{couponRemitAmount}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <if test="eduTeacherId != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 edu_teacher_id_ = #{eduTeacherId}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </if> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -256,7 +260,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         insert into sell_order (organ_id_, cooperation_organ_id_, trans_no_,order_id_, order_no_, expect_amount_, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         actual_amount_,balance_amount_, type_, parent_goods_id_, goods_id_,goods_name_, sell_cost_, sell_cost2_, num_, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         user_id_, payment_channel_, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        mer_no_,batch_no_,stock_type_,account_type_, sell_time_,edu_teacher_id_, create_ime_, update_time_) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        mer_no_,batch_no_,stock_type_,account_type_, sell_time_,edu_teacher_id_, create_ime_, update_time_,coupon_remit_amount_) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         VALUE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <foreach collection="sellOrders" separator="," item="sellOrder"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             (#{sellOrder.organId},#{sellOrder.cooperationOrganId},#{sellOrder.transNo},#{sellOrder.orderId},#{sellOrder.orderNo}, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -264,7 +268,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             #{sellOrder.goodsName},#{sellOrder.sellCost},#{sellOrder.sellCost2},#{sellOrder.num},#{sellOrder.userId}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             #{sellOrder.paymentChannel},#{sellOrder.merNo},#{sellOrder.batchNo}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             #{sellOrder.stockType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{sellOrder.accountType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            #{sellOrder.sellTime},#{sellOrder.eduTeacherId},NOW(),NOW()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            #{sellOrder.sellTime},#{sellOrder.eduTeacherId},NOW(),NOW(),#{sellOrder.couponRemitAmount}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </foreach> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |