package com.iailab.module.system.controller.admin.app.vo; import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; import com.alibaba.excel.annotation.ExcelProperty; import com.baomidou.mybatisplus.annotation.TableField; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.time.LocalDateTime; /** * @author Houzhongjian * @Description * @createTime 2024年09月20日 */ @Schema(description = "管理后台 - 应用分组 Response VO") @Data @ExcelIgnoreUnannotated public class AppGroupRespVO { @Schema(description = "应用分组id", requiredMode = Schema.RequiredMode.REQUIRED, example = "1024") @ExcelProperty("应用分组id") private Long id; @Schema(description = "应用分组编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "应用分组编号") @ExcelProperty("应用分组编号") private String code; @Schema(description = "应用分组名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "应用分组名称") @ExcelProperty("应用分组名称") private String name; @Schema(description = "应用分组图标", requiredMode = Schema.RequiredMode.REQUIRED, example = "应用分组图标") @ExcelProperty("应用分组图标") private String icon; @Schema(description = "排序", requiredMode = Schema.RequiredMode.REQUIRED, example = "排序") @ExcelProperty("排序") private Integer sort; @Schema(description = "备注", requiredMode = Schema.RequiredMode.REQUIRED, example = "备注") @ExcelProperty("备注") private String remark; @Schema(description = "创建时间", requiredMode = Schema.RequiredMode.REQUIRED) @ExcelProperty("创建时间") private LocalDateTime createTime; }