a.id AS "id",
a.archiveNo AS "archiveNo",
a.title AS "title",
a.shopOrderId AS "shopOrderId",
a.shopName AS "shopName",
a.clubName AS "clubName",
a.tag AS "tag",
a.rebateFlag AS "rebateFlag",
a.remark AS "remark",
a.addTime AS "addTime",
so.orderID AS "orderId",
co.status AS "orderStatus"
left join cm_shop_order so on a.shopOrderId = so.shopOrderID
left join cm_order co on so.orderID = co.orderID
INSERT INTO cm_order_archive(archiveNo,
title,
shopOrderId,
shopName,
clubName,
tag,
rebateFlag,
remark,
addTime)
VALUES (#{archiveNo},
#{title},
#{shopOrderId},
#{shopName},
#{clubName},
#{tag},
#{rebateFlag},
#{remark},
#{addTime})
insert into cm_order_archive_file(fileName, ossName, ossUrl, uploadTime)
values (#{fileName}, #{ossName}, #{ossUrl}, #{uploadTime})
UPDATE cm_order_archive
SET
archiveNo = #{archiveNo},
title = #{title},
shopOrderId = #{shopOrderId},
shopName = #{shopName},
clubName = #{clubName},
tag = #{tag},
rebateFlag = #{rebateFlag},
remark = #{remark}
WHERE id = #{id}
update cm_order_archive_file
set orderArchiveId = #{orderArchiveId}
where id = #{fileId}
update cm_order_archive set archiveNo = #{archiveNo} where id = #{id}
DELETE
FROM cm_order_archive
WHERE id = #{id}
delete
from cm_order_archive_file
where id = #{fileId}