package com.sandu.ximon.admin.service;
|
|
import com.sandu.common.service.impl.BaseServiceImpl;
|
import com.sandu.ximon.admin.manager.iot.rrpc.enums.LightPoleHeelingEnum;
|
import com.sandu.ximon.admin.utils.RedisUtils;
|
import com.sandu.ximon.dao.domain.LightPoleHeelingEquipment;
|
import com.sandu.ximon.dao.mapper.LightPoleHeelingEquipmentMapper;
|
import org.springframework.stereotype.Service;
|
|
import java.util.List;
|
|
/**
|
* @author ZZQ
|
* @date 2022/4/13 16:52
|
*/
|
@Service
|
public class LightPoleHeelingEquipmentService extends BaseServiceImpl<LightPoleHeelingEquipmentMapper, LightPoleHeelingEquipment> {
|
/**
|
* 添加灯杆倾斜到设备表
|
*
|
* @param bean
|
* @return
|
*/
|
public boolean addLightPoleHeelingEquipment(LightPoleHeelingEquipment bean) {
|
//存储设备状态到缓存
|
RedisUtils.getBean().set(LightPoleHeelingEnum.LIGHT_POLE_HEELING_STATE.getCode() + bean.getMac()
|
, 1, 300L);
|
return save(bean);
|
}
|
|
/**
|
* 灯杆倾斜设备列表
|
*
|
* @return
|
*/
|
public List<LightPoleHeelingEquipment> LightPoleHeelingEquipmentList() {
|
return list();
|
}
|
}
|