select message_id, message_type, message_title, message_content, task_id, task_code, receiver_id, receiver_name, sender_id, sender_name, is_read, read_time, create_time, update_time, del_flag from sys_message insert into sys_message message_type, message_title, message_content, task_id, task_code, receiver_id, receiver_name, sender_id, sender_name, is_read, read_time, create_time, del_flag, #{messageType}, #{messageTitle}, #{messageContent}, #{taskId}, #{taskCode}, #{receiverId}, #{receiverName}, #{senderId}, #{senderName}, #{isRead}, #{readTime}, #{createTime}, #{delFlag}, update sys_message message_type = #{messageType}, message_title = #{messageTitle}, message_content = #{messageContent}, task_id = #{taskId}, task_code = #{taskCode}, receiver_id = #{receiverId}, receiver_name = #{receiverName}, sender_id = #{senderId}, sender_name = #{senderName}, is_read = #{isRead}, read_time = #{readTime}, update_time = #{updateTime}, del_flag = #{delFlag}, where message_id = #{messageId} update sys_message set del_flag = '1' where message_id = #{messageId} update sys_message set del_flag = '1' where message_id in #{messageId} update sys_message set is_read = '1', read_time = now() where message_id = #{messageId} and del_flag = '0' update sys_message set is_read = '1', read_time = now() where receiver_id = #{receiverId} and is_read = '0' and del_flag = '0'