| | |
| | | <mapper namespace="com.ard.work.mapper.ArdMediaMapper"> |
| | | |
| | | <!-- 结果映射 --> |
| | | <resultMap id="ArdMediaResult" type="com.ard.work.domain.entity.ArdMedia"> |
| | | <resultMap id="ArdMediaResult" type="ArdMedia"> |
| | | <result property="id" column="id"/> |
| | | <result property="taskId" column="task_id"/> |
| | | <result property="mediaType" column="media_type"/> |
| | |
| | | <if test="captureTime != null">AND capture_time = #{captureTime}</if> |
| | | <if test="createTime != null">AND create_time = #{createTime}</if> |
| | | </where> |
| | | ORDER BY create_time DESC |
| | | ORDER BY |
| | | CASE |
| | | WHEN media_type = 0 THEN capture_time |
| | | ELSE create_time |
| | | END DESC |
| | | </select> |
| | | |
| | | |