|
@@ -11,6 +11,7 @@
|
|
|
<result column="organizationId" property="organizationId"/>
|
|
|
<result column="organizationName" property="organizationName"/>
|
|
|
<result column="address" property="address"/>
|
|
|
+ <result column="addressCode" property="addressCode"/>
|
|
|
<result column="picture" property="picture"/>
|
|
|
<result column="tagIds" property="tagIds"/>
|
|
|
<result column="comment" property="comment"/>
|
|
@@ -27,6 +28,7 @@
|
|
|
<result column="createDate" property="createDate"/>
|
|
|
<result column="organizationId" property="organizationId"/>
|
|
|
<result column="address" property="address"/>
|
|
|
+ <result column="addressCode" property="addressCode"/>
|
|
|
<result column="picture" property="picture"/>
|
|
|
<result column="tagIds" property="tagIds"/>
|
|
|
<result column="comment" property="comment"/>
|
|
@@ -91,8 +93,8 @@
|
|
|
</select>
|
|
|
|
|
|
<insert id="insert" parameterType="com.bosshand.virgo.api.model.Project" useGeneratedKeys="true" keyProperty="id">
|
|
|
- INSERT INTO project(`generateWeeklyDate`, `type`, `name`, `createDate`, `organizationId`, `address`, `picture`, `tagIds`, `comment`, `coordinates`, `supportingFacilities`, `data`)
|
|
|
- VALUES (#{generateWeeklyDate}, #{type}, #{name}, now(), #{organizationId}, #{address}, #{picture}, #{tagIds}, #{comment}, #{coordinates}, #{supportingFacilities}, #{data})
|
|
|
+ INSERT INTO project(`generateWeeklyDate`, `type`, `name`, `createDate`, `organizationId`, `address`, `addressCode`, `picture`, `tagIds`, `comment`, `coordinates`, `supportingFacilities`, `data`)
|
|
|
+ VALUES (#{generateWeeklyDate}, #{type}, #{name}, now(), #{organizationId}, #{address}, #{addressCode}, #{picture}, #{tagIds}, #{comment}, #{coordinates}, #{supportingFacilities}, #{data})
|
|
|
</insert>
|
|
|
|
|
|
<update id="delete">
|
|
@@ -107,6 +109,7 @@
|
|
|
<if test="createDate!=null">createDate=#{createDate},</if>
|
|
|
<if test="organizationId!=0">organizationId=#{organizationId},</if>
|
|
|
<if test="address!=null">address=#{address},</if>
|
|
|
+ <if test="addressCode!=null">addressCode=#{addressCode},</if>
|
|
|
<if test="picture!=null">picture=#{picture},</if>
|
|
|
<if test="tagIds!=null">tagIds=#{tagIds},</if>
|
|
|
<if test="comment!=null">comment=#{comment},</if>
|
|
@@ -150,4 +153,8 @@
|
|
|
limit #{currIndex} , #{pageSize}
|
|
|
</select>
|
|
|
|
|
|
+ <select id="getAddressCode" resultMap="result">
|
|
|
+ SELECT id FROM project WHERE addressCode=#{addressCode}
|
|
|
+ </select>
|
|
|
+
|
|
|
</mapper>
|