|
@@ -36,6 +36,7 @@
|
|
|
<result column="batch_no_" property="batchNo"/>
|
|
|
<result column="status_" property="status" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
|
|
|
<result column="refund_time_" property="refundTime"/>
|
|
|
+ <result column="delivery_time_" property="deliveryTime"/>
|
|
|
<result column="sell_time_" property="sellTime"/>
|
|
|
<result column="create_ime_" property="createIme"/>
|
|
|
<result column="update_time_" property="updateTime"/>
|
|
@@ -50,7 +51,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_,coupon_remit_amount_,organ_sell_cost_
|
|
|
+ update_time_,coupon_remit_amount_,organ_sell_cost_,delivery_time_
|
|
|
</sql>
|
|
|
<select id="get" parameterType="java.lang.Integer" resultMap="SellOrder">
|
|
|
<!--@mbg.generated-->
|
|
@@ -71,18 +72,21 @@
|
|
|
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_,coupon_remit_amount_,tenant_id_,organ_sell_cost_)
|
|
|
+ create_ime_, update_time_,coupon_remit_amount_,tenant_id_,organ_sell_cost_,delivery_time_)
|
|
|
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}, #{couponRemitAmount},#{tenantId},#{organSellCost})
|
|
|
+ #{refundTime},#{sellTime}, #{createIme}, #{updateTime}, #{couponRemitAmount},#{tenantId},#{organSellCost},#{deliveryTime})
|
|
|
</insert>
|
|
|
<update id="update" parameterType="com.ym.mec.biz.dal.entity.SellOrder">
|
|
|
<!--@mbg.generated-->
|
|
|
update sell_order
|
|
|
<set>
|
|
|
+ <if test="deliveryTime != null and deliveryTime != ''">
|
|
|
+ delivery_time_ = #{deliveryTime},
|
|
|
+ </if>
|
|
|
<if test="couponRemitAmount != null">
|
|
|
coupon_remit_amount_ = #{couponRemitAmount},
|
|
|
</if>
|
|
@@ -269,7 +273,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_,coupon_remit_amount_,tenant_id_,organ_sell_cost_)
|
|
|
+ mer_no_,batch_no_,stock_type_,account_type_, sell_time_,edu_teacher_id_, create_ime_, update_time_,coupon_remit_amount_,tenant_id_,organ_sell_cost_,delivery_time_)
|
|
|
VALUE
|
|
|
<foreach collection="sellOrders" separator="," item="sellOrder">
|
|
|
(#{sellOrder.organId},#{sellOrder.cooperationOrganId},#{sellOrder.transNo},#{sellOrder.orderId},#{sellOrder.orderNo},
|
|
@@ -277,7 +281,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.couponRemitAmount},#{sellOrder.tenantId},#{sellOrder.organSellCost})
|
|
|
+ #{sellOrder.sellTime},#{sellOrder.eduTeacherId},NOW(),NOW(),#{sellOrder.couponRemitAmount},#{sellOrder.tenantId},#{sellOrder.organSellCost},#{sellOrder.deliveryTime})
|
|
|
</foreach>
|
|
|
</insert>
|
|
|
|
|
@@ -338,6 +342,9 @@
|
|
|
<if test="endTime != null">
|
|
|
AND so.sell_time_ <= #{endTime}
|
|
|
</if>
|
|
|
+ <if test="deliveryStartTime != null and deliveryStartTime != ''">
|
|
|
+ AND so.delivery_time_ BETWEEN #{deliveryStartTime} AND #{deliveryEndTime}
|
|
|
+ </if>
|
|
|
</where>
|
|
|
</sql>
|
|
|
|