ImportTaskMapper.xml 1.1 KB

123456789101112131415161718192021222324252627
  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="cn.cslg.pas.mapper.ImportTaskMapper">
  4. <select id="getImportTask" resultType="cn.cslg.pas.common.vo.business.ImportTaskVO">
  5. select it.name as name, it.id,it.search_condition as searchCondition,it.all_num as allNum,it.success_num as successNum,
  6. it.default_num as defaultNum,it.type as type,it.create_id as
  7. createId,it.create_time as createTime ,it.state as state,it.done_num as doneNum ,itc.file_guid as fileGuid from import_task it left join import_task_condition itc on
  8. it.import_task_condition_id=itc.id
  9. <if test="sql1!=''">
  10. where ${sql1}
  11. </if>
  12. ${sql2} ${sql3}
  13. </select>
  14. <select id="getImportTaskCount" resultType="java.lang.Long">
  15. select count(*) from import_task it left join import_task_condition itc on
  16. it.import_task_condition_id=itc.id
  17. <if test="sql!=''">
  18. where ${sql}
  19. </if>
  20. </select>
  21. </mapper>