package com.iailab.module.system.api.app.dto; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.time.LocalDateTime; /** * @author PanZhibao * @Description * @createTime 2024å¹´08月18æ—¥ */ @Schema(description = "管ç†åŽå° - 应用 Response VO") @Data public class AppRespDTO { @Schema(description = "应用编å·", requiredMode = Schema.RequiredMode.REQUIRED, example = "1024") private Long id; @Schema(description = "应用编å·", requiredMode = Schema.RequiredMode.REQUIRED, example = "应用编å·") private String appCode; @Schema(description = "应用å称", requiredMode = Schema.RequiredMode.REQUIRED, example = "应用å称") private String appName; @Schema(description = "应用域å", requiredMode = Schema.RequiredMode.REQUIRED, example = "应用域å") private String appDomain; @Schema(description = "接å£åŸŸå", requiredMode = Schema.RequiredMode.REQUIRED, example = "接å£åŸŸå") private String apiDomain; @Schema(description = "应用账å·", requiredMode = Schema.RequiredMode.REQUIRED, example = "应用账å·") private String appKey; @Schema(description = "应用密ç ", requiredMode = Schema.RequiredMode.REQUIRED, example = "应用密ç ") private String appSecret; @Schema(description = "应用分组", requiredMode = Schema.RequiredMode.REQUIRED, example = "应用分组") private String appGroup; @Schema(description = "åº”ç”¨åŠ è½½ç±»åž‹", requiredMode = Schema.RequiredMode.REQUIRED, example = "åº”ç”¨åŠ è½½ç±»åž‹") private Integer loadType; @Schema(description = "åº”ç”¨å›¾æ ‡", requiredMode = Schema.RequiredMode.REQUIRED, example = "åº”ç”¨å›¾æ ‡") private String icon; @Schema(description = "排åº", requiredMode = Schema.RequiredMode.REQUIRED, example = "排åº") private Integer orderNum; @Schema(description = "状æ€", requiredMode = Schema.RequiredMode.REQUIRED, example = "状æ€") private Integer status; @Schema(description = "å¼€å‘者ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "å¼€å‘者ID") private String devId; @Schema(description = "å¼€å‘者å称", requiredMode = Schema.RequiredMode.REQUIRED, example = "å¼€å‘者å称") private String devName; @Schema(description = "备注", requiredMode = Schema.RequiredMode.REQUIRED, example = "备注") private String remark; @Schema(description = "创建时间", requiredMode = Schema.RequiredMode.REQUIRED) private LocalDateTime createTime; @Schema(description = "租户ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "租户ID") private Long tenantId; @Schema(description = "应用èœå•ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "应用èœå•ID") private Long appMenuId; /** * 应用类型(1-系统èœå•ï¼Œ 2-应用èœå•ï¼‰ */ private Integer appType; }