提交 b7029026 authored 作者: 王子杰's avatar 王子杰

需求编码:

需求名称:
修改内容:42559 【锦州】不动产登记与交易系统存在安全漏洞
上级 769a68bb
......@@ -207,13 +207,13 @@ public interface DjsjMapper {
* @return
*/
List<Map> getDjQlrList(Map map);
/**
/* *//**
* 获取不动产单元分页
*
* @param map
* @return
*/
List<Map> getDjsjBdcdyByPage(Map map);
*//*
List<Map> getDjsjBdcdyByPage(Map map);*/
/**
* @param djh
......
......@@ -557,8 +557,8 @@
</select>
<select id="getDjsjBdcdyByPage" parameterType="java.util.Map" resultType="map">
<!--zdd 此处需要修改 if 为choose (when, otherwise)-->
<!--<select id="getDjsjBdcdyByPage" parameterType="java.util.Map" resultType="map">
&lt;!&ndash;zdd 此处需要修改 if 为choose (when, otherwise)&ndash;&gt;
<if test="bdclx != null and bdclx =='TDFW'">
select t.id,t.djh,t.bdcdyh,t.tdzl,t.qlr,t.bdclx,t.bdcdyfwlx from DJSJ_BDCDY_TDFW t
</if>
......@@ -613,16 +613,16 @@
<if test="qlr != null and qlr !=''">
and t.qlr like '%' || #{qlr} || '%'
</if>
<!--zdd 如果确定为TDFW 则不需要进行其他匹配查询 加上like条件反而更慢 提高检索效率 去掉左侧百分号-->
&lt;!&ndash;zdd 如果确定为TDFW 则不需要进行其他匹配查询 加上like条件反而更慢 提高检索效率 去掉左侧百分号&ndash;&gt;
<if test="bdclx !='TDFW' and bdclx !='GZW' and bdclx != null and bdclx !=''">
and t.bdclx like #{bdclx} || '%'
</if>
<if test="bdclx =='GZW' and bdclx != null and bdclx !=''">
and t.bdclx like '%'|| #{bdclx} || '%'
</if>
<!--substr(a.bdcdyh,13,4) 正常是2 客户端是UTF-8编码的会占3个字节 -->
<!--zdd 如果确定为TDFW 则不需要进行其他匹配查询 -->
<!--zwq 如果有国有土地和集体土地之分,则要这个匹配 -->
&lt;!&ndash;substr(a.bdcdyh,13,4) 正常是2 客户端是UTF-8编码的会占3个字节 &ndash;&gt;
&lt;!&ndash;zdd 如果确定为TDFW 则不需要进行其他匹配查询 &ndash;&gt;
&lt;!&ndash;zwq 如果有国有土地和集体土地之分,则要这个匹配 &ndash;&gt;
<if test=" zdtzm != null and zdtzm !=''">
and
<foreach collection="zdtzm" item="item" open="(" separator=" or " close=")">
......@@ -630,7 +630,7 @@
</foreach>
</if>
<!--zdd 如果确定为TDFW 则不需要进行其他匹配查询 -->
&lt;!&ndash;zdd 如果确定为TDFW 则不需要进行其他匹配查询 &ndash;&gt;
<if test="bdclx !='TDFW' and bdclxdm != null and bdclxdm !=''">
and
<foreach collection="bdclxdm" item="item" open="(" separator=" or " close=")">
......@@ -659,7 +659,7 @@
and t.bdcdyh like #{xzqdm} || '%'
</if>
</where>
</select>
</select>-->
<select id="queryBdcdyCountByDjh" parameterType="String" resultType="Integer">
select count(0) from djsj_bdcdy t where t.djh =#{djh} and substr(t.bdcdyh,20,1)!='W'
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论