ty130316261 лет назад: 3
Родитель
Сommit
a661f77d64

+ 4 - 5
zd-modules/zd-airbottle/src/main/java/com/zd/airbottle/service/impl/AlarmRecordServiceImpl.java

@@ -100,17 +100,16 @@ public class AlarmRecordServiceImpl implements IAlarmRecordService {
         String electronicTag = alarmRecord.getElectronicTag();
         QpBottleStorageRVo storageRVo = storageService.getByElectronicTag(electronicTag);
         if (storageRVo != null) {
+            if (hardware!=null){
+                R<Boolean> alarm = remoteNettyService.alarm(hardware);//RFID设备报警
+                log.info("==================>{},{}",alarm.getCode(),alarm.getMsg());
+            }
             Long id = storageRVo.getId();
             String key = FRID_CODE + electronicTag + id;
             String frid = redisService.getCacheObject(key);
             if (frid != null) {
                 return 1;
             }
-
-            if (hardware!=null){
-                R<Boolean> alarm = remoteNettyService.alarm(hardware);//RFID设备报警
-                log.info(alarm.getMsg());
-            }
             sendAlarm(storageRVo);// 发送报警消息
             redisService.setCacheObject(key, electronicTag, 300L, TimeUnit.SECONDS);
             alarmRecord.setAlarmTime(Calendar.getInstance().getTime())

+ 2 - 2
zd-modules/zd-chemical/src/main/java/com/zd/chemical/service/impl/HxpStockServiceImpl.java

@@ -320,8 +320,8 @@ public class HxpStockServiceImpl implements IHxpStockService {
             //触发RFID警报
             RemoteLabHardware hardware = tag.getRemoteLabHardware();
             if (hardware!=null){
-                R<Boolean> alarm = remoteNettyService.alarm(hardware);
-                logger.info(alarm.getMsg());
+                R<Boolean> alarm = remoteNettyService.alarm(hardware);//RFID设备报警
+                logger.info("==================>{},{}",alarm.getCode(),alarm.getMsg());
             }
             // 如果非领用状态,做报警台账
             // 0.检测实验室声光报警器是否使用- 使用则直接调用触发- 否则跳过