fix(iot): 修复 TrafficThresholdRuleProcessor 编译错误

- 将 StringRedisTemplate 声明移至类顶部字段区域
- 修复变量使用顺序导致的编译错误

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
lzh
2026-01-25 09:38:20 +08:00
parent 22d7a31194
commit 2a2cfb9030

View File

@@ -1,9 +1,7 @@
package com.viewsh.module.iot.service.rule.clean.processor;
import com.viewsh.framework.common.util.json.JsonUtils;
import com.viewsh.module.iot.core.integration.constants.CleanOrderTopics;
import com.viewsh.module.iot.core.integration.event.clean.CleanOrderCreateEvent;
import com.viewsh.module.iot.dal.dataobject.integration.clean.CleanOrderIntegrationConfig;
import com.viewsh.module.iot.dal.dataobject.integration.clean.TrafficThresholdConfig;
import com.viewsh.module.iot.dal.redis.clean.DeviceCurrentOrderRedisDAO;
import com.viewsh.module.iot.dal.redis.clean.TrafficCounterBaseRedisDAO;
@@ -11,6 +9,7 @@ import com.viewsh.module.iot.service.integration.clean.CleanOrderIntegrationConf
import jakarta.annotation.Resource;
import lombok.extern.slf4j.Slf4j;
import org.apache.rocketmq.spring.core.RocketMQTemplate;
import org.springframework.data.redis.core.StringRedisTemplate;
import org.springframework.messaging.support.MessageBuilder;
import org.springframework.stereotype.Component;
@@ -41,6 +40,9 @@ public class TrafficThresholdRuleProcessor {
@Resource
private RocketMQTemplate rocketMQTemplate;
@Resource
private StringRedisTemplate stringRedisTemplate;
/**
* 处理客流属性上报
* <p>
@@ -182,7 +184,4 @@ public class TrafficThresholdRuleProcessor {
return null;
}
@Resource
private org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate;
}