| | |
| | | <!-- 动态查询条件:媒体URL --> |
| | | <if test="mediaUrl != null">AND media_url = #{mediaUrl}</if> |
| | | |
| | | <!-- 动态查询条件:媒体URL --> |
| | | <if test="sourceUrl != null">AND source_url = #{sourceUrl}</if> |
| | | |
| | | <!-- 动态查询条件:时间戳 --> |
| | | <if test="createTime != null">AND create_time = #{createTime}</if> |
| | | </where> |
| | |
| | | |
| | | <!-- 根据任务ID查询媒体 --> |
| | | <select id="selectArdMediaByTaskId" resultMap="ArdMediaResult"> |
| | | SELECT id, task_id, media_type, file_size, file_md5, media_url, create_time |
| | | SELECT id, task_id, media_type, file_size, file_md5, media_url,source_url, create_time |
| | | FROM ard_media |
| | | WHERE task_id = #{taskId} |
| | | </select> |
| | | |
| | | <!-- 根据任务ID和媒体类型查询媒体 --> |
| | | <select id="selectArdMediaByTaskIdAndType" resultMap="ArdMediaResult"> |
| | | SELECT id, task_id, media_type, file_size, file_md5, media_url,source_url, create_time |
| | | FROM ard_media |
| | | WHERE task_id = #{taskId} and media_type = #{mediaType} |
| | | </select> |
| | | <!-- 插入媒体记录 --> |
| | | <insert id="insertArdMedia" parameterType="com.ard.work.domain.entity.ArdMedia"> |
| | | INSERT INTO ard_media |