在线状态任务3
This commit is contained in:
@ -0,0 +1,23 @@
|
||||
package com.fuyuanshen.equipment.domain.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class OnlineStatusVo implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
|
||||
/**
|
||||
* 在线状态(0离线,1在线)
|
||||
*/
|
||||
private Integer onlineStatus;
|
||||
|
||||
/**
|
||||
* 设备imei
|
||||
*/
|
||||
private String deviceImei;
|
||||
}
|
||||
@ -135,4 +135,6 @@ public interface DeviceMapper extends BaseMapper<Device> {
|
||||
* @return 设备使用频次统计列表
|
||||
*/
|
||||
List<DeviceUsageFrequencyVo> getDeviceUsageFrequency(@Param("days") int days);
|
||||
|
||||
List<OnlineStatusVo> queryOnlineStatusList();
|
||||
}
|
||||
@ -490,5 +490,9 @@
|
||||
FROM device
|
||||
WHERE device_imei = #{deviceImei}
|
||||
</select>
|
||||
<select id="queryOnlineStatusList" resultType="com.fuyuanshen.equipment.domain.vo.OnlineStatusVo">
|
||||
SELECT a.id, a.online_status AS onlineStatus, a.device_imei AS deviceImei
|
||||
FROM device a left join device_type b on a.device_type = b.id where b.communication_mode in (0, 2) and a.online_status in (1,2)
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user