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_s, time_e, channel, title, descp, memo, indate, type_id,
mobile
delete from vcoupon
SELECT LAST_INSERT_ID()
insert into vcoupon (coupon_no, order_identity, type,
ower_id, coupon_amount, coupon_rule,
start_time, end_time, area_limit,
time_s, time_e, channel,
title, descp, memo,
indate, type_id, mobile
)
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},
#{timeS,jdbcType=VARCHAR}, #{timeE,jdbcType=VARCHAR}, #{channel,jdbcType=VARCHAR},
#{title,jdbcType=VARCHAR}, #{descp,jdbcType=VARCHAR}, #{memo,jdbcType=VARCHAR},
#{indate,jdbcType=TIMESTAMP}, #{typeId,jdbcType=INTEGER}, #{mobile,jdbcType=VARCHAR}
)
SELECT LAST_INSERT_ID()
insert into vcoupon
coupon_no,
order_identity,
type,
ower_id,
coupon_amount,
coupon_rule,
start_time,
end_time,
area_limit,
time_s,
time_e,
channel,
title,
descp,
memo,
indate,
type_id,
mobile,
#{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},
#{timeS,jdbcType=VARCHAR},
#{timeE,jdbcType=VARCHAR},
#{channel,jdbcType=VARCHAR},
#{title,jdbcType=VARCHAR},
#{descp,jdbcType=VARCHAR},
#{memo,jdbcType=VARCHAR},
#{indate,jdbcType=TIMESTAMP},
#{typeId,jdbcType=INTEGER},
#{mobile,jdbcType=VARCHAR},
update vcoupon
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_s = #{record.timeS,jdbcType=VARCHAR},
time_e = #{record.timeE,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},
mobile = #{record.mobile,jdbcType=VARCHAR},
update vcoupon
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_s = #{record.timeS,jdbcType=VARCHAR},
time_e = #{record.timeE,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},
mobile = #{record.mobile,jdbcType=VARCHAR}