fix(v0.11): 第三轮走查——ResourceClient 懒加载、包名 authentication、DTO UID

- cwos-resource:ResourceClient 去掉字段初始化期 getBean,改为各 getter 懒解析并校验 ApplicationContext
- cwos-device-authentication:目录与包 authetication → authentication,同步修正 import
- device-sdk:DeviceV2CommonBaseDTO 补充 serialVersionUID(序列化规约示例)

Made-with: Cursor
This commit is contained in:
反编译工作区
2026-04-25 00:02:34 +08:00
parent 470103bfdd
commit 3858664d8a
10 changed files with 125 additions and 189 deletions
@@ -1,4 +1,4 @@
package cn.cloudwalk.client.device.auth.authetication.param;
package cn.cloudwalk.client.device.auth.authentication.param;
import com.fasterxml.jackson.annotation.JsonProperty;
import javax.validation.constraints.NotNull;
@@ -1,4 +1,4 @@
package cn.cloudwalk.client.device.auth.authetication.param;
package cn.cloudwalk.client.device.auth.authentication.param;
import com.fasterxml.jackson.annotation.JsonProperty;
import javax.validation.constraints.NotNull;
@@ -1,4 +1,4 @@
package cn.cloudwalk.client.device.auth.authetication.param;
package cn.cloudwalk.client.device.auth.authentication.param;
import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonProperty;
@@ -1,4 +1,4 @@
package cn.cloudwalk.client.device.auth.authetication.result;
package cn.cloudwalk.client.device.auth.authentication.result;
import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonProperty;
@@ -1,10 +1,10 @@
package cn.cloudwalk.client.device.auth.authetication.service;
package cn.cloudwalk.client.device.auth.authentication.service;
import cn.cloudwalk.client.device.auth.authetication.param.DeviceAuthFormParam;
import cn.cloudwalk.client.device.auth.authetication.param.DeviceAuthParam;
import cn.cloudwalk.client.device.auth.authetication.param.DeviceJsonContentParam;
import cn.cloudwalk.client.device.auth.authetication.result.DeviceAuthResult;
import cn.cloudwalk.client.device.auth.authetication.result.TokenInfoResult;
import cn.cloudwalk.client.device.auth.authentication.param.DeviceAuthFormParam;
import cn.cloudwalk.client.device.auth.authentication.param.DeviceAuthParam;
import cn.cloudwalk.client.device.auth.authentication.param.DeviceJsonContentParam;
import cn.cloudwalk.client.device.auth.authentication.result.DeviceAuthResult;
import cn.cloudwalk.client.device.auth.authentication.result.TokenInfoResult;
import cn.cloudwalk.client.device.auth.common.CloudwalkDeviceAuthResult;
import cn.cloudwalk.cloud.result.CloudwalkResult;
import cn.cloudwalk.device.sdk.protocol.entity.v2proto.http.result.AuthenticationResult;
@@ -1,9 +1,9 @@
package cn.cloudwalk.client.device.auth.authetication.service;
package cn.cloudwalk.client.device.auth.authentication.service;
import cn.cloudwalk.client.device.auth.authetication.param.DeviceAuthFormParam;
import cn.cloudwalk.client.device.auth.authetication.param.DeviceJsonContentParam;
import cn.cloudwalk.client.device.auth.authetication.result.DeviceAuthResult;
import cn.cloudwalk.client.device.auth.authetication.result.TokenInfoResult;
import cn.cloudwalk.client.device.auth.authentication.param.DeviceAuthFormParam;
import cn.cloudwalk.client.device.auth.authentication.param.DeviceJsonContentParam;
import cn.cloudwalk.client.device.auth.authentication.result.DeviceAuthResult;
import cn.cloudwalk.client.device.auth.authentication.result.TokenInfoResult;
import cn.cloudwalk.client.device.auth.common.CloudwalkDeviceAuthResult;
import cn.cloudwalk.cloud.result.CloudwalkResult;
import cn.cloudwalk.device.sdk.protocol.entity.v2proto.tcp.param.CheckTokenParam;
@@ -1,7 +1,7 @@
package cn.cloudwalk.client.device.auth.device.validator.service;
import cn.cloudwalk.client.device.auth.authetication.param.DeviceJsonContentParam;
import cn.cloudwalk.client.device.auth.authetication.result.TokenInfoResult;
import cn.cloudwalk.client.device.auth.authentication.param.DeviceJsonContentParam;
import cn.cloudwalk.client.device.auth.authentication.result.TokenInfoResult;
import cn.cloudwalk.client.device.auth.device.validator.result.DeviceAuthCheckResult;
public interface DeviceAuthCheckService {