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