Переглянути джерело

更新文件 DriverStockMapper.xml

陈士柏 2 роки тому
батько
коміт
603e77eab7

+ 10 - 4
src/main/resources/mapper/template/DriverStockMapper.xml

@@ -15,6 +15,7 @@
 
     <resultMap id="MeterPage" type="com.template.model.tongji.MeterPage">
         <result property="build" column="build"/>
+        <result property="meterName" column="meter_name"/>
         <result property="meterId" column="meter_id"/>
         <result property="num" column="num"/>
         <result property="createTime" column="create_time"/>
@@ -76,10 +77,15 @@
 
     <!--设备实时记录数据-->
     <select id="getMeterDetail" resultMap="MeterPage">
-        select c.meter_id,c.meter_power num,d.`name` build,c.create_time from (select a.`meter_id`,a.`meter_power`,a.`create_time`,
-              b.`build_id` from `smart_meter_detail` a left join `smart_build_meter` b
-              on a.`meter_id`=b.`meter_id` where a.meter_type=#{meterType}) c
-              left join `smart_build` d on c.`build_id`=d.`id` order by create_time desc
+        select e.name meter_name,c.meter_power num,d.`name` build,c.create_time from
+            (select a.`meter_id`,a.`meter_power`,a.`create_time`,
+                    b.`build_id` from `smart_meter_detail` a left join `smart_build_meter` b
+                    on a.`meter_id`=b.`meter_id` where a.meter_type=#{meterType} and b.`meter_type`=#{meterType}
+                    and a.`deleted`=0 and b.`deleted`=0) c
+                left join `smart_build` d on c.`build_id`=d.`id`
+                left join `smart_meter` e on c.meter_id=e.id
+            where d.deleted=0 and e.`deleted`=0 and e.`meter_type`=#{meterType}
+            order by create_time desc
     </select>
 
     <!--设备实时记录数据-->