select id, coupon_id, coupon_name, coupon_type, use_discount_type, oil_name, oil_type, coupon_amt, coupon_num, effective_time_type, effective_time_start, effective_time_end, effective_day_num, coupon_receive_num, open_platform, grant_status, status, create_by, create_time, update_by, update_time from coupon_info
insert into coupon_info
coupon_id,
coupon_name,
coupon_type,
use_discount_type,
oil_name,
oil_type,
coupon_amt,
coupon_num,
effective_time_type,
effective_time_start,
effective_time_end,
effective_day_num,
coupon_receive_num,
open_platform,
grant_status,
status,
create_by,
create_time,
update_by,
update_time,
#{couponId},
#{couponName},
#{couponType},
#{useDiscountType},
#{oilName},
#{oilType},
#{couponAmt},
#{couponNum},
#{effectiveTimeType},
#{effectiveTimeStart},
#{effectiveTimeEnd},
#{effectiveDayNum},
#{couponReceiveNum},
#{openPlatform},
#{grantStatus},
#{status},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
update coupon_info
coupon_id = #{couponId},
coupon_name = #{couponName},
coupon_type = #{couponType},
use_discount_type = #{useDiscountType},
oil_name = #{oilName},
oil_type = #{oilType},
coupon_amt = #{couponAmt},
coupon_num = #{couponNum},
effective_time_type = #{effectiveTimeType},
effective_time_start = #{effectiveTimeStart},
effective_time_end = #{effectiveTimeEnd},
effective_day_num = #{effectiveDayNum},
coupon_receive_num = #{couponReceiveNum},
open_platform = #{openPlatform},
grant_status = #{grantStatus},
status = #{status},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
where id = #{id}
delete from coupon_info where id = #{id}
delete from coupon_info where id in
#{id}