2021与蓝度共同重构项目,服务端
liuhaonan
2022-05-18 7f74c2a4101e25e7889c046e8d3bcc1c30f360d3
ximon-admin/src/main/java/com/sandu/ximon/admin/service/AirEquipmentService.java
@@ -5,10 +5,10 @@
import com.sandu.common.execption.BusinessException;
import com.sandu.common.object.BaseConditionVO;
import com.sandu.common.service.impl.BaseServiceImpl;
import com.sandu.ximon.admin.manager.iot.rrpc.enums.A5AtmosphereReportEnum;
import com.sandu.ximon.admin.manager.iot.rrpc.enums.AtmoFunctionCode;
import com.sandu.ximon.admin.security.SecurityUtils;
import com.sandu.ximon.admin.utils.RedisUtils;
import com.sandu.ximon.admin.utils.StoreOperationRecordsUtils;
import com.sandu.ximon.admin.vo.EquipmentInfomation;
import com.sandu.ximon.dao.bo.AirEquipmentBo;
import com.sandu.ximon.dao.domain.AirEquipment;
@@ -16,6 +16,7 @@
import lombok.AllArgsConstructor;
import org.springframework.stereotype.Service;
import java.util.ArrayList;
import java.util.List;
@Service
@@ -54,6 +55,18 @@
//                , 1, 300L);
        if (one == null) {
            save(airEquipment);
            /**
             * 添加大气设备 日志记录开始
             */
            List<String> listCode = new ArrayList<>(1);
            listCode.add(airEquipment.getMac());
            String content = "{ 设备id:" + airEquipment.getId() + "设备code:" + airEquipment.getMac() +
                    "}";
            StoreOperationRecordsUtils.storeOperationData(listCode, null, "添加大气设备", content);
            /**
             * 添加大气设备 日志记录结束
             */
        }
    }
@@ -68,6 +81,17 @@
        if (airEquipment == null) {
            throw new BusinessException("找不到大气设备数据");
        }
        /**
         * 删除大气设备 日志记录开始
         */
        List<String> listCode=new ArrayList<>(1);
        listCode.add(airEquipment.getMac());
        String content = "{设备code:" + airEquipment.getMac() + "}";
        StoreOperationRecordsUtils.storeOperationData(listCode, null, "删除大气设备", content);
        /**
         * 删除大气设备 日志记录结束
         */
        return removeById(Id);
    }