select id, station_id, coupon_name, coupon_type, coupon_threshold_amt, use_discount_type, oil_name, oil_type, coupon_amt, coupon_num,
coupon_details,coupon_hold_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, del_flag,verification,coupon_cumulative_num,
coupon_use_num,is_market_flag,is_grade_flag,is_card_flag,edit_flag,appointed_days,cycle_days,available_control,coupon_remark,is_label_flag
from coupon_info
insert into coupon_info
station_id,
coupon_name,
coupon_type,
coupon_threshold_amt,
use_discount_type,
oil_name,
oil_type,
coupon_amt,
coupon_num,
coupon_hold_num,
coupon_details,
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,
del_flag,
verification,
coupon_cumulative_num,
coupon_use_num,
is_card_flag,
is_grade_flag,
is_market_flag,
edit_flag,
appointed_days,
cycle_days,
available_control,
is_label_flag,
coupon_remark,
#{stationId},
#{couponName},
#{couponType},
#{couponThresholdAmt},
#{useDiscountType},
#{oilName},
#{oilType},
#{couponAmt},
#{couponNum},
#{couponHoldNum},
#{couponDetails},
#{effectiveTimeType},
#{effectiveTimeStart},
#{effectiveTimeEnd},
#{effectiveDayNum},
#{couponReceiveNum},
#{openPlatform},
#{grantStatus},
#{status},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{delFlag},
#{verification},
#{couponCumulativeNum},
#{couponUseNum},
#{isCardFlag},
#{isGradeFlag},
#{isMarketFlag},
#{editFlag},
#{appointedDays},
#{cycleDays},
#{availableControl},
#{isLabelFlag},
#{couponRemark},
update coupon_info
station_id = #{stationId},
coupon_name = #{couponName},
coupon_type = #{couponType},
coupon_threshold_amt = #{couponThresholdAmt},
use_discount_type = #{useDiscountType},
oil_name = #{oilName},
oil_type = #{oilType},
coupon_amt = #{couponAmt},
coupon_num = #{couponNum},
coupon_hold_num = #{couponHoldNum},
coupon_details = #{couponDetails},
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},
del_flag = #{delFlag},
verification = #{verification},
is_card_flag = #{isCardFlag},
is_grade_flag = #{isGradeFlag},
is_market_flag = #{isMarketFlag},
edit_flag = #{editFlag},
appointed_days = #{appointedDays},
cycle_days = #{cycleDays},
available_control = #{availableControl},
is_label_flag = #{isLabelFlag},
coupon_remark = #{couponRemark},
where id = #{id}
delete from coupon_info where id = #{id}
delete from coupon_info where id in
#{id}