select bm.id, bm.uuid, bm.from_user, bm.to_user, bm.from_company, bm.to_company, bm.message_content, bm.message_topic,
bm.message_type, bm.create_time, bm.update_time, sd1.dept_name as from_company_name, sd2.dept_name as to_company_name,is_read
from bm_message bm
left join sys_dept sd1 on sd1.dept_id = bm.from_company
left join sys_dept sd2 on sd2.dept_id = bm.to_company
insert into bm_message
uuid,
from_user,
to_user,
from_company,
to_company,
message_content,
message_topic,
message_type,
create_time,
update_time,
#{uuid},
#{fromUser},
#{toUser},
#{fromCompany},
#{toCompany},
#{messageContent},
#{messageTopic},
#{messageType},
#{createTime},
#{updateTime},
update bm_message
uuid = #{uuid},
from_user = #{fromUser},
to_user = #{toUser},
from_company = #{fromCompany},
to_company = #{toCompany},
message_content = #{messageContent},
message_topic = #{messageTopic},
is_read = #{isRead},
message_type = #{messageType},
create_time = #{createTime},
update_time = #{updateTime},
where from_company = #{fromCompany} and to_company = #{toCompany}
delete from bm_message where id = #{id}
delete from bm_message where id in
#{id}