@@ -25,36 +25,34 @@ public interface PreproPersonMapper {
...
@@ -25,36 +25,34 @@ public interface PreproPersonMapper {
/*按条件查询制证数据*/
/*按条件查询制证数据*/
@Select({"<script>"+
@Select("select * from (select a.*,rownum rn from(select * from PREPRO_PERSON left join files on PREPRO_PERSON.FILE_ID = files.ID left join NEW_FILES on PREPRO_PERSON.FILE_ID = NEW_FILES.ID "+
"select * from (select a.*,rownum rn from(select * from PREPRO_PERSON left join files on PREPRO_PERSON.FILE_ID = files.ID left join NEW_FILES on PREPRO_PERSON.FILE_ID = NEW_FILES.ID "+
"where "+
"<where> "+
" 1=1"+
" 1=1"+
"<if test='uploadNo != null '>"+
"<if test='uploadNo != null '>"+
"and PREPRO_PERSON.JMSFZSLH = #{uploadNo}"+
"and PREPRO_PERSON.JMSFZSLH = #{uploadNo}"+
"</if>"+
"</if>"+
" <if test='IDCard != null '> ",
" <if test='IDCard != null '> "+
"and GMSFHM = #{IDCard} ",
"and GMSFHM = #{IDCard} "+
"</if> ",
"</if> "+
" <if test='oldFile != null '> ",
" <if test='oldFile != null '> "+
"and files.SOURCE_FILE_NAME =#{oldFile} ",
"and files.SOURCE_FILE_NAME =#{oldFile} "+
" </if> ",
" </if> "+
" <if test='newFile != null'> ",
" <if test='newFile != null'> "+
"and NEW_FILES.NEW_FILE_NAME = #{newFile}",
"and NEW_FILES.NEW_FILE_NAME = #{newFile}"+
" </if> ",
" </if> "+
" <if test='SSXQDM != null '> ",
" <if test='SSXQDM != null '> "+
"and PREPRO_PERSON.SSXQDM =#{SSXQDM}",
"and PREPRO_PERSON.SSXQDM =#{SSXQDM}"+
" </if>",
" </if>"+
" <if test='cardType != null '>",
" <if test='cardType != null '>"+
" and PREPRO_PERSON.CARD_TYPE_ID =#{cardType}",
" and PREPRO_PERSON.CARD_TYPE_ID =#{cardType}"+
" </if> ",
" </if> "+
" <if test='state != null'>",
" <if test='state != null'>"+
" and PREPRO_PERSON.state = #{state}",
" and PREPRO_PERSON.state = #{state}"+
" </if> ",
" </if> "+
" <if test='uploadDate != null '>",
" <if test='uploadDate != null '>"+
" and files.CREAT_TIME = #{uploadDate}",
" and files.CREAT_TIME = #{uploadDate}"+
" </if> ",
" </if> "+
"</where>"+
") a ) where rn between #{minNum} and #{maxNum} ")
") a ) where rn between #{minNum} and #{maxNum} </script>"})