From 9915196a9fb6f4cd4f54ec5a0dd0c8d1d5143860 Mon Sep 17 00:00:00 2001 From: sunyongjie2010 Date: Fri, 12 Dec 2025 08:45:17 +0800 Subject: [PATCH] =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E5=AE=89=E8=A3=85bond?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E5=8A=9F=E8=83=BD=E4=BC=98=E5=8C=96=EF=BC=8C?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=B7=B2=E7=9F=A5bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bean/template/IBootBMCNetPreviewBean.java | 34 +++++++++++++++ .../api/bean/template/IBootBondSetBean.java | 43 +++++++++++++++++++ .../api/bean/template/IBootBondShellBean.java | 24 +++++++++++ 3 files changed, 101 insertions(+) create mode 100644 InManageBoot-iboot/v7.4.0/cosmos-biz-iboot-base/cosmos-biz-iboot-base-api/src/main/java/com/anarchy/cosmos/iboot/base/api/bean/template/IBootBMCNetPreviewBean.java create mode 100644 InManageBoot-iboot/v7.4.0/cosmos-biz-iboot-base/cosmos-biz-iboot-base-api/src/main/java/com/anarchy/cosmos/iboot/base/api/bean/template/IBootBondSetBean.java create mode 100644 InManageBoot-iboot/v7.4.0/cosmos-biz-iboot-base/cosmos-biz-iboot-base-api/src/main/java/com/anarchy/cosmos/iboot/base/api/bean/template/IBootBondShellBean.java diff --git a/InManageBoot-iboot/v7.4.0/cosmos-biz-iboot-base/cosmos-biz-iboot-base-api/src/main/java/com/anarchy/cosmos/iboot/base/api/bean/template/IBootBMCNetPreviewBean.java b/InManageBoot-iboot/v7.4.0/cosmos-biz-iboot-base/cosmos-biz-iboot-base-api/src/main/java/com/anarchy/cosmos/iboot/base/api/bean/template/IBootBMCNetPreviewBean.java new file mode 100644 index 0000000..80a79d4 --- /dev/null +++ b/InManageBoot-iboot/v7.4.0/cosmos-biz-iboot-base/cosmos-biz-iboot-base-api/src/main/java/com/anarchy/cosmos/iboot/base/api/bean/template/IBootBMCNetPreviewBean.java @@ -0,0 +1,34 @@ +package com.anarchy.cosmos.iboot.base.api.bean.template; + +import com.anarchy.cdc.commons.lang.web.Page; +import com.anarchy.cosmos.iboot.base.api.bean.device.DeviceStatusEnum; +import lombok.Data; + +@Data +public class IBootBMCNetPreviewBean { + + private Page iBootNetPreviewBeanPage; + + @Data + public static class IBootBMCNetBean { + private String dhcpIp; + private String sn; + private DeviceStatusEnum status; + /** + * IP配置 + */ + private String ip; + private String gateway; + private String netmask; + private String channel; + private String dhcpStatus; + + + private String ipv6; + private String Ipv6dhcpStatus; + private String ipv6index; + private String ipv6SubnetPrefixLength; + private String ipv6Gateway; + } + +} diff --git a/InManageBoot-iboot/v7.4.0/cosmos-biz-iboot-base/cosmos-biz-iboot-base-api/src/main/java/com/anarchy/cosmos/iboot/base/api/bean/template/IBootBondSetBean.java b/InManageBoot-iboot/v7.4.0/cosmos-biz-iboot-base/cosmos-biz-iboot-base-api/src/main/java/com/anarchy/cosmos/iboot/base/api/bean/template/IBootBondSetBean.java new file mode 100644 index 0000000..c096861 --- /dev/null +++ b/InManageBoot-iboot/v7.4.0/cosmos-biz-iboot-base/cosmos-biz-iboot-base-api/src/main/java/com/anarchy/cosmos/iboot/base/api/bean/template/IBootBondSetBean.java @@ -0,0 +1,43 @@ +package com.anarchy.cosmos.iboot.base.api.bean.template; + +import lombok.Data; + +/** + * @description + * @auther gengzhicheng + * @date 2023/8/25 + */ +@Data +public class IBootBondSetBean { + + /** + * DHCP ip. + */ + private String dhcpIp; + + /** + * 序列号. + */ + private String sn; + + /** + * Bond名 + */ + private String bondName; + + /** + * IP + */ + private String bondIp; + + /** + * 网关 + */ + private String gateway; + + /** + * 主机名 + */ + private String hostname; + +} diff --git a/InManageBoot-iboot/v7.4.0/cosmos-biz-iboot-base/cosmos-biz-iboot-base-api/src/main/java/com/anarchy/cosmos/iboot/base/api/bean/template/IBootBondShellBean.java b/InManageBoot-iboot/v7.4.0/cosmos-biz-iboot-base/cosmos-biz-iboot-base-api/src/main/java/com/anarchy/cosmos/iboot/base/api/bean/template/IBootBondShellBean.java new file mode 100644 index 0000000..911008e --- /dev/null +++ b/InManageBoot-iboot/v7.4.0/cosmos-biz-iboot-base/cosmos-biz-iboot-base-api/src/main/java/com/anarchy/cosmos/iboot/base/api/bean/template/IBootBondShellBean.java @@ -0,0 +1,24 @@ +package com.anarchy.cosmos.iboot.base.api.bean.template; + +import lombok.Data; + +import java.util.List; + +/** + * @description + * @auther gengzhicheng + * @date 2023/8/22 + */ +@Data +public class IBootBondShellBean { + + /** + * Bond类型 + */ + private String bond; + /** + * Bond网口 + */ + private List eths; + +} -- Gitee