and ${criterion.condition}
and ${criterion.condition} #{criterion.value}
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
and ${criterion.condition}
#{listItem}
and ${criterion.condition}
and ${criterion.condition} #{criterion.value}
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
and ${criterion.condition}
#{listItem}
id, coupon_no, order_identity, type, ower_id, coupon_amount, coupon_rule, start_time,
end_time, area_limit, time_e, time_s, channel, title, descp, memo, indate, type_id
delete from coupon
where id = #{id,jdbcType=INTEGER}
delete from coupon
SELECT LAST_INSERT_ID()
insert into coupon (coupon_no, order_identity, type,
ower_id, coupon_amount, coupon_rule,
start_time, end_time, area_limit,
time_e, time_s, channel,
title, descp, memo,
indate, type_id)
values (#{couponNo,jdbcType=VARCHAR}, #{orderIdentity,jdbcType=VARCHAR}, #{type,jdbcType=INTEGER},
#{owerId,jdbcType=INTEGER}, #{couponAmount,jdbcType=INTEGER}, #{couponRule,jdbcType=VARCHAR},
#{startTime,jdbcType=TIMESTAMP}, #{endTime,jdbcType=TIMESTAMP}, #{areaLimit,jdbcType=VARCHAR},
#{timeE,jdbcType=VARCHAR}, #{timeS,jdbcType=VARCHAR}, #{channel,jdbcType=VARCHAR},
#{title,jdbcType=VARCHAR}, #{descp,jdbcType=VARCHAR}, #{memo,jdbcType=VARCHAR},
#{indate,jdbcType=TIMESTAMP}, #{typeId,jdbcType=INTEGER})
SELECT LAST_INSERT_ID()
insert into coupon
coupon_no,
order_identity,
type,
ower_id,
coupon_amount,
coupon_rule,
start_time,
end_time,
area_limit,
time_e,
time_s,
channel,
title,
descp,
memo,
indate,
type_id,
#{couponNo,jdbcType=VARCHAR},
#{orderIdentity,jdbcType=VARCHAR},
#{type,jdbcType=INTEGER},
#{owerId,jdbcType=INTEGER},
#{couponAmount,jdbcType=INTEGER},
#{couponRule,jdbcType=VARCHAR},
#{startTime,jdbcType=TIMESTAMP},
#{endTime,jdbcType=TIMESTAMP},
#{areaLimit,jdbcType=VARCHAR},
#{timeE,jdbcType=VARCHAR},
#{timeS,jdbcType=VARCHAR},
#{channel,jdbcType=VARCHAR},
#{title,jdbcType=VARCHAR},
#{descp,jdbcType=VARCHAR},
#{memo,jdbcType=VARCHAR},
#{indate,jdbcType=TIMESTAMP},
#{typeId,jdbcType=INTEGER},
update coupon
id = #{record.id,jdbcType=INTEGER},
coupon_no = #{record.couponNo,jdbcType=VARCHAR},
order_identity = #{record.orderIdentity,jdbcType=VARCHAR},
type = #{record.type,jdbcType=INTEGER},
ower_id = #{record.owerId,jdbcType=INTEGER},
coupon_amount = #{record.couponAmount,jdbcType=INTEGER},
coupon_rule = #{record.couponRule,jdbcType=VARCHAR},
start_time = #{record.startTime,jdbcType=TIMESTAMP},
end_time = #{record.endTime,jdbcType=TIMESTAMP},
area_limit = #{record.areaLimit,jdbcType=VARCHAR},
time_e = #{record.timeE,jdbcType=VARCHAR},
time_s = #{record.timeS,jdbcType=VARCHAR},
channel = #{record.channel,jdbcType=VARCHAR},
title = #{record.title,jdbcType=VARCHAR},
descp = #{record.descp,jdbcType=VARCHAR},
memo = #{record.memo,jdbcType=VARCHAR},
indate = #{record.indate,jdbcType=TIMESTAMP},
type_id = #{record.typeId,jdbcType=INTEGER},
update coupon
set id = #{record.id,jdbcType=INTEGER},
coupon_no = #{record.couponNo,jdbcType=VARCHAR},
order_identity = #{record.orderIdentity,jdbcType=VARCHAR},
type = #{record.type,jdbcType=INTEGER},
ower_id = #{record.owerId,jdbcType=INTEGER},
coupon_amount = #{record.couponAmount,jdbcType=INTEGER},
coupon_rule = #{record.couponRule,jdbcType=VARCHAR},
start_time = #{record.startTime,jdbcType=TIMESTAMP},
end_time = #{record.endTime,jdbcType=TIMESTAMP},
area_limit = #{record.areaLimit,jdbcType=VARCHAR},
time_e = #{record.timeE,jdbcType=VARCHAR},
time_s = #{record.timeS,jdbcType=VARCHAR},
channel = #{record.channel,jdbcType=VARCHAR},
title = #{record.title,jdbcType=VARCHAR},
descp = #{record.descp,jdbcType=VARCHAR},
memo = #{record.memo,jdbcType=VARCHAR},
indate = #{record.indate,jdbcType=TIMESTAMP},
type_id = #{record.typeId,jdbcType=INTEGER}
update coupon
coupon_no = #{couponNo,jdbcType=VARCHAR},
order_identity = #{orderIdentity,jdbcType=VARCHAR},
type = #{type,jdbcType=INTEGER},
ower_id = #{owerId,jdbcType=INTEGER},
coupon_amount = #{couponAmount,jdbcType=INTEGER},
coupon_rule = #{couponRule,jdbcType=VARCHAR},
start_time = #{startTime,jdbcType=TIMESTAMP},
end_time = #{endTime,jdbcType=TIMESTAMP},
area_limit = #{areaLimit,jdbcType=VARCHAR},
time_e = #{timeE,jdbcType=VARCHAR},
time_s = #{timeS,jdbcType=VARCHAR},
channel = #{channel,jdbcType=VARCHAR},
title = #{title,jdbcType=VARCHAR},
descp = #{descp,jdbcType=VARCHAR},
memo = #{memo,jdbcType=VARCHAR},
indate = #{indate,jdbcType=TIMESTAMP},
type_id = #{typeId,jdbcType=INTEGER},
where id = #{id,jdbcType=INTEGER}
update coupon
set coupon_no = #{couponNo,jdbcType=VARCHAR},
order_identity = #{orderIdentity,jdbcType=VARCHAR},
type = #{type,jdbcType=INTEGER},
ower_id = #{owerId,jdbcType=INTEGER},
coupon_amount = #{couponAmount,jdbcType=INTEGER},
coupon_rule = #{couponRule,jdbcType=VARCHAR},
start_time = #{startTime,jdbcType=TIMESTAMP},
end_time = #{endTime,jdbcType=TIMESTAMP},
area_limit = #{areaLimit,jdbcType=VARCHAR},
time_e = #{timeE,jdbcType=VARCHAR},
time_s = #{timeS,jdbcType=VARCHAR},
channel = #{channel,jdbcType=VARCHAR},
title = #{title,jdbcType=VARCHAR},
descp = #{descp,jdbcType=VARCHAR},
memo = #{memo,jdbcType=VARCHAR},
indate = #{indate,jdbcType=TIMESTAMP},
type_id = #{typeId,jdbcType=INTEGER}
where id = #{id,jdbcType=INTEGER}