|
@@ -28,6 +28,7 @@
|
|
<result column="actual_price_" property="actualPrice" />
|
|
<result column="actual_price_" property="actualPrice" />
|
|
<result column="add_memo_" property="addMemo" />
|
|
<result column="add_memo_" property="addMemo" />
|
|
<result column="cut_memo_" property="cutMemo" />
|
|
<result column="cut_memo_" property="cutMemo" />
|
|
|
|
+ <result column="give_coupon_id_" property="giveCouponId" />
|
|
<result column="create_time_" property="createTime" />
|
|
<result column="create_time_" property="createTime" />
|
|
<result column="update_time_" property="updateTime" />
|
|
<result column="update_time_" property="updateTime" />
|
|
<result column="tenant_id_" property="tenantId" />
|
|
<result column="tenant_id_" property="tenantId" />
|
|
@@ -48,23 +49,24 @@
|
|
INSERT INTO activity_user_mapper (activity_id_,user_id_,vip_flag_,give_vip_flag_,
|
|
INSERT INTO activity_user_mapper (activity_id_,user_id_,vip_flag_,give_vip_flag_,
|
|
practice_flag_,give_practice_flag_,member_flag_,give_member_flag_,create_time_,update_time_,payment_order_id_,
|
|
practice_flag_,give_practice_flag_,member_flag_,give_member_flag_,create_time_,update_time_,payment_order_id_,
|
|
vip_group_id_,give_vip_group_id_,practice_group_id_,give_practice_group_id_,return_fee_,
|
|
vip_group_id_,give_vip_group_id_,practice_group_id_,give_practice_group_id_,return_fee_,
|
|
- member_order_id_,give_member_order_id_,teacher_id_,actual_price_,add_memo_,cut_memo_,tenant_id_)
|
|
|
|
|
|
+ member_order_id_,give_member_order_id_,teacher_id_,actual_price_,add_memo_,cut_memo_,tenant_id_,give_coupon_id_)
|
|
VALUES(#{activityId},#{userId},#{vipFlag},#{giveVipFlag},#{practiceFlag},
|
|
VALUES(#{activityId},#{userId},#{vipFlag},#{giveVipFlag},#{practiceFlag},
|
|
#{givePracticeFlag},#{memberFlag},#{giveMemberFlag},NOW(),NOW(),#{paymentOrderId},#{vipGroupId},
|
|
#{givePracticeFlag},#{memberFlag},#{giveMemberFlag},NOW(),NOW(),#{paymentOrderId},#{vipGroupId},
|
|
#{giveVipGroupId},#{practiceGroupId},#{givePracticeGroupId},#{returnFee},
|
|
#{giveVipGroupId},#{practiceGroupId},#{givePracticeGroupId},#{returnFee},
|
|
- #{memberOrderId},#{giveMemberOrderId},#{teacherId},#{actualPrice},#{addMemo},#{cutMemo},#{tenantId})
|
|
|
|
|
|
+ #{memberOrderId},#{giveMemberOrderId},#{teacherId},#{actualPrice},#{addMemo},#{cutMemo},#{tenantId},#{giveCouponId})
|
|
</insert>
|
|
</insert>
|
|
<insert id="batchInsert">
|
|
<insert id="batchInsert">
|
|
INSERT INTO activity_user_mapper (activity_id_,user_id_,vip_flag_,give_vip_flag_,
|
|
INSERT INTO activity_user_mapper (activity_id_,user_id_,vip_flag_,give_vip_flag_,
|
|
practice_flag_,give_practice_flag_,member_flag_,give_member_flag_,create_time_,update_time_,payment_order_id_,
|
|
practice_flag_,give_practice_flag_,member_flag_,give_member_flag_,create_time_,update_time_,payment_order_id_,
|
|
vip_group_id_,give_vip_group_id_,practice_group_id_,give_practice_group_id_,return_fee_,member_order_id_,
|
|
vip_group_id_,give_vip_group_id_,practice_group_id_,give_practice_group_id_,return_fee_,member_order_id_,
|
|
- give_member_order_id_,teacher_id_,actual_price_,add_memo_,cut_memo_,tenant_id_)
|
|
|
|
|
|
+ give_member_order_id_,teacher_id_,actual_price_,add_memo_,cut_memo_,tenant_id_,give_coupon_id_)
|
|
VALUES
|
|
VALUES
|
|
<foreach collection="activityUserMappers" item="item" separator=",">
|
|
<foreach collection="activityUserMappers" item="item" separator=",">
|
|
(#{item.activityId},#{item.userId},#{item.vipFlag},#{item.giveVipFlag},#{item.practiceFlag},
|
|
(#{item.activityId},#{item.userId},#{item.vipFlag},#{item.giveVipFlag},#{item.practiceFlag},
|
|
#{item.givePracticeFlag},#{item.memberFlag},#{item.giveMemberFlag},NOW(),NOW(),#{item.paymentOrderId},#{item.vipGroupId},
|
|
#{item.givePracticeFlag},#{item.memberFlag},#{item.giveMemberFlag},NOW(),NOW(),#{item.paymentOrderId},#{item.vipGroupId},
|
|
#{item.giveVipGroupId},#{item.practiceGroupId},#{item.givePracticeGroupId},#{item.returnFee},
|
|
#{item.giveVipGroupId},#{item.practiceGroupId},#{item.givePracticeGroupId},#{item.returnFee},
|
|
- #{item.memberOrderId},#{item.giveMemberOrderId},#{item.teacherId},#{item.actualPrice},#{item.addMemo},#{item.cutMemo},#{item.tenantId})
|
|
|
|
|
|
+ #{item.memberOrderId},#{item.giveMemberOrderId},#{item.teacherId},#{item.actualPrice},#{item.addMemo},#{item.cutMemo},
|
|
|
|
+ #{item.tenantId},#{item.giveCouponId})
|
|
</foreach>
|
|
</foreach>
|
|
</insert>
|
|
</insert>
|
|
|
|
|
|
@@ -72,6 +74,9 @@
|
|
<update id="update" parameterType="com.ym.mec.biz.dal.entity.ActivityUserMapper">
|
|
<update id="update" parameterType="com.ym.mec.biz.dal.entity.ActivityUserMapper">
|
|
UPDATE activity_user_mapper
|
|
UPDATE activity_user_mapper
|
|
<set>
|
|
<set>
|
|
|
|
+ <if test="giveCouponId != null">
|
|
|
|
+ give_coupon_id_ = #{giveCouponId},
|
|
|
|
+ </if>
|
|
<if test="cutMemo != null">
|
|
<if test="cutMemo != null">
|
|
cut_memo_ = #{cutMemo},
|
|
cut_memo_ = #{cutMemo},
|
|
</if>
|
|
</if>
|