|
@@ -6,6 +6,7 @@
|
|
|
|
|
|
<resultMap type="com.bosshand.virgo.api.model.ProjectItemTargetRoom" id="projectItemTargetRoomResult">
|
|
|
<id column="id" property="id"/>
|
|
|
+ <result column="dataValue" property="dataValue"/>
|
|
|
<result column="code" property="code"/>
|
|
|
<result column="projectId" property="projectId"/>
|
|
|
<result column="projectItemId" property="projectItemId"/>
|
|
@@ -78,9 +79,9 @@
|
|
|
</select>
|
|
|
|
|
|
<insert id="insert" useGeneratedKeys="true" keyProperty="id">
|
|
|
- INSERT INTO project_item_target_room(`code`, `projectId`, `projectItemId`, `projectItemTargetId`,`name`, `chargePersonId`, `roomTypeId`, `roomNumber`, `area`, `roomState`, `investmentState`,
|
|
|
+ INSERT INTO project_item_target_room(`dataValue`, `code`, `projectId`, `projectItemId`, `projectItemTargetId`,`name`, `chargePersonId`, `roomTypeId`, `roomNumber`, `area`, `roomState`, `investmentState`,
|
|
|
`invocationDate`, `decoration`, `propertyCertificateNumber`, `showPicture`, `picture`, `video`, `tagIds`, `openState`, `price`, `payWay`, `payType`, `introduce`, `data`)
|
|
|
- VALUES (#{code}, #{projectId}, #{projectItemId}, #{projectItemTargetId}, #{name}, #{chargePersonId}, #{roomTypeId}, #{roomNumber}, #{area}, #{roomState}, #{investmentState},
|
|
|
+ VALUES (#{dataValue}, #{code}, #{projectId}, #{projectItemId}, #{projectItemTargetId}, #{name}, #{chargePersonId}, #{roomTypeId}, #{roomNumber}, #{area}, #{roomState}, #{investmentState},
|
|
|
#{invocationDate}, #{decoration}, #{propertyCertificateNumber}, #{showPicture}, #{picture}, #{video}, #{tagIds}, #{openState}, #{price}, #{payWay}, #{payType}, #{introduce}, #{data})
|
|
|
</insert>
|
|
|
|
|
@@ -95,6 +96,9 @@
|
|
|
<select id="getTotalCount" parameterType="com.bosshand.virgo.api.model.ProjectItemTargetRoom" resultType="Integer">
|
|
|
SELECT count(*) FROM project_item_target_room
|
|
|
<where>
|
|
|
+ <if test="dataValue != null">
|
|
|
+ and dataValue = #{dataValue}
|
|
|
+ </if>
|
|
|
<if test="code != null">
|
|
|
and code = #{code}
|
|
|
</if>
|
|
@@ -166,6 +170,9 @@
|
|
|
<select id="getLimit" resultMap="projectItemTargetRoomResult">
|
|
|
<include refid="ProjectItemTargetRoomQuery"/>
|
|
|
<where>
|
|
|
+ <if test="p.dataValue != null">
|
|
|
+ and a.dataValue = #{p.dataValue}
|
|
|
+ </if>
|
|
|
<if test="p.code != null">
|
|
|
and a.code = #{p.code}
|
|
|
</if>
|
|
@@ -238,6 +245,7 @@
|
|
|
<update id="update" parameterType="com.bosshand.virgo.api.model.ProjectItemTargetRoom">
|
|
|
UPDATE project_item_target_room
|
|
|
<trim prefix="set" suffixOverrides=",">
|
|
|
+ <if test="dataValue!=null">dataValue=#{dataValue},</if>
|
|
|
<if test="projectId!=0">projectId=#{projectId},</if>
|
|
|
<if test="projectItemId!=0">projectItemId=#{projectItemId},</if>
|
|
|
<if test="projectItemTargetId!=0">projectItemTargetId=#{projectItemTargetId},</if>
|