|
@@ -4,6 +4,7 @@
|
|
|
|
|
|
<resultMap type="com.bosshand.virgo.api.model.RoomReservation" id="result">
|
|
|
<id column="id" property="id"/>
|
|
|
+ <result column="projectId" property="projectId"/>
|
|
|
<result column="projectItemTargetRoomId" property="projectItemTargetRoomId"/>
|
|
|
<result column="userId" property="userId"/>
|
|
|
<result column="userName" property="userName"/>
|
|
@@ -17,7 +18,8 @@
|
|
|
</resultMap>
|
|
|
|
|
|
<insert id="insert" parameterType="com.bosshand.virgo.api.model.RoomReservation" useGeneratedKeys="true" keyProperty="id">
|
|
|
- INSERT INTO room_reservation(`projectId`, `projectItemTargetRoomId`, `userId`, `date`) VALUES (#{projectId}, #{projectItemTargetRoomId}, #{userId}, #{date})
|
|
|
+ INSERT INTO room_reservation(`projectId`, `projectItemTargetRoomId`, `userId`, `chargePersonId`, `date`)
|
|
|
+ VALUES (#{projectId}, #{projectItemTargetRoomId}, #{userId}, #{chargePersonId}, #{date})
|
|
|
</insert>
|
|
|
|
|
|
<select id="getList" resultMap="result">
|
|
@@ -35,6 +37,7 @@
|
|
|
<if test="projectId!=0">and a.projectId=#{projectId}</if>
|
|
|
<if test="projectItemTargetRoomId!=0">and a.projectItemTargetRoomId=#{projectItemTargetRoomId}</if>
|
|
|
<if test="userId!=0">and a.userId=#{userId}</if>
|
|
|
+ <if test="chargePersonId!=0">and a.chargePersonId=#{chargePersonId}</if>
|
|
|
<if test="date!=null">and a.date = #{date}</if>
|
|
|
</where>
|
|
|
</select>
|