message_id , sender_type, sender_account, send_message_time, message_content, tenant_type, tenant_id, have_new_info, del_flag, sender delete from xhpc_message_board where message_id = #{messageId,jdbcType=BIGINT} insert into xhpc_message_board (sender_type, sender_account, send_message_time, message_content, tenant_type, tenant_id, have_new_info, del_flag, sender) values (#{senderType,jdbcType=TINYINT}, #{senderAccount,jdbcType=VARCHAR}, #{sendMessageTime,jdbcType=TIMESTAMP}, #{messageContent,jdbcType=VARCHAR}, #{tenantType,jdbcType=TINYINT}, #{tenantId,jdbcType=VARCHAR}, #{haveNewInfo,jdbcType=BOOLEAN}, #{delFlag,jdbcType=BOOLEAN}, #{sender,jdbcType=BOOLEAN}) insert into xhpc_message_board sender_type, sender_account, send_message_time, message_content, tenant_type, tenant_id, have_new_info, del_flag, sender, #{senderType,jdbcType=TINYINT}, #{senderAccount,jdbcType=VARCHAR}, #{sendMessageTime,jdbcType=TIMESTAMP}, #{messageContent,jdbcType=VARCHAR}, #{tenantType,jdbcType=TINYINT}, #{tenantId,jdbcType=VARCHAR}, #{haveNewInfo,jdbcType=BOOLEAN}, #{delFlag,jdbcType=BOOLEAN}, #{sender,jdbcType=BOOLEAN}, insert into xhpc_message_board (sender_type, sender_account, send_message_time, tenant_type, tenant_id, have_new_info, sender) values (#{senderType}, #{senderAccount}, #{sendMessageTime}, #{tenantType}, #{tenantId}, 0, 1) insert into xhpc_message_board sender_type, sender_account, send_message_time, message_content, tenant_type, tenant_id, have_new_info, sender, #{senderType,jdbcType=TINYINT}, #{senderAccount,jdbcType=VARCHAR}, #{sendMessageTime,jdbcType=TIMESTAMP}, #{messageContent,jdbcType=VARCHAR}, #{tenantType,jdbcType=TINYINT}, #{tenantId,jdbcType=VARCHAR}, 0, 0, insert into xhpc_message_board sender_type, sender_account, send_message_time, message_content, tenant_type, tenant_id, have_new_info, sender, #{senderType,jdbcType=TINYINT}, #{senderAccount,jdbcType=VARCHAR}, #{sendMessageTime,jdbcType=TIMESTAMP}, #{messageContent,jdbcType=VARCHAR}, #{tenantType,jdbcType=TINYINT}, #{tenantId,jdbcType=VARCHAR}, 0, 2, insert into xhpc_message_board (sender_type, sender_account, send_message_time, tenant_type, tenant_id, have_new_info, sender) values (#{senderType}, #{senderAccount}, #{sendMessageTime}, #{tenantType}, #{tenantId}, 0, 1) update xhpc_message_board sender_type = #{senderType,jdbcType=TINYINT}, sender_account = #{senderAccount,jdbcType=VARCHAR}, send_message_time = #{sendMessageTime,jdbcType=TIMESTAMP}, message_content = #{messageContent,jdbcType=VARCHAR}, tenant_type = #{tenantType,jdbcType=TINYINT}, tenant_id = #{tenantId,jdbcType=VARCHAR}, have_new_info = #{haveNewInfo,jdbcType=BOOLEAN}, del_flag = #{delFlag,jdbcType=BOOLEAN}, sender = #{sender,jdbcType=BOOLEAN}, where message_id = #{messageId,jdbcType=BIGINT} update xhpc_message_board set sender_type = #{senderType,jdbcType=TINYINT}, sender_account = #{senderAccount,jdbcType=VARCHAR}, send_message_time = #{sendMessageTime,jdbcType=TIMESTAMP}, message_content = #{messageContent,jdbcType=VARCHAR}, tenant_type = #{tenantType,jdbcType=TINYINT}, tenant_id = #{tenantId,jdbcType=VARCHAR}, have_new_info = #{haveNewInfo,jdbcType=BOOLEAN}, del_flag = #{delFlag,jdbcType=BOOLEAN}, sender = #{sender,jdbcType=BOOLEAN} where message_id = #{messageId,jdbcType=BIGINT} UPDATE `xhpc_message_board` SET have_new_info = 1 WHERE message_id IN #{messageId} AND del_flag IS NULL