feat(device): 添加设备创建时关联DNS服务器功能
- 在DeviceServiceImpl中注入DnsServerService依赖 - 设备创建流程中增加DNS服务器名称列表的处理逻辑 - 调用DnsServerService根据DNS名称列表获取对应ID列表 - 新增DnsServerService接口及实现类DnsServerServiceImpl - 实现根据单个或多个DNS名称查询对应服务器ID的方法 - 在ErrorCode中新增DNS相关错误码定义
This commit is contained in:
@@ -61,7 +61,19 @@ public enum ErrorCode {
|
||||
DEVICE_DELETE_FAILED(500, "DEVICE-303", "设备删除失败"),
|
||||
DEVICE_TYPE_DELETE_FAILED(500, "DEVICE-304", "设备类型删除失败"),
|
||||
DEVICE_TYPE_NOT_EMPTY(400, "DEVICE-305", "设备类型不为空"),
|
||||
DEVICE_DISABLED(403, "DEVICE-306", "设备已禁用");
|
||||
DEVICE_DISABLED(403, "DEVICE-306", "设备已禁用"),
|
||||
|
||||
// DNS
|
||||
DNS_NOT_DEFINED( 400, "DNS-401" , "未定义的DNS服务器" ),
|
||||
DNS_NOT_FOUND(404, "DNS-402", "DNS服务器不存在"),
|
||||
DNS_DELETE_FAILED(500, "DNS-403", "DNS服务器删除失败"),
|
||||
DNS_NOT_EMPTY(400, "DNS-404", "DNS服务器不为空"),
|
||||
DNS_DISABLED(403, "DNS-405", "DNS服务器已禁用"),
|
||||
DNS_NOT_EXISTS(400, "DNS-406", "DNS服务器不存在"),
|
||||
DNS_NOT_EXISTS_OR_PASSWORD_WRONG(401, "DNS-407", "DNS服务器不存在或密码错误"),
|
||||
DNS_UPDATE_FAILED(400, "DNS-408", "DNS服务器更新失败"),
|
||||
|
||||
;
|
||||
|
||||
private final int httpStatus;
|
||||
private final String code; // 业务错误码(领域-编号)
|
||||
|
||||
Reference in New Issue
Block a user