fix(v0.11): Feign/OpenFeign 与走查后续整改

- intelligent-cwoscomponent-rest:全部 Feign Fallback 改为 CloudwalkResult.fail(76260800, …)
- 各 FeignClient 与 cloudwalk-cloud-common POM 调整(与既有未提交变更一致)
- cloud:GroupEventListener 日志类名与异常分支收窄;校验切面 Pointcut 方法拼写修正
- elevator-web:AbstractCloudwalkController 请求上下文判空;getKey 停用明文密钥仅保留对时字段

Made-with: Cursor
This commit is contained in:
反编译工作区
2026-04-24 23:49:37 +08:00
parent 187a006024
commit de6245a492
69 changed files with 151 additions and 135 deletions
@@ -15,5 +15,5 @@
<version>4.0.0-Brussels-SRX</version>
<packaging>pom</packaging>
<name>cloudwalk-cloud-common (stub parent)</name>
<description>与历史/私服已发布 JAR 中声明的 parent 对齐;聚合父工程见 cloudwalk-cloud-reactor</description>
<description>本模块为 packaging=pom 的父坐标桩,刻意不含 src/main/java:上游 cloudwalk-cloud-common 即为 BOM 式父 POMcw_lib 亦无对应 JAR。与 maven-cloudwalk-legacy-public 下 3.7.2 的 cloudwalk-cloud-common 为不同版本,勿混用。详见 docs/architecture/Maven聚合工程说明.md</description>
</project>
@@ -5,17 +5,24 @@ import cn.cloudwalk.cwos.client.event.handler.EventListener;
import cn.cloudwalk.event.CloudwalkEventManager;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.BeansException;
import org.springframework.context.ApplicationContext;
public abstract class GroupEventListener implements EventListener {
public static ApplicationContext applicationContext;
private static final Logger LOGGER = LoggerFactory.getLogger(CloudwalkEventListener.class);
private static final Logger LOGGER = LoggerFactory.getLogger(GroupEventListener.class);
public void messageListener(BaseEvent baseEvent) throws RuntimeException {
try {
CloudwalkEventManager cloudwalkEventManager =
(CloudwalkEventManager)applicationContext.getBean(CloudwalkEventManager.class);
cloudwalkEventManager.handle(getClass(), baseEvent);
} catch (BeansException e) {
LOGGER.error("事件处理出现异常(容器 Bean 解析失败),原因:", e);
throw new RuntimeException(e);
} catch (RuntimeException e) {
LOGGER.error("事件处理出现异常,原因:", e);
throw e;
} catch (Exception e) {
LOGGER.error("事件处理出现异常,原因:", e);
throw new RuntimeException(e);
@@ -39,9 +39,9 @@ public class CloudwalkParamsValidateAspect {
}
@Pointcut("@annotation(cn.cloudwalk.cloud.annotation.CloudwalkParamsValidate)")
public void validatePointcat() {}
public void validatePointcut() {}
@Around("validatePointcat()")
@Around("validatePointcut()")
public Object around(ProceedingJoinPoint joinPoint) throws Throwable {
MethodSignature methodSignature = (MethodSignature)joinPoint.getSignature();
Method targetMethod =