|
@@ -8,16 +8,19 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
<result property="id" column="id" />
|
|
<result property="id" column="id" />
|
|
<result property="infoId" column="info_id" />
|
|
<result property="infoId" column="info_id" />
|
|
<result property="idCard" column="id_card" />
|
|
<result property="idCard" column="id_card" />
|
|
|
|
+ <result property="deptId" column="dept_id" />
|
|
<result property="collectPlace" column="collect_place" />
|
|
<result property="collectPlace" column="collect_place" />
|
|
<result property="nucleicCollectTime" column="nucleic_collect_time" />
|
|
<result property="nucleicCollectTime" column="nucleic_collect_time" />
|
|
<result property="nucleicResultsTime" column="nucleic_results_time" />
|
|
<result property="nucleicResultsTime" column="nucleic_results_time" />
|
|
<result property="nucleicResult" column="nucleic_result" />
|
|
<result property="nucleicResult" column="nucleic_result" />
|
|
<result property="jobStyle" column="job_style" />
|
|
<result property="jobStyle" column="job_style" />
|
|
<result property="focusCrowdStyle" column="focus_crowd_style" />
|
|
<result property="focusCrowdStyle" column="focus_crowd_style" />
|
|
|
|
+ <result property="name" column="name" />
|
|
|
|
+ <result property="phoneNum" column="phone_num" />
|
|
</resultMap>
|
|
</resultMap>
|
|
|
|
|
|
<sql id="selectUserNucleicTimeVo">
|
|
<sql id="selectUserNucleicTimeVo">
|
|
- select id, info_id, id_card, collect_place, nucleic_collect_time, nucleic_results_time, nucleic_result, job_style, focus_crowd_style from user_nucleic_time
|
|
+ select id, info_id, id_card,dept_id, collect_place, nucleic_collect_time, nucleic_results_time, nucleic_result, job_style, focus_crowd_style,name, phone_num from user_nucleic_time
|
|
</sql>
|
|
</sql>
|
|
|
|
|
|
<select id="selectUserNucleicTimeList" parameterType="UserNucleicTime" resultMap="UserNucleicTimeResult">
|
|
<select id="selectUserNucleicTimeList" parameterType="UserNucleicTime" resultMap="UserNucleicTimeResult">
|
|
@@ -39,6 +42,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
<if test="nucleicCollectTime != null">nucleic_collect_time,</if>
|
|
<if test="nucleicCollectTime != null">nucleic_collect_time,</if>
|
|
<if test="nucleicResultsTime != null">nucleic_results_time,</if>
|
|
<if test="nucleicResultsTime != null">nucleic_results_time,</if>
|
|
<if test="nucleicResult != null">nucleic_result,</if>
|
|
<if test="nucleicResult != null">nucleic_result,</if>
|
|
|
|
+
|
|
|
|
+ <if test="idCard != null">id_card,</if>
|
|
|
|
+ <if test="jobStyle != null">job_style,</if>
|
|
|
|
+ <if test="focusCrowdStyle != null">focus_crowd_style,</if>
|
|
|
|
+ <if test="name != null">name,</if>
|
|
|
|
+ <if test="phoneNum != null">phone_num,</if>
|
|
|
|
+ <if test="deptId != null">dept_id,</if>
|
|
</trim>
|
|
</trim>
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
<if test="infoId != null">#{infoId},</if>
|
|
<if test="infoId != null">#{infoId},</if>
|
|
@@ -46,6 +56,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
<if test="nucleicCollectTime != null">#{nucleicCollectTime},</if>
|
|
<if test="nucleicCollectTime != null">#{nucleicCollectTime},</if>
|
|
<if test="nucleicResultsTime != null">#{nucleicResultsTime},</if>
|
|
<if test="nucleicResultsTime != null">#{nucleicResultsTime},</if>
|
|
<if test="nucleicResult != null">#{nucleicResult},</if>
|
|
<if test="nucleicResult != null">#{nucleicResult},</if>
|
|
|
|
+ <if test="idCard != null">#{idCard},</if>
|
|
|
|
+ <if test="jobStyle != null">#{jobStyle},</if>
|
|
|
|
+ <if test="focusCrowdStyle != null">#{focusCrowdStyle},</if>
|
|
|
|
+ <if test="name != null">#{name},</if>
|
|
|
|
+ <if test="phoneNum != null">#{phoneNum},</if>
|
|
|
|
+ <if test="deptId != null">#{deptId},</if>
|
|
|
|
+
|
|
</trim>
|
|
</trim>
|
|
</insert>
|
|
</insert>
|
|
|
|
|
|
@@ -89,4 +106,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
<include refid="selectUserNucleicTimeVo"/>
|
|
<include refid="selectUserNucleicTimeVo"/>
|
|
where DATE_FORMAT(nucleic_collect_time,'%x-%v') = DATE_FORMAT(now(),'%x-%v')
|
|
where DATE_FORMAT(nucleic_collect_time,'%x-%v') = DATE_FORMAT(now(),'%x-%v')
|
|
</select>
|
|
</select>
|
|
|
|
+
|
|
|
|
+ <select id="selectHomeList" resultMap="UserNucleicTimeResult">
|
|
|
|
+ select id_card, collect_place, nucleic_collect_time, nucleic_results_time, nucleic_result, job_style, focus_crowd_style,name, phone_num
|
|
|
|
+ from user_nucleic_time
|
|
|
|
+ where nucleic_collect_time > #{startTime} and #{endTime}>=nucleic_collect_time
|
|
|
|
+ </select>
|
|
</mapper>
|
|
</mapper>
|