<?xml version="1.0" encoding="UTF-8" ?>
|
<!DOCTYPE mapper
|
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
<mapper namespace="com.ard.work.mapper.ArdFlightTaskPartMapper">
|
|
<!-- 插入一条分片数据 -->
|
<insert id="insert" parameterType="ArdFlightTaskPart" useGeneratedKeys="true" keyProperty="id">
|
INSERT INTO ard_flight_task_part
|
(box_sn, count, data_part, create_time)
|
VALUES
|
(#{boxSn}, #{count}, #{dataPart}, #{createTime})
|
</insert>
|
<select id="selectByTaskStartTime" resultType="ArdFlightTaskPart">
|
SELECT *
|
FROM ard_flight_task_part u
|
WHERE u.box_sn = #{boxSn}
|
<if test="params.beginTime != null"><!-- 开始时间检索 -->
|
AND u.create_time >= #{params.beginTime}
|
</if>
|
<if test="params.endTime != null"><!-- 结束时间检索 -->
|
AND u.create_time <= #{params.endTime}
|
</if>
|
</select>
|
|
</mapper>
|