|
@@ -8,10 +8,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
<result property="id" column="id" />
|
|
<result property="id" column="id" />
|
|
<result property="projectCode" column="project_code" />
|
|
<result property="projectCode" column="project_code" />
|
|
<result property="projectName" column="project_name" />
|
|
<result property="projectName" column="project_name" />
|
|
|
|
+ <result property="projectAddress" column="project_address" />
|
|
</resultMap>
|
|
</resultMap>
|
|
|
|
|
|
<sql id="selectSysProjectVo">
|
|
<sql id="selectSysProjectVo">
|
|
- select id, project_code, project_name from sys_project
|
|
|
|
|
|
+ select id, project_code, project_name, project_address from sys_project
|
|
</sql>
|
|
</sql>
|
|
|
|
|
|
<select id="selectSysProjectList" parameterType="SysProject" resultMap="SysProjectResult">
|
|
<select id="selectSysProjectList" parameterType="SysProject" resultMap="SysProjectResult">
|
|
@@ -19,6 +20,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
<where>
|
|
<where>
|
|
<if test="projectCode != null and projectCode != ''"> and project_code = #{projectCode}</if>
|
|
<if test="projectCode != null and projectCode != ''"> and project_code = #{projectCode}</if>
|
|
<if test="projectName != null and projectName != ''"> and project_name like concat('%', #{projectName}, '%')</if>
|
|
<if test="projectName != null and projectName != ''"> and project_name like concat('%', #{projectName}, '%')</if>
|
|
|
|
+ <if test="projectAddress != null and projectAddress != ''"> and project_address = #{projectAddress}</if>
|
|
</where>
|
|
</where>
|
|
</select>
|
|
</select>
|
|
|
|
|
|
@@ -32,10 +34,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
<if test="projectCode != null">project_code,</if>
|
|
<if test="projectCode != null">project_code,</if>
|
|
<if test="projectName != null">project_name,</if>
|
|
<if test="projectName != null">project_name,</if>
|
|
|
|
+ <if test="projectAddress != null">project_address,</if>
|
|
</trim>
|
|
</trim>
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
<if test="projectCode != null">#{projectCode},</if>
|
|
<if test="projectCode != null">#{projectCode},</if>
|
|
<if test="projectName != null">#{projectName},</if>
|
|
<if test="projectName != null">#{projectName},</if>
|
|
|
|
+ <if test="projectAddress != null">#{projectAddress},</if>
|
|
</trim>
|
|
</trim>
|
|
</insert>
|
|
</insert>
|
|
|
|
|
|
@@ -44,6 +48,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
<trim prefix="SET" suffixOverrides=",">
|
|
<trim prefix="SET" suffixOverrides=",">
|
|
<if test="projectCode != null">project_code = #{projectCode},</if>
|
|
<if test="projectCode != null">project_code = #{projectCode},</if>
|
|
<if test="projectName != null">project_name = #{projectName},</if>
|
|
<if test="projectName != null">project_name = #{projectName},</if>
|
|
|
|
+ <if test="projectAddress != null">project_address = #{projectAddress},</if>
|
|
</trim>
|
|
</trim>
|
|
where id = #{id}
|
|
where id = #{id}
|
|
</update>
|
|
</update>
|