<?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.panzhihua.service_community.dao.ComEldersAuthStatisticsMapper">
|
|
<resultMap id="baseResult" type="com.panzhihua.service_community.model.dos.ComEldersAuthStatisticsDO">
|
<result property="id" column="id"/>
|
<result property="year" column="year"/>
|
<result property="month" column="month"/>
|
<result property="sum" column="sum"/>
|
<result property="authSum" column="auth_sum"/>
|
<result property="noAuthSum" column="no_auth_sum"/>
|
<result property="createAt" column="create_at"/>
|
<result property="communityId" column="community_id"/>
|
</resultMap>
|
|
<sql id="columns">
|
<![CDATA[
|
id,year,month,sum,auth_sum,no_auth_sum,create_at,community_id
|
]]>
|
</sql>
|
|
<!-- 分页查询 -->
|
<select id="findByPage" resultType="com.panzhihua.common.model.vos.community.ComEldersAuthHistoryVO"
|
parameterType="com.panzhihua.common.model.dtos.community.PageEldersAuthHistoryDTO">
|
SELECT <include refid="columns" />
|
FROM com_elders_auth_statistics
|
<where>
|
<if test="pageEldersAuthHistoryDTO.month!=null">
|
AND month = #{pageEldersAuthHistoryDTO.month}
|
</if>
|
<if test="pageEldersAuthHistoryDTO.year!=null">
|
AND year = #{pageEldersAuthHistoryDTO.year}
|
</if>
|
<if test="pageEldersAuthHistoryDTO.communityId!=null">
|
AND community_id = ${pageEldersAuthHistoryDTO.communityId}
|
</if>
|
</where>
|
ORDER BY create_at desc
|
</select>
|
|
</mapper>
|