No Description

TPestcSpodopteraLituraRecordMapper.xml 1.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="com.yt.zhylplat.modulePest.specialRecord.mapper.TPestcSpodopteraLituraRecordMapper">
  4. <!-- 通用查询映射结果 -->
  5. <resultMap id="BaseResultMap" type="com.yt.zhylplat.modulePest.specialRecord.entity.TPestcSpodopteraLituraRecord">
  6. <id column="id" property="id" />
  7. <result column="survey_user_id" property="surveyUserId" />
  8. <result column="survey_address" property="surveyAddress" />
  9. <result column="survey_date" property="surveyDate" />
  10. <result column="adult_amount" property="adultAmount" />
  11. <result column="remark" property="remark" />
  12. <result column="create_user_id" property="createUserId" />
  13. <result column="create_date" property="createDate" />
  14. <result column="update_user_id" property="updateUserId" />
  15. <result column="update_date" property="updateDate" />
  16. <result column="del_flg" property="delFlg" />
  17. </resultMap>
  18. <!-- 通用查询结果列 -->
  19. <sql id="Base_Column_List">
  20. id, survey_user_id, survey_address, survey_date, adult_amount, remark, create_user_id, create_date, update_user_id, update_date, del_flg
  21. </sql>
  22. <select id="selectSpodopteraLituraRecordList"
  23. resultType="com.yt.zhylplat.modulePest.specialRecord.entity.TPestcSpodopteraLituraRecord">
  24. select
  25. date_format(survey_date, '%Y-%m-%d') as surveyDateStr,
  26. sum(if(adult_amount is null, 0, adult_amount)) as adult_amount
  27. from
  28. T_Pestc_Spodoptera_Litura_Record
  29. where
  30. del_flg = 0
  31. <if test="surveyUserId != null">
  32. and survey_user_id = #{surveyUserId}
  33. </if>
  34. group by
  35. survey_date
  36. order by
  37. survey_date
  38. </select>
  39. </mapper>