INSERT INTO ard_media_pic (
id, task_id, file_size, file_md5,
media_url, source_url,
longitude, latitude, height,
capture_time, create_time
) VALUES (
#{id}, #{taskId}, #{fileSize}, #{fileMd5},
#{mediaUrl}, #{sourceUrl},
#{longitude}, #{latitude}, #{height},
#{captureTime}, #{createTime}
)
UPDATE ard_media_pic
SET
media_url = #{mediaUrl},
update_time = #{updateTime}
WHERE id = #{id} AND media_url IS NULL
INSERT INTO ard_media_pic (
id, task_id, file_size, file_md5,
media_url, source_url,
longitude, latitude, height,
capture_time, create_time
)
VALUES
(
#{item.id}, #{item.taskId}, #{item.fileSize}, #{item.fileMd5},
#{item.mediaUrl}, #{item.sourceUrl},
#{item.longitude}, #{item.latitude}, #{item.height},
#{item.captureTime}, #{item.createTime}
)
DELETE FROM ard_media_pic WHERE id = #{id}
DELETE FROM ard_media_pic WHERE task_id = #{taskId}