1234567891011121314151617181920212223242526272829 |
- <?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.onemap.apply.mapper.project.ProjectBasicMapper">
- <select id="list" parameterType="java.lang.String" resultType="com.onemap.apply.domain.project.TProjectBasic">
- select t.*,(select count(1) from t_project_model m where m.xmbh = t.xmbh) as modelcount
- from t_project_basic t where t.shzt = #{type} and t.xmmc like '%'|| #{name} || '%'
- limit ${limit} offset ${offset}
- </select>
- <select id="count" parameterType="java.lang.String" resultType="java.lang.Integer">
- select count(1) from t_project_basic t where t.shzt = #{type} and t.xmmc like '%'|| #{name} || '%'
- </select>
- <select id="listmodel" parameterType="java.lang.String" resultType="com.onemap.apply.domain.project.TProjectModel">
- select t.* from t_project_model t where t.xmbh = #{xmbh}
- </select>
- <update id="updateShzt" parameterType="java.lang.String">
- update t_project_basic set shzt = #{shzt} where xmbh in
- <foreach collection="xmbh" item="item" open="(" separator="," close=")">
- #{item}
- </foreach>
- </update>
- </mapper>
|