|
@@ -11,6 +11,7 @@
|
|
<result column="projectItemId" property="projectItemId"/>
|
|
<result column="projectItemId" property="projectItemId"/>
|
|
<result column="projectItemTargetId" property="projectItemTargetId"/>
|
|
<result column="projectItemTargetId" property="projectItemTargetId"/>
|
|
<result column="projectItemTargetRoomId" property="projectItemTargetRoomId"/>
|
|
<result column="projectItemTargetRoomId" property="projectItemTargetRoomId"/>
|
|
|
|
+ <result column="name" property="name"/>
|
|
<result column="date" property="date"/>
|
|
<result column="date" property="date"/>
|
|
<result column="deviceId" property="deviceId"/>
|
|
<result column="deviceId" property="deviceId"/>
|
|
<result column="temperature" property="temperature"/>
|
|
<result column="temperature" property="temperature"/>
|
|
@@ -35,6 +36,7 @@
|
|
<if test="projectItemTargetId!=0">and projectItemTargetId=#{projectItemTargetId}</if>
|
|
<if test="projectItemTargetId!=0">and projectItemTargetId=#{projectItemTargetId}</if>
|
|
<if test="projectItemTargetRoomId!=0">and projectItemTargetRoomId=#{projectItemTargetRoomId}</if>
|
|
<if test="projectItemTargetRoomId!=0">and projectItemTargetRoomId=#{projectItemTargetRoomId}</if>
|
|
<if test="deviceId!=0">and deviceId=#{deviceId}</if>
|
|
<if test="deviceId!=0">and deviceId=#{deviceId}</if>
|
|
|
|
+ <if test="date!=null">and date like concat('%',#{date},'%')</if>
|
|
</where>
|
|
</where>
|
|
</select>
|
|
</select>
|
|
|
|
|
|
@@ -48,14 +50,15 @@
|
|
<if test="od.projectItemTargetId!=0">and projectItemTargetId=#{od.projectItemTargetId}</if>
|
|
<if test="od.projectItemTargetId!=0">and projectItemTargetId=#{od.projectItemTargetId}</if>
|
|
<if test="od.projectItemTargetRoomId!=0">and projectItemTargetRoomId=#{od.projectItemTargetRoomId}</if>
|
|
<if test="od.projectItemTargetRoomId!=0">and projectItemTargetRoomId=#{od.projectItemTargetRoomId}</if>
|
|
<if test="od.deviceId!=0">and deviceId=#{od.deviceId}</if>
|
|
<if test="od.deviceId!=0">and deviceId=#{od.deviceId}</if>
|
|
|
|
+ <if test="od.date!=null">and date like concat('%',#{od.date},'%')</if>
|
|
</where>
|
|
</where>
|
|
limit #{currIndex} , #{pageSize}
|
|
limit #{currIndex} , #{pageSize}
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<insert id="save" parameterType="com.bosshand.virgo.api.test.model.Air" useGeneratedKeys="true" keyProperty="id">
|
|
<insert id="save" parameterType="com.bosshand.virgo.api.test.model.Air" useGeneratedKeys="true" keyProperty="id">
|
|
- INSERT into test_l(`organizationId`, `projectId`, `projectItemId`, `projectItemTargetId`, `projectItemTargetRoomId`,`date`,
|
|
|
|
|
|
+ INSERT into test_l(`organizationId`, `projectId`, `projectItemId`, `projectItemTargetId`, `projectItemTargetRoomId`, `name`, `date`,
|
|
`deviceId`, `temperature`, `humidity`, `co2`, `tVoc`, `pm25`, `pm10`)
|
|
`deviceId`, `temperature`, `humidity`, `co2`, `tVoc`, `pm25`, `pm10`)
|
|
- values(#{organizationId}, #{projectId}, #{projectItemId}, #{projectItemTargetId}, #{projectItemTargetRoomId},now(),
|
|
|
|
|
|
+ values(#{organizationId}, #{projectId}, #{projectItemId}, #{projectItemTargetId}, #{projectItemTargetRoomId}, #{name}, now(),
|
|
#{deviceId}, #{temperature}, #{humidity},#{assetNumber}, #{co2}, #{pm25}, #{pm10})
|
|
#{deviceId}, #{temperature}, #{humidity},#{assetNumber}, #{co2}, #{pm25}, #{pm10})
|
|
</insert>
|
|
</insert>
|
|
|
|
|