Просмотр исходного кода

[电表][修复]:电表最后一次在线时间显示

release_toaliyun_real
hupeng 6 лет назад
Родитель
Сommit
e73692ea1a
2 измененных файлов: 4 добавлений и 3 удалений
  1. +1
    -2
      mallinkService/src/main/java/com/iformall/service/kw/impl/KwBoxServiceImpl.java
  2. +3
    -1
      mallinkService/src/main/resources/mapper/KwMeterMapper.xml

+ 1
- 2
mallinkService/src/main/java/com/iformall/service/kw/impl/KwBoxServiceImpl.java Просмотреть файл

@@ -129,7 +129,7 @@ public class KwBoxServiceImpl implements KwBoxService {
KwMeter kwMeter = new KwMeter();
kwMeter.setIds(onlines);
kwMeter.setOnlineStatus(EnumMeterOnlineStatus.ONLINE.getCode());
kwMeter.setUpdateTime(new Date());
kwMeter.setLastOnlineTime(new Date());
kwMeterService.updateBatch(kwMeter);

KwMeterData param = new KwMeterData();
@@ -151,7 +151,6 @@ public class KwBoxServiceImpl implements KwBoxService {
KwMeter kwMeter = new KwMeter();
kwMeter.setIds(offlines);
kwMeter.setOnlineStatus(EnumMeterOnlineStatus.OFFLINE.getCode());
kwMeter.setUpdateTime(new Date());
kwMeterService.updateBatch(kwMeter);
}



+ 3
- 1
mallinkService/src/main/resources/mapper/KwMeterMapper.xml Просмотреть файл

@@ -91,7 +91,9 @@
</select>

<update id="updateBatch" parameterType="com.iformall.domain.po.KwMeter" >
update kw_meter set online_status = #{onlineStatus}, update_time = #{updateTime}
update kw_meter set
(online_status = #{onlineStatus},
last_online_time = #{lastOnlineTime})
where id in
<foreach collection="ids" index="index" item="idItem" open="(" separator="," close=")">
#{idItem}


Загрузка…
Отмена
Сохранить