a.id AS "id",
a.status AS "status",
a.readstatus AS "readstatus",
a.senderid AS "sender.id",
a.receiverid AS "receiver.id",
a.sendtime AS "sendtime",
a.mailid AS "mail.id",
receiver.name AS "receiver.name",
mail.title AS "mail.title",
mail.overview AS "mail.overview",
mail.content AS "mail.content"
LEFT JOIN iim_mail mail ON mail.id = a.mailid
LEFT JOIN sys_user receiver ON receiver.id = a.receiverid
INSERT INTO iim_mail_compose(
id,
status,
readstatus,
senderid,
receiverid,
sendtime,
mailid
) VALUES (
#{id},
#{status},
#{readstatus},
#{sender.id},
#{receiver.id},
#{sendtime},
#{mail.id}
)
UPDATE iim_mail_compose SET
status = #{status},
readstatus = #{readstatus},
senderid = #{sender.id},
receiverid = #{receiver.id},
sendtime = #{sendtime},
mailid = #{mail.id}
WHERE id = #{id}
DELETE FROM iim_mail_compose
WHERE id = #{id}
WHERE mailid = #{mail.id}