|
@@ -12,6 +12,9 @@
|
|
<result column="sequence" property="sequence"/>
|
|
<result column="sequence" property="sequence"/>
|
|
<result column="propertyCertificateNumber" property="propertyCertificateNumber"/>
|
|
<result column="propertyCertificateNumber" property="propertyCertificateNumber"/>
|
|
<result column="roomNumber" property="roomNumber"/>
|
|
<result column="roomNumber" property="roomNumber"/>
|
|
|
|
+ <result column="floorPlan" property="floorPlan"/>
|
|
|
|
+ <result column="floorPlanSize" property="floorPlanSize"/>
|
|
|
|
+ <result column="floorPlanType" property="floorPlanType"/>
|
|
</resultMap>
|
|
</resultMap>
|
|
|
|
|
|
<resultMap type="com.bosshand.virgo.api.model.ProjectItemTarget" id="result">
|
|
<resultMap type="com.bosshand.virgo.api.model.ProjectItemTarget" id="result">
|
|
@@ -22,6 +25,9 @@
|
|
<result column="sequence" property="sequence"/>
|
|
<result column="sequence" property="sequence"/>
|
|
<result column="propertyCertificateNumber" property="propertyCertificateNumber"/>
|
|
<result column="propertyCertificateNumber" property="propertyCertificateNumber"/>
|
|
<result column="roomNumber" property="roomNumber"/>
|
|
<result column="roomNumber" property="roomNumber"/>
|
|
|
|
+ <result column="floorPlan" property="floorPlan"/>
|
|
|
|
+ <result column="floorPlanSize" property="floorPlanSize"/>
|
|
|
|
+ <result column="floorPlanType" property="floorPlanType"/>
|
|
<collection property="projectItemTargetRoomList" ofType="com.bosshand.virgo.api.model.ProjectItemTargetRoom" resultMap="com.bosshand.virgo.api.dao.ProjectItemTargetRoomDao.projectItemTargetRoomResult" columnPrefix="room_"/>
|
|
<collection property="projectItemTargetRoomList" ofType="com.bosshand.virgo.api.model.ProjectItemTargetRoom" resultMap="com.bosshand.virgo.api.dao.ProjectItemTargetRoomDao.projectItemTargetRoomResult" columnPrefix="room_"/>
|
|
</resultMap>
|
|
</resultMap>
|
|
|
|
|
|
@@ -90,8 +96,8 @@
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<insert id="insert" useGeneratedKeys="true" keyProperty="id">
|
|
<insert id="insert" useGeneratedKeys="true" keyProperty="id">
|
|
- INSERT INTO project_item_target(name, projectId, projectItemId, sequence, propertyCertificateNumber, roomNumber)
|
|
|
|
- VALUES (#{name}, #{projectId}, #{projectItemId}, #{sequence}, #{propertyCertificateNumber}, #{roomNumber})
|
|
|
|
|
|
+ INSERT INTO project_item_target(name, projectId, projectItemId, sequence, propertyCertificateNumber, roomNumber, floorPlan, floorPlanSize, floorPlanType)
|
|
|
|
+ VALUES (#{name}, #{projectId}, #{projectItemId}, #{sequence}, #{propertyCertificateNumber}, #{roomNumber}, #{floorPlan}, #{floorPlanSize}, #{floorPlanType})
|
|
</insert>
|
|
</insert>
|
|
|
|
|
|
<delete id="delete">
|
|
<delete id="delete">
|
|
@@ -111,6 +117,9 @@
|
|
<if test="sequence!=0">sequence=#{sequence},</if>
|
|
<if test="sequence!=0">sequence=#{sequence},</if>
|
|
<if test="propertyCertificateNumber!=null">propertyCertificateNumber=#{propertyCertificateNumber},</if>
|
|
<if test="propertyCertificateNumber!=null">propertyCertificateNumber=#{propertyCertificateNumber},</if>
|
|
<if test="roomNumber!=0">roomNumber=#{roomNumber},</if>
|
|
<if test="roomNumber!=0">roomNumber=#{roomNumber},</if>
|
|
|
|
+ <if test="floorPlan!=null">floorPlan=#{floorPlan},</if>
|
|
|
|
+ <if test="floorPlanSize!=null">floorPlanSize=#{floorPlanSize},</if>
|
|
|
|
+ <if test="floorPlanType!=0">floorPlanType=#{floorPlanType},</if>
|
|
</trim>
|
|
</trim>
|
|
WHERE id=#{id}
|
|
WHERE id=#{id}
|
|
</update>
|
|
</update>
|