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}