package com.ruoyi.cs.domain; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; /** * 资源申请单软件信息对象 cs_apply_software_info * * @author ruoyi * @date 2024-04-29 */ @Data public class CsResApplySoftwareInfo extends BaseEntity { private static final long serialVersionUID = 1L; /** 软件信息ID */ private String applySoftwareId; /** 申请ID */ @Excel(name = "申请ID") private String applyId; /** 资源申请类型(1-HPC、2-云计算、3-存储、4-网络申请、5-裸节点) */ @Excel(name = "资源申请类型(1-HPC、2-云计算、3-存储、4-网络申请、5-裸节点)") private String resourceApplyType; /** 资源申请软件型号 */ @Excel(name = "资源申请软件型号") private String resourceSoftwareVersion; /** 核心数 */ @Excel(name = "核心数") private String softwareCores; /** 存储大小 */ @Excel(name = "存储大小") private String softwareStorageSize; /** 存储单位 */ @Excel(name = "存储单位") private String softwareStorageUnit; /** 内存 */ @Excel(name = "内存") private String softwareMemory; /** 节点数 */ @Excel(name = "节点数") private String softwareNode; /** 镜像父类 */ @Excel(name = "镜像父类") private String mirrorParent; /** 镜像版本 */ @Excel(name = "镜像版本") private String mirrorVersion; /** 镜像数量 */ @Excel(name = "镜像数量") private String mirrorNum; /** 排序 */ @Excel(name = "排序") private Long sort; /** 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd") private Date createAt; /** 修改时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "修改时间", width = 30, dateFormat = "yyyy-MM-dd") private Date updateAt; /** 删除标记:0-正常,1-删除 */ private String delFlag; }