| | |
| | | <mapper namespace="org.springblade.jfpt.healthcode.mapper.healthcodeMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="healthcodeResultMap" type="org.springblade.jfpt.healthcode.entity.healthcode"> |
| | | <resultMap id="healthcodeResultMap" type="org.springblade.jfpt.healthcode.entity.Healthcode"> |
| | | <id column="id" property="id"/> |
| | | <result column="type" property="type"/> |
| | | <result column="sex" property="sex"/> |
| | |
| | | a.click_date = b.datetime |
| | | </select> |
| | | |
| | | |
| | | <!--自定义健康码分页/健康码统计图表点击事件--> |
| | | <select id="selectHealthcodeListPage" resultType="org.springblade.jfpt.healthcode.entity.Healthcode"> |
| | | SELECT * FROM healthcode |
| | | where 1=1 |
| | | <if test="healthcodeVO.status==0"> |
| | | and to_days(dtime)=to_days(now()) |
| | | </if> |
| | | <if test="healthcodeVO.status==1"> |
| | | and YEARWEEK(date_format(dtime,'%Y-%m-%d'),1) = YEARWEEK(now(),1) |
| | | </if> |
| | | <if test="healthcodeVO.status==2"> |
| | | and date_format(dtime,'%Y%m') = date_format(now(),'%Y%m') |
| | | </if> |
| | | <if test="healthcodeVO.type!=null"> |
| | | and type=#{healthcodeVO.type} |
| | | </if> |
| | | ORDER BY dtime asc |
| | | </select> |
| | | |
| | | </mapper> |