insert into mall_user_coupon
(
`store_topic_id`,
`coupon_name`,
`is_used`,
`coupon_number`,
`user_id`,
`used_time`,
`order_id`,
`add_time`,
valid_time,
`source_key`,
`referrer`,
show_state,
end_time,
type_money,
send_type,
create_time,
mod_time,
enabled
)
values
(
#{storeTopicId},
#{couponName},
#{isUsed},
#{couponNumber},
#{userId},
#{usedTime},
#{orderId},
#{addTime},
#{validTime},
#{sourceKey},
#{referrer},
#{showState},
#{endTime},
#{typeMoney},
#{sendType},
#{createTime},
#{modTime},
#{enabled}
)
update mall_user_coupon
`store_topic_id` = #{storeTopicId},
`coupon_name` = #{couponName},
`is_used` = #{isUsed},
`coupon_number` = #{couponNumber},
`user_id` = #{userId},
`used_time` = #{usedTime},
`order_id` = #{orderId},
`add_time` = #{addTime},
`valid_time` = #{validTime},
`source_key` = #{sourceKey},
`referrer` = #{referrer},
`show_state` = #{showState},
`end_time` = #{endTime},
`type_money` = #{typeMoney},
`enabled` = #{enabled},
`send_type` = #{sendType}
where id = #{id}
update mall_user_coupon
`used_time` = null,
`order_id` = 0,
is_used= 0
where id = #{id}