fix(v0.11): 第二轮走查 P1/P2(按模块优先级)

- davinci:DavinciResult.fail/success;FileManager Feign Fallback 结构化降级;FileStorageManagerImpl 对空 Result/Response 防御
- cwos-resource:RestPortalUserServiceImpl 消除静默 null,统一 CloudwalkResult.fail 与 getDefaultPwd 空串语义
- device-manager:DeviceConstant 改为 final 工具类
- aks:AksRespCodeConstant final + 私有构造
- ninca-crk:启动入口 SLF4J、显式 Feign 扫描包、SpringApplication 写法
- ninca-qk-alarm:main 简化、收窄 @EnableFeignClients(保持 netflix 注解以兼容当前 BOM)

Made-with: Cursor

Former-commit-id: 470103bfdd
This commit is contained in:
反编译工作区
2026-04-24 23:59:05 +08:00
parent 27c3949045
commit baecc2f9c0
8 changed files with 179 additions and 135 deletions
@@ -5,6 +5,8 @@ import com.github.pagehelper.autoconfigure.PageHelperAutoConfiguration;
import io.micrometer.core.instrument.MeterRegistry;
import io.micrometer.spring.autoconfigure.MeterRegistryCustomizer;
import org.mybatis.spring.annotation.MapperScan;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.Banner;
import org.springframework.boot.SpringApplication;
@@ -18,18 +20,21 @@ import org.springframework.scheduling.annotation.EnableAsync;
* 轻舟标准 GPU 出入口聚合后端启动类。
*/
@SpringBootApplication(exclude = {PageHelperAutoConfiguration.class})
@EnableFeignClients
@EnableFeignClients(basePackages = {"cn.cloudwalk"})
@MapperScan({"cn.cloudwalk.data.**.mapper", "cn.cloudwalk.task.data.mapper"})
@EnableAsync
@EnableCloudwalkEvent
@EnableAspectJAutoProxy(exposeProxy = true)
public class Application {
private static final Logger log = LoggerFactory.getLogger(Application.class);
public static void main(String[] args) {
System.out.println("[标准GPU服务器-出入口版]- 开始启动...");
SpringApplication app = new SpringApplication(new Object[] {Application.class});
log.info("[标准GPU服务器-出入口版] 开始启动");
SpringApplication app = new SpringApplication(Application.class);
app.setBannerMode(Banner.Mode.OFF);
app.run(args);
System.out.println("[标准GPU服务器-出入口版]- 启动完成...");
log.info("[标准GPU服务器-出入口版] 启动完成(进程将持续运行直至关闭)");
}
@Bean