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, creater, create_time, send_time, title, body, subject, resource_id, resource_type,
is_draft, is_send, delete_sign
delete from jt_message_producer
where id = #{id,jdbcType=VARCHAR}
delete from jt_message_producer
insert into jt_message_producer (id, creater, create_time,
send_time, title, body,
subject, resource_id, resource_type,
is_draft, is_send, delete_sign)
values (#{id,jdbcType=VARCHAR}, #{creater,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP},
#{sendTime,jdbcType=TIMESTAMP}, #{title,jdbcType=VARCHAR}, #{body,jdbcType=VARCHAR},
#{subject,jdbcType=INTEGER}, #{resourceId,jdbcType=VARCHAR}, #{resourceType,jdbcType=INTEGER},
#{isDraft,jdbcType=BIT}, #{isSend,jdbcType=BIT}, #{deleteSign,jdbcType=BIT})
insert into jt_message_producer
id,
creater,
create_time,
send_time,
title,
body,
subject,
resource_id,
resource_type,
is_draft,
is_send,
delete_sign,
#{id,jdbcType=VARCHAR},
#{creater,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP},
#{sendTime,jdbcType=TIMESTAMP},
#{title,jdbcType=VARCHAR},
#{body,jdbcType=VARCHAR},
#{subject,jdbcType=INTEGER},
#{resourceId,jdbcType=VARCHAR},
#{resourceType,jdbcType=INTEGER},
#{isDraft,jdbcType=BIT},
#{isSend,jdbcType=BIT},
#{deleteSign,jdbcType=BIT},
update jt_message_producer
id = #{record.id,jdbcType=VARCHAR},
creater = #{record.creater,jdbcType=VARCHAR},
create_time = #{record.createTime,jdbcType=TIMESTAMP},
send_time = #{record.sendTime,jdbcType=TIMESTAMP},
title = #{record.title,jdbcType=VARCHAR},
body = #{record.body,jdbcType=VARCHAR},
subject = #{record.subject,jdbcType=INTEGER},
resource_id = #{record.resourceId,jdbcType=VARCHAR},
resource_type = #{record.resourceType,jdbcType=INTEGER},
is_draft = #{record.isDraft,jdbcType=BIT},
is_send = #{record.isSend,jdbcType=BIT},
delete_sign = #{record.deleteSign,jdbcType=BIT},
update jt_message_producer
set id = #{record.id,jdbcType=VARCHAR},
creater = #{record.creater,jdbcType=VARCHAR},
create_time = #{record.createTime,jdbcType=TIMESTAMP},
send_time = #{record.sendTime,jdbcType=TIMESTAMP},
title = #{record.title,jdbcType=VARCHAR},
body = #{record.body,jdbcType=VARCHAR},
subject = #{record.subject,jdbcType=INTEGER},
resource_id = #{record.resourceId,jdbcType=VARCHAR},
resource_type = #{record.resourceType,jdbcType=INTEGER},
is_draft = #{record.isDraft,jdbcType=BIT},
is_send = #{record.isSend,jdbcType=BIT},
delete_sign = #{record.deleteSign,jdbcType=BIT}
update jt_message_producer
creater = #{creater,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
send_time = #{sendTime,jdbcType=TIMESTAMP},
title = #{title,jdbcType=VARCHAR},
body = #{body,jdbcType=VARCHAR},
subject = #{subject,jdbcType=INTEGER},
resource_id = #{resourceId,jdbcType=VARCHAR},
resource_type = #{resourceType,jdbcType=INTEGER},
is_draft = #{isDraft,jdbcType=BIT},
is_send = #{isSend,jdbcType=BIT},
delete_sign = #{deleteSign,jdbcType=BIT},
where id = #{id,jdbcType=VARCHAR}
update jt_message_producer
set creater = #{creater,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
send_time = #{sendTime,jdbcType=TIMESTAMP},
title = #{title,jdbcType=VARCHAR},
body = #{body,jdbcType=VARCHAR},
subject = #{subject,jdbcType=INTEGER},
resource_id = #{resourceId,jdbcType=VARCHAR},
resource_type = #{resourceType,jdbcType=INTEGER},
is_draft = #{isDraft,jdbcType=BIT},
is_send = #{isSend,jdbcType=BIT},
delete_sign = #{deleteSign,jdbcType=BIT}
where id = #{id,jdbcType=VARCHAR}