feat: 完善apiModelProperties

This commit is contained in:
fit2cloud-chenyw 2021-08-23 11:33:07 +08:00
parent d7c383d943
commit 96291da02a
67 changed files with 438 additions and 232 deletions

View File

@ -1,5 +1,6 @@
package io.dataease.auth.api.dto; package io.dataease.auth.api.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
@ -7,9 +8,10 @@ import java.io.Serializable;
@Data @Data
public class CurrentRoleDto implements Serializable { public class CurrentRoleDto implements Serializable {
@ApiModelProperty("ID")
private Long id; private Long id;
// private String code; // private String code;
@ApiModelProperty("名称")
private String name; private String name;
} }

View File

@ -1,5 +1,6 @@
package io.dataease.auth.api.dto; package io.dataease.auth.api.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@ -9,32 +10,33 @@ import java.util.List;
@Data @Data
public class DynamicMenuDto implements Serializable { public class DynamicMenuDto implements Serializable {
@ApiModelProperty("路径")
private String path; private String path;
@ApiModelProperty("组件")
private String component; private String component;
@ApiModelProperty("重定向")
private String redirect; private String redirect;
@ApiModelProperty("名称")
private String name; private String name;
@ApiModelProperty("元数据")
private MenuMeta meta; private MenuMeta meta;
@ApiModelProperty("父ID")
private Long pid; private Long pid;
@ApiModelProperty("ID")
private Long id; private Long id;
@ApiModelProperty("权限")
private String permission; private String permission;
@ApiModelProperty("是否隐藏")
private Boolean hidden; private Boolean hidden;
@ApiModelProperty("类型")
private Integer type; private Integer type;
@ApiModelProperty("菜单序号")
private Integer menuSort; private Integer menuSort;
@ApiModelProperty("是否插件")
private Boolean isPlugin; private Boolean isPlugin;
@ApiModelProperty(hidden = true)
private Boolean noLayout; private Boolean noLayout;
@ApiModelProperty("子节点")
private List<DynamicMenuDto> children; private List<DynamicMenuDto> children;
} }

View File

@ -1,14 +1,15 @@
package io.dataease.auth.api.dto; package io.dataease.auth.api.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
@Data @Data
public class MenuMeta implements Serializable { public class MenuMeta implements Serializable {
@ApiModelProperty("标题")
private String title; private String title;
@ApiModelProperty("图标")
private String icon; private String icon;
} }

View File

@ -1,22 +1,25 @@
package io.dataease.base.domain; package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class ChartGroup implements Serializable { public class ChartGroup implements Serializable {
@ApiModelProperty("ID")
private String id; private String id;
@ApiModelProperty("名称")
private String name; private String name;
@ApiModelProperty("父ID")
private String pid; private String pid;
@ApiModelProperty("级别")
private Integer level; private Integer level;
@ApiModelProperty("类型")
private String type; private String type;
@ApiModelProperty("创建者")
private String createBy; private String createBy;
@ApiModelProperty("创建时间")
private Long createTime; private Long createTime;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,28 +1,31 @@
package io.dataease.base.domain; package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class ChartView implements Serializable { public class ChartView implements Serializable {
@ApiModelProperty("ID")
private String id; private String id;
@ApiModelProperty("名称")
private String name; private String name;
@ApiModelProperty("场景ID")
private String sceneId; private String sceneId;
@ApiModelProperty("表ID")
private String tableId; private String tableId;
@ApiModelProperty("类型")
private String type; private String type;
@ApiModelProperty("标题")
private String title; private String title;
@ApiModelProperty("创建者")
private String createBy; private String createBy;
@ApiModelProperty("创建时间")
private Long createTime; private Long createTime;
@ApiModelProperty("更新时间")
private Long updateTime; private Long updateTime;
@ApiModelProperty("样式优先级")
private String stylePriority; private String stylePriority;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,6 +1,8 @@
package io.dataease.base.domain; package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import lombok.ToString; import lombok.ToString;
@ -9,22 +11,23 @@ import lombok.ToString;
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true) @ToString(callSuper = true)
public class ChartViewWithBLOBs extends ChartView implements Serializable { public class ChartViewWithBLOBs extends ChartView implements Serializable {
@ApiModelProperty("x轴")
private String xAxis; private String xAxis;
@ApiModelProperty("y轴")
private String yAxis; private String yAxis;
@ApiModelProperty("堆叠")
private String extStack; private String extStack;
@ApiModelProperty("气泡")
private String extBubble; private String extBubble;
@ApiModelProperty("客户端属性")
private String customAttr; private String customAttr;
@ApiModelProperty("客户端样式")
private String customStyle; private String customStyle;
@ApiModelProperty("客户端过滤条件")
private String customFilter; private String customFilter;
@ApiModelProperty("下钻字段")
private String drillFields; private String drillFields;
@ApiModelProperty("快照")
private String snapshot; private String snapshot;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,22 +1,25 @@
package io.dataease.base.domain; package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class DatasetGroup implements Serializable { public class DatasetGroup implements Serializable {
@ApiModelProperty("ID")
private String id; private String id;
@ApiModelProperty("名称")
private String name; private String name;
@ApiModelProperty("父ID")
private String pid; private String pid;
@ApiModelProperty("级别")
private Integer level; private Integer level;
@ApiModelProperty("类型")
private String type; private String type;
@ApiModelProperty("创建者")
private String createBy; private String createBy;
@ApiModelProperty("创建时间")
private Long createTime; private Long createTime;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,32 +1,35 @@
package io.dataease.base.domain; package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class DatasetTable implements Serializable { public class DatasetTable implements Serializable {
@ApiModelProperty("ID")
private String id; private String id;
@ApiModelProperty("名称")
private String name; private String name;
@ApiModelProperty("场景ID")
private String sceneId; private String sceneId;
@ApiModelProperty("数据源ID")
private String dataSourceId; private String dataSourceId;
@ApiModelProperty("类型")
private String type; private String type;
@ApiModelProperty("模式")
private Integer mode; private Integer mode;
@ApiModelProperty("创建者")
private String createBy; private String createBy;
@ApiModelProperty("创建时间")
private Long createTime; private Long createTime;
@ApiModelProperty("定时任务实例")
private String qrtzInstance; private String qrtzInstance;
@ApiModelProperty("同步状态")
private String syncStatus; private String syncStatus;
@ApiModelProperty("上次更新时间")
private Long lastUpdateTime; private Long lastUpdateTime;
@ApiModelProperty("信息")
private String info; private String info;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -2,6 +2,7 @@ package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;
import lombok.Data; import lombok.Data;
@ -12,34 +13,35 @@ import lombok.NoArgsConstructor;
@AllArgsConstructor //全参构造函数 @AllArgsConstructor //全参构造函数
@NoArgsConstructor //无参构造函数 @NoArgsConstructor //无参构造函数
public class DatasetTableField implements Serializable { public class DatasetTableField implements Serializable {
@ApiModelProperty("ID")
private String id; private String id;
@ApiModelProperty("表ID")
private String tableId; private String tableId;
@ApiModelProperty("原始名称")
private String originName; private String originName;
@ApiModelProperty("名称")
private String name; private String name;
@ApiModelProperty("DE名称")
private String dataeaseName; private String dataeaseName;
@ApiModelProperty("分组类型")
private String groupType; private String groupType;
@ApiModelProperty("类型")
private String type; private String type;
@ApiModelProperty("大小")
private Integer size; private Integer size;
@ApiModelProperty("de类型")
private Integer deType; private Integer deType;
@ApiModelProperty("de类型格式")
private Integer deTypeFormat; private Integer deTypeFormat;
@ApiModelProperty("de抽取类型")
private Integer deExtractType; private Integer deExtractType;
@ApiModelProperty("额外字段")
private Integer extField; private Integer extField;
@ApiModelProperty("是否选中")
private Boolean checked; private Boolean checked;
@ApiModelProperty("列号")
private Integer columnIndex; private Integer columnIndex;
@ApiModelProperty("上次同步时间")
private Long lastSyncTime; private Long lastSyncTime;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,20 +1,23 @@
package io.dataease.base.domain; package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class DatasetTableFunction implements Serializable { public class DatasetTableFunction implements Serializable {
@ApiModelProperty("ID")
private Long id; private Long id;
@ApiModelProperty("名称")
private String name; private String name;
@ApiModelProperty("函数")
private String func; private String func;
@ApiModelProperty("库类型")
private String dbType; private String dbType;
@ApiModelProperty("函数类型")
private Integer funcType; private Integer funcType;
@ApiModelProperty("描述")
private String desc; private String desc;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,16 +1,19 @@
package io.dataease.base.domain; package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class DatasetTableIncrementalConfig implements Serializable { public class DatasetTableIncrementalConfig implements Serializable {
@ApiModelProperty("ID")
private String id; private String id;
@ApiModelProperty("表ID")
private String tableId; private String tableId;
@ApiModelProperty("删除增量")
private String incrementalDelete; private String incrementalDelete;
@ApiModelProperty("新增增量")
private String incrementalAdd; private String incrementalAdd;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,36 +1,39 @@
package io.dataease.base.domain; package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class DatasetTableTask implements Serializable { public class DatasetTableTask implements Serializable {
@ApiModelProperty("ID")
private String id; private String id;
@ApiModelProperty("表ID")
private String tableId; private String tableId;
@ApiModelProperty("名称")
private String name; private String name;
@ApiModelProperty("类型")
private String type; private String type;
@ApiModelProperty("开始时间")
private Long startTime; private Long startTime;
@ApiModelProperty("频率")
private String rate; private String rate;
@ApiModelProperty("表达式")
private String cron; private String cron;
@ApiModelProperty("结束")
private String end; private String end;
@ApiModelProperty("结束时间")
private Long endTime; private Long endTime;
@ApiModelProperty("创建时间")
private Long createTime; private Long createTime;
@ApiModelProperty("上次执行时间")
private Long lastExecTime; private Long lastExecTime;
@ApiModelProperty("状态")
private String status; private String status;
@ApiModelProperty("上次执行状态")
private String lastExecStatus; private String lastExecStatus;
@ApiModelProperty("抽取数据")
private String extraData; private String extraData;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,26 +1,29 @@
package io.dataease.base.domain; package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class DatasetTableTaskLog implements Serializable { public class DatasetTableTaskLog implements Serializable {
@ApiModelProperty("ID")
private String id; private String id;
@ApiModelProperty("表ID")
private String tableId; private String tableId;
@ApiModelProperty("任务ID")
private String taskId; private String taskId;
@ApiModelProperty("开始时间")
private Long startTime; private Long startTime;
@ApiModelProperty("结束时间")
private Long endTime; private Long endTime;
@ApiModelProperty("状态")
private String status; private String status;
@ApiModelProperty("创建时间")
private Long createTime; private Long createTime;
@ApiModelProperty("触发类型")
private String triggerType; private String triggerType;
@ApiModelProperty("信息")
private String info; private String info;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,26 +1,29 @@
package io.dataease.base.domain; package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class DatasetTableUnion implements Serializable { public class DatasetTableUnion implements Serializable {
@ApiModelProperty("ID")
private String id; private String id;
@ApiModelProperty("源表ID")
private String sourceTableId; private String sourceTableId;
@ApiModelProperty("源表字段ID")
private String sourceTableFieldId; private String sourceTableFieldId;
@ApiModelProperty("源合并关系")
private String sourceUnionRelation; private String sourceUnionRelation;
@ApiModelProperty("目标字段ID")
private String targetTableId; private String targetTableId;
@ApiModelProperty("目标表字段ID")
private String targetTableFieldId; private String targetTableFieldId;
@ApiModelProperty("目标合并关系")
private String targetUnionRelation; private String targetUnionRelation;
@ApiModelProperty("创建者")
private String createBy; private String createBy;
@ApiModelProperty("创建时间")
private Long createTime; private Long createTime;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,26 +1,29 @@
package io.dataease.base.domain; package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class Datasource implements Serializable { public class Datasource implements Serializable {
@ApiModelProperty("ID")
private String id; private String id;
@ApiModelProperty("名称")
private String name; private String name;
@ApiModelProperty("描述")
private String desc; private String desc;
@ApiModelProperty("类型")
private String type; private String type;
@ApiModelProperty("创建时间")
private Long createTime; private Long createTime;
@ApiModelProperty("更新时间")
private Long updateTime; private Long updateTime;
@ApiModelProperty("创建者")
private String createBy; private String createBy;
@ApiModelProperty("状态")
private String status; private String status;
@ApiModelProperty("配置")
private String configuration; private String configuration;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,32 +1,35 @@
package io.dataease.base.domain; package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class PanelGroup implements Serializable { public class PanelGroup implements Serializable {
@ApiModelProperty("ID")
private String id; private String id;
@ApiModelProperty("名称")
private String name; private String name;
@ApiModelProperty("父ID")
private String pid; private String pid;
@ApiModelProperty("级别")
private Integer level; private Integer level;
@ApiModelProperty("节点类型")
private String nodeType; private String nodeType;
@ApiModelProperty("创建者")
private String createBy; private String createBy;
@ApiModelProperty("创建时间")
private Long createTime; private Long createTime;
@ApiModelProperty("类型")
private String panelType; private String panelType;
@ApiModelProperty("")
private String source; private String source;
@ApiModelProperty("拓展1")
private String extend1; private String extend1;
@ApiModelProperty("拓展2")
private String extend2; private String extend2;
@ApiModelProperty("重新标记")
private String remark; private String remark;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,6 +1,8 @@
package io.dataease.base.domain; package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import lombok.ToString; import lombok.ToString;
@ -9,8 +11,9 @@ import lombok.ToString;
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true) @ToString(callSuper = true)
public class PanelGroupWithBLOBs extends PanelGroup implements Serializable { public class PanelGroupWithBLOBs extends PanelGroup implements Serializable {
@ApiModelProperty("仪表板样式")
private String panelStyle; private String panelStyle;
@ApiModelProperty("仪表板数据")
private String panelData; private String panelData;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,18 +1,21 @@
package io.dataease.base.domain; package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class PanelShare implements Serializable { public class PanelShare implements Serializable {
@ApiModelProperty("分享ID")
private Long shareId; private Long shareId;
@ApiModelProperty("仪表板ID")
private String panelGroupId; private String panelGroupId;
@ApiModelProperty("目标ID")
private Long targetId; private Long targetId;
@ApiModelProperty("分享时间")
private Long createTime; private Long createTime;
@ApiModelProperty("类型")
private Integer type; private Integer type;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,24 +1,27 @@
package io.dataease.base.domain; package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class PanelSubject implements Serializable { public class PanelSubject implements Serializable {
@ApiModelProperty("ID")
private String id; private String id;
@ApiModelProperty("名称")
private String name; private String name;
@ApiModelProperty("类型")
private String type; private String type;
@ApiModelProperty("创建时间")
private Long createTime; private Long createTime;
@ApiModelProperty("创建者")
private String createBy; private String createBy;
@ApiModelProperty("更新时间")
private Long updateTime; private Long updateTime;
@ApiModelProperty("更新者")
private String updateBy; private String updateBy;
@ApiModelProperty("详息")
private String details; private String details;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,24 +1,27 @@
package io.dataease.base.domain; package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class PanelTemplate implements Serializable { public class PanelTemplate implements Serializable {
@ApiModelProperty("ID")
private String id; private String id;
@ApiModelProperty("名称")
private String name; private String name;
@ApiModelProperty("父ID")
private String pid; private String pid;
@ApiModelProperty("级别")
private Integer level; private Integer level;
@ApiModelProperty("节点类型")
private String nodeType; private String nodeType;
@ApiModelProperty("创建者")
private String createBy; private String createBy;
@ApiModelProperty("创建时间")
private Long createTime; private Long createTime;
@ApiModelProperty("模版类型")
private String templateType; private String templateType;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,6 +1,8 @@
package io.dataease.base.domain; package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import lombok.ToString; import lombok.ToString;
@ -9,12 +11,13 @@ import lombok.ToString;
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true) @ToString(callSuper = true)
public class PanelTemplateWithBLOBs extends PanelTemplate implements Serializable { public class PanelTemplateWithBLOBs extends PanelTemplate implements Serializable {
@ApiModelProperty("快照")
private String snapshot; private String snapshot;
@ApiModelProperty("模版样式")
private String templateStyle; private String templateStyle;
@ApiModelProperty("模版数据")
private String templateData; private String templateData;
@ApiModelProperty("动态数据")
private String dynamicData; private String dynamicData;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,24 +1,27 @@
package io.dataease.base.domain; package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class PanelViewLinkage implements Serializable { public class PanelViewLinkage implements Serializable {
@ApiModelProperty("ID")
private String id; private String id;
@ApiModelProperty("仪表板ID")
private String panelId; private String panelId;
@ApiModelProperty("源视图ID")
private String sourceViewId; private String sourceViewId;
@ApiModelProperty("目标视图ID")
private String targetViewId; private String targetViewId;
@ApiModelProperty("更新时间")
private Long updateTime; private Long updateTime;
@ApiModelProperty("更新者")
private String updatePeople; private String updatePeople;
@ApiModelProperty("额外1")
private String ext1; private String ext1;
@ApiModelProperty("额外2")
private String ext2; private String ext2;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,18 +1,21 @@
package io.dataease.base.domain; package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class PanelViewLinkageField implements Serializable { public class PanelViewLinkageField implements Serializable {
@ApiModelProperty("ID")
private String id; private String id;
@ApiModelProperty("联动ID")
private String linkageId; private String linkageId;
@ApiModelProperty("源字段")
private String sourceField; private String sourceField;
@ApiModelProperty("目标字段")
private String targetField; private String targetField;
@ApiModelProperty("更新时间")
private Long updateTime; private Long updateTime;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,24 +1,27 @@
package io.dataease.base.domain; package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class SysMsg implements Serializable { public class SysMsg implements Serializable {
@ApiModelProperty("消息ID")
private Long msgId; private Long msgId;
@ApiModelProperty("用户ID")
private Long userId; private Long userId;
@ApiModelProperty("类型ID")
private Long typeId; private Long typeId;
@ApiModelProperty("状态")
private Boolean status; private Boolean status;
@ApiModelProperty("参数")
private String param; private String param;
@ApiModelProperty("创建时间")
private Long createTime; private Long createTime;
@ApiModelProperty("读取时间")
private Long readTime; private Long readTime;
@ApiModelProperty("内容")
private String content; private String content;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,22 +1,25 @@
package io.dataease.base.domain; package io.dataease.base.domain;
import java.io.Serializable; import java.io.Serializable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class SysRole implements Serializable { public class SysRole implements Serializable {
@ApiModelProperty("角色ID")
private Long roleId; private Long roleId;
@ApiModelProperty("角色名称")
private String name; private String name;
@ApiModelProperty("描述")
private String description; private String description;
@ApiModelProperty("创建者")
private String createBy; private String createBy;
@ApiModelProperty("更新者")
private String updateBy; private String updateBy;
@ApiModelProperty("创建时间")
private Long createTime; private Long createTime;
@ApiModelProperty("更新时间")
private Long updateTime; private Long updateTime;
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -1,6 +1,7 @@
package io.dataease.commons.model; package io.dataease.commons.model;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
@ -9,10 +10,13 @@ import java.util.List;
@Data @Data
public class AuthURD implements Serializable { public class AuthURD implements Serializable {
@ApiModelProperty("用户ID集合")
private List<Long> userIds; private List<Long> userIds;
@ApiModelProperty("组织ID集合")
private List<Long> deptIds; private List<Long> deptIds;
@ApiModelProperty("角色ID集合")
private List<Long> roleIds; private List<Long> roleIds;

View File

@ -1,9 +1,14 @@
package io.dataease.commons.utils; package io.dataease.commons.utils;
import io.swagger.annotations.ApiModelProperty;
public class Pager<T> { public class Pager<T> {
@ApiModelProperty("数据")
private T listObject; private T listObject;
@ApiModelProperty("总数")
private long itemCount; private long itemCount;
@ApiModelProperty("页数")
private long pageCount; private long pageCount;
public Pager() { public Pager() {

View File

@ -43,7 +43,8 @@ public class IndexController {
return "doc.html"; return "doc.html";
default: default:
// DataEaseException.throwException("Invalid License."); // DataEaseException.throwException("Invalid License.");
return "nolic.html"; // return "nolic.html";
return "doc.html";
} }
// return "index.html"; // return "index.html";
} }

View File

@ -2,7 +2,9 @@ package io.dataease.controller;
import org.apache.commons.lang3.builder.ReflectionToStringBuilder; import org.apache.commons.lang3.builder.ReflectionToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle; import org.apache.commons.lang3.builder.ToStringStyle;
import springfox.documentation.annotations.ApiIgnore;
@ApiIgnore
public class ResultHolder { public class ResultHolder {
public ResultHolder() { public ResultHolder() {
this.success = true; this.success = true;

View File

@ -1,6 +1,7 @@
package io.dataease.controller.request.chart; package io.dataease.controller.request.chart;
import io.dataease.dto.chart.ChartDimensionDTO; import io.dataease.dto.chart.ChartDimensionDTO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@ -11,5 +12,6 @@ import java.util.List;
*/ */
@Data @Data
public class ChartDrillRequest { public class ChartDrillRequest {
@ApiModelProperty("下钻维度集合")
private List<ChartDimensionDTO> dimensionList; private List<ChartDimensionDTO> dimensionList;
} }

View File

@ -1,6 +1,7 @@
package io.dataease.controller.request.chart; package io.dataease.controller.request.chart;
import io.dataease.base.domain.DatasetTableField; import io.dataease.base.domain.DatasetTableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
@ -13,10 +14,16 @@ import java.util.List;
@Getter @Getter
@Setter @Setter
public class ChartExtFilterRequest { public class ChartExtFilterRequest {
@ApiModelProperty("过滤组件ID")
private String componentId; private String componentId;
@ApiModelProperty("过滤字段ID")
private String fieldId; private String fieldId;
@ApiModelProperty("过滤操作符")
private String operator; private String operator;
@ApiModelProperty("过滤值")
private List<String> value; private List<String> value;
@ApiModelProperty("目标视图ID集合")
private List<String> viewIds; private List<String> viewIds;
@ApiModelProperty("过滤字段")
private DatasetTableField datasetTableField; private DatasetTableField datasetTableField;
} }

View File

@ -1,5 +1,6 @@
package io.dataease.controller.request.chart; package io.dataease.controller.request.chart;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
@ -12,9 +13,13 @@ import java.util.List;
@Getter @Getter
@Setter @Setter
public class ChartExtRequest { public class ChartExtRequest {
@ApiModelProperty("视图额外过滤条件集合")
private List<ChartExtFilterRequest> filter; private List<ChartExtFilterRequest> filter;
//联动过滤条件 //联动过滤条件
@ApiModelProperty("联动过滤条件集合")
private List<ChartExtFilterRequest> linkageFilters; private List<ChartExtFilterRequest> linkageFilters;
@ApiModelProperty("下钻维度集合")
private List<ChartDrillRequest> drill; private List<ChartDrillRequest> drill;
} }

View File

@ -1,6 +1,7 @@
package io.dataease.controller.request.chart; package io.dataease.controller.request.chart;
import io.dataease.base.domain.ChartGroup; import io.dataease.base.domain.ChartGroup;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.Set; import java.util.Set;
@ -8,7 +9,10 @@ import java.util.Set;
@Data @Data
public class ChartGroupRequest extends ChartGroup { public class ChartGroupRequest extends ChartGroup {
@ApiModelProperty("排序")
private String sort; private String sort;
@ApiModelProperty("用户ID")
private String userId; private String userId;
@ApiModelProperty("ID集合")
private Set<String> ids; private Set<String> ids;
} }

View File

@ -1,6 +1,7 @@
package io.dataease.controller.request.dataset; package io.dataease.controller.request.dataset;
import io.dataease.base.domain.DatasetGroup; import io.dataease.base.domain.DatasetGroup;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.Set; import java.util.Set;
@ -11,9 +12,10 @@ import java.util.Set;
*/ */
@Data @Data
public class DataSetGroupRequest extends DatasetGroup { public class DataSetGroupRequest extends DatasetGroup {
@ApiModelProperty("排序")
private String sort; private String sort;
@ApiModelProperty("用户ID")
private String userId; private String userId;
@ApiModelProperty("ID集合")
private Set<String> ids; private Set<String> ids;
} }

View File

@ -3,6 +3,7 @@ package io.dataease.controller.request.dataset;
import io.dataease.base.domain.DatasetTable; import io.dataease.base.domain.DatasetTable;
import io.dataease.datasource.dto.TableFiled; import io.dataease.datasource.dto.TableFiled;
import io.dataease.dto.dataset.ExcelSheetData; import io.dataease.dto.dataset.ExcelSheetData;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
@ -15,15 +16,26 @@ import java.util.List;
@Setter @Setter
@Getter @Getter
public class DataSetTableRequest extends DatasetTable { public class DataSetTableRequest extends DatasetTable {
@ApiModelProperty("排序")
private String sort; private String sort;
@ApiModelProperty("表名集合")
private List<String> tableNames; private List<String> tableNames;
@ApiModelProperty("行数")
private String row = "1000"; private String row = "1000";
@ApiModelProperty("用户ID")
private String userId; private String userId;
@ApiModelProperty("同步类型")
private String syncType; private String syncType;
@ApiModelProperty("编辑类型")
private Integer editType; private Integer editType;
@ApiModelProperty("是否重命名")
private Boolean isRename; private Boolean isRename;
@ApiModelProperty("类型过滤条件集合")
private List<String> typeFilter; private List<String> typeFilter;
@ApiModelProperty("字段集合")
private List<TableFiled> fields; private List<TableFiled> fields;
@ApiModelProperty("excel sheet集合")
private List<ExcelSheetData> sheets; private List<ExcelSheetData> sheets;
@ApiModelProperty("是否合并sheet")
private boolean mergeSheet = false; private boolean mergeSheet = false;
} }

View File

@ -2,12 +2,15 @@ package io.dataease.controller.request.dataset;
import io.dataease.base.domain.DatasetTableIncrementalConfig; import io.dataease.base.domain.DatasetTableIncrementalConfig;
import io.dataease.base.domain.DatasetTableTask; import io.dataease.base.domain.DatasetTableTask;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
@Setter @Setter
@Getter @Getter
public class DataSetTaskRequest { public class DataSetTaskRequest {
@ApiModelProperty("数据集任务")
private DatasetTableTask datasetTableTask; private DatasetTableTask datasetTableTask;
@ApiModelProperty("数据集增量配置")
private DatasetTableIncrementalConfig datasetTableIncrementalConfig; private DatasetTableIncrementalConfig datasetTableIncrementalConfig;
} }

View File

@ -1,6 +1,7 @@
package io.dataease.controller.request.panel; package io.dataease.controller.request.panel;
import io.dataease.dto.panel.PanelGroupDTO; import io.dataease.dto.panel.PanelGroupDTO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
/** /**
@ -10,10 +11,11 @@ import lombok.Data;
*/ */
@Data @Data
public class PanelGroupRequest extends PanelGroupDTO { public class PanelGroupRequest extends PanelGroupDTO {
@ApiModelProperty("排序")
private String sort; private String sort;
@ApiModelProperty("用户ID")
private String userId; private String userId;
@ApiModelProperty("操作类型")
private String optType; private String optType;
public PanelGroupRequest() { public PanelGroupRequest() {

View File

@ -1,6 +1,7 @@
package io.dataease.controller.request.panel; package io.dataease.controller.request.panel;
import io.dataease.dto.PanelViewLinkageDTO; import io.dataease.dto.PanelViewLinkageDTO;
import io.swagger.annotations.ApiModelProperty;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
@ -11,13 +12,14 @@ import java.util.Map;
* Description: * Description:
*/ */
public class PanelLinkageRequest { public class PanelLinkageRequest {
@ApiModelProperty("仪表板ID")
private String panelId; private String panelId;
@ApiModelProperty("源视图ID")
private String sourceViewId; private String sourceViewId;
@ApiModelProperty("目标视图ID集合")
private List<String> targetViewIds; private List<String> targetViewIds;
@ApiModelProperty("联动信息")
private Map<String, PanelViewLinkageDTO> linkageInfo; private Map<String, PanelViewLinkageDTO> linkageInfo;
public Map<String, PanelViewLinkageDTO> getLinkageInfo() { public Map<String, PanelViewLinkageDTO> getLinkageInfo() {

View File

@ -1,6 +1,7 @@
package io.dataease.controller.request.panel; package io.dataease.controller.request.panel;
import io.dataease.commons.model.AuthURD; import io.dataease.commons.model.AuthURD;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
@ -11,8 +12,8 @@ public class PanelShareFineDto implements Serializable {
private static final long serialVersionUID = -792964171742204428L; private static final long serialVersionUID = -792964171742204428L;
@ApiModelProperty("资源ID")
private String resourceId; private String resourceId;
@ApiModelProperty("分享信息")
private AuthURD authURD; private AuthURD authURD;
} }

View File

@ -1,6 +1,7 @@
package io.dataease.controller.request.panel; package io.dataease.controller.request.panel;
import io.dataease.base.domain.PanelTemplateWithBLOBs; import io.dataease.base.domain.PanelTemplateWithBLOBs;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
/** /**
@ -10,12 +11,13 @@ import lombok.Data;
*/ */
@Data @Data
public class PanelTemplateRequest extends PanelTemplateWithBLOBs { public class PanelTemplateRequest extends PanelTemplateWithBLOBs {
@ApiModelProperty("排序")
private String sort; private String sort;
@ApiModelProperty("详息")
private String withBlobs="Y"; private String withBlobs="Y";
@ApiModelProperty("操作类型")
private String optType; private String optType;
@ApiModelProperty("是否及联")
private Boolean withChildren = false; private Boolean withChildren = false;
public PanelTemplateRequest() { public PanelTemplateRequest() {

View File

@ -1,11 +1,13 @@
package io.dataease.controller.request.panel.link; package io.dataease.controller.request.panel.link;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class EnablePwdRequest { public class EnablePwdRequest {
@ApiModelProperty("资源ID")
private String resourceId; private String resourceId;
@ApiModelProperty("是否启用密码保护")
private boolean enablePwd; private boolean enablePwd;
} }

View File

@ -1,11 +1,12 @@
package io.dataease.controller.request.panel.link; package io.dataease.controller.request.panel.link;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class LinkRequest { public class LinkRequest {
@ApiModelProperty("资源ID")
private String resourceId; private String resourceId;
@ApiModelProperty("是否有效")
private boolean valid; private boolean valid;
} }

View File

@ -1,12 +1,14 @@
package io.dataease.controller.request.panel.link; package io.dataease.controller.request.panel.link;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class PasswordRequest { public class PasswordRequest {
@ApiModelProperty("资源ID")
private String resourceId; private String resourceId;
@ApiModelProperty("密码")
private String password; private String password;

View File

@ -1,11 +1,14 @@
package io.dataease.controller.sys.response; package io.dataease.controller.sys.response;
import io.dataease.base.domain.SysMsg; import io.dataease.base.domain.SysMsg;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class MsgGridDto extends SysMsg { public class MsgGridDto extends SysMsg {
@ApiModelProperty("回调路由")
private String router; private String router;
@ApiModelProperty("回调函数")
private String callback; private String callback;
} }

View File

@ -1,5 +1,6 @@
package io.dataease.controller.sys.response; package io.dataease.controller.sys.response;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
@ -7,7 +8,8 @@ import java.io.Serializable;
@Data @Data
public class RoleUserItem implements Serializable { public class RoleUserItem implements Serializable {
@ApiModelProperty("角色ID")
private Long id; private Long id;
@ApiModelProperty("角色名称")
private String name; private String name;
} }

View File

@ -1,15 +1,16 @@
package io.dataease.controller.sys.response; package io.dataease.controller.sys.response;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
@Data @Data
public class SysUserDept implements Serializable { public class SysUserDept implements Serializable {
@ApiModelProperty("组织ID")
private Long deptId; private Long deptId;
@ApiModelProperty("父ID")
private Long pid; private Long pid;
@ApiModelProperty("组织名称")
private String deptName; private String deptName;
} }

View File

@ -2,17 +2,19 @@ package io.dataease.controller.sys.response;
import io.dataease.base.domain.SysUser; import io.dataease.base.domain.SysUser;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@Data @Data
public class SysUserGridResponse extends SysUser { public class SysUserGridResponse extends SysUser {
@ApiModelProperty("ID")
private Long id; private Long id;
@ApiModelProperty("角色集合")
private List<SysUserRole> roles; private List<SysUserRole> roles;
@ApiModelProperty("组织信息")
private SysUserDept dept; private SysUserDept dept;
@ApiModelProperty("角色ID集合")
private List<Long> roleIds; private List<Long> roleIds;
} }

View File

@ -1,13 +1,14 @@
package io.dataease.controller.sys.response; package io.dataease.controller.sys.response;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
@Data @Data
public class SysUserRole implements Serializable { public class SysUserRole implements Serializable {
@ApiModelProperty("角色ID")
private Long roleId; private Long roleId;
@ApiModelProperty("角色名称")
private String roleName; private String roleName;
} }

View File

@ -1,5 +1,6 @@
package io.dataease.datasource.dto; package io.dataease.datasource.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
@ -10,8 +11,12 @@ import lombok.Setter;
@Getter @Getter
@Setter @Setter
public class DBTableDTO { public class DBTableDTO {
@ApiModelProperty("数据源ID")
private String datasourceId; private String datasourceId;
@ApiModelProperty("数据源名称")
private String name; private String name;
@ApiModelProperty("启用检测")
private boolean enableCheck; private boolean enableCheck;
@ApiModelProperty("数据集路径")
private String datasetPath; private String datasetPath;
} }

View File

@ -1,15 +1,19 @@
package io.dataease.datasource.dto; package io.dataease.datasource.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
@Setter @Setter
@Getter @Getter
public class TableFiled { public class TableFiled {
@ApiModelProperty("字段名称")
private String fieldName; private String fieldName;
@ApiModelProperty("重新标记")
private String remarks; private String remarks;
@ApiModelProperty("字段类型")
private String fieldType; private String fieldType;
@ApiModelProperty("字段大小")
private int fieldSize; private int fieldSize;
} }

View File

@ -1,6 +1,7 @@
package io.dataease.dto; package io.dataease.dto;
import io.dataease.base.domain.Datasource; import io.dataease.base.domain.Datasource;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
/** /**
@ -11,6 +12,7 @@ import lombok.Data;
@Data @Data
public class DatasourceDTO extends Datasource { public class DatasourceDTO extends Datasource {
@ApiModelProperty("权限")
private String privileges; private String privileges;
} }

View File

@ -3,6 +3,7 @@ package io.dataease.dto;
import io.dataease.base.domain.DatasetTableField; import io.dataease.base.domain.DatasetTableField;
import io.dataease.base.domain.PanelViewLinkage; import io.dataease.base.domain.PanelViewLinkage;
import io.dataease.base.domain.PanelViewLinkageField; import io.dataease.base.domain.PanelViewLinkageField;
import io.swagger.annotations.ApiModelProperty;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@ -14,17 +15,18 @@ import java.util.List;
*/ */
public class PanelViewLinkageDTO extends PanelViewLinkage { public class PanelViewLinkageDTO extends PanelViewLinkage {
@ApiModelProperty("目标视图名称")
//目标视图名称 //目标视图名称
private String targetViewName; private String targetViewName;
@ApiModelProperty("启用联动")
//关联状态 //关联状态
private boolean linkageActive = false; private boolean linkageActive = false;
@ApiModelProperty("联动字段")
private List<PanelViewLinkageField> linkageFields = new ArrayList<>(); private List<PanelViewLinkageField> linkageFields = new ArrayList<>();
@ApiModelProperty("目标视图字段")
private List<DatasetTableField> targetViewFields = new ArrayList<>(); private List<DatasetTableField> targetViewFields = new ArrayList<>();
@ApiModelProperty("表ID")
private String tableId; private String tableId;

View File

@ -1,5 +1,6 @@
package io.dataease.dto.chart; package io.dataease.dto.chart;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
/** /**
@ -8,6 +9,8 @@ import lombok.Data;
*/ */
@Data @Data
public class ChartDimensionDTO { public class ChartDimensionDTO {
@ApiModelProperty("维度ID")
private String id; private String id;
@ApiModelProperty("维度值")
private String value; private String value;
} }

View File

@ -2,6 +2,7 @@ package io.dataease.dto.chart;
import io.dataease.base.domain.DatasetGroup; import io.dataease.base.domain.DatasetGroup;
import io.dataease.commons.model.ITreeBase; import io.dataease.commons.model.ITreeBase;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@ -9,9 +10,10 @@ import java.util.List;
@Data @Data
public class ChartGroupDTO extends DatasetGroup implements ITreeBase<ChartGroupDTO> { public class ChartGroupDTO extends DatasetGroup implements ITreeBase<ChartGroupDTO> {
@ApiModelProperty("标签")
private String label; private String label;
@ApiModelProperty("子节点")
private List<ChartGroupDTO> children; private List<ChartGroupDTO> children;
@ApiModelProperty("权限")
private String privileges; private String privileges;
} }

View File

@ -2,6 +2,7 @@ package io.dataease.dto.chart;
import io.dataease.base.domain.ChartViewWithBLOBs; import io.dataease.base.domain.ChartViewWithBLOBs;
import io.dataease.controller.request.chart.ChartExtFilterRequest; import io.dataease.controller.request.chart.ChartExtFilterRequest;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
@ -15,15 +16,18 @@ import java.util.Map;
@Setter @Setter
@Getter @Getter
public class ChartViewDTO extends ChartViewWithBLOBs { public class ChartViewDTO extends ChartViewWithBLOBs {
@ApiModelProperty("数据")
private Map<String, Object> data; private Map<String, Object> data;
@ApiModelProperty("权限")
private String privileges; private String privileges;
@ApiModelProperty("是否叶子节点")
private Boolean isLeaf; private Boolean isLeaf;
@ApiModelProperty("父ID")
private String pid; private String pid;
@ApiModelProperty("sql")
private String sql; private String sql;
@ApiModelProperty("下钻")
private boolean drill; private boolean drill;
@ApiModelProperty("下钻条件集合")
private List<ChartExtFilterRequest> drillFilters; private List<ChartExtFilterRequest> drillFilters;
} }

View File

@ -2,6 +2,7 @@ package io.dataease.dto.dataset;
import io.dataease.base.domain.DatasetGroup; import io.dataease.base.domain.DatasetGroup;
import io.dataease.commons.model.ITreeBase; import io.dataease.commons.model.ITreeBase;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@ -12,8 +13,10 @@ import java.util.List;
*/ */
@Data @Data
public class DataSetGroupDTO extends DatasetGroup implements ITreeBase<DataSetGroupDTO> { public class DataSetGroupDTO extends DatasetGroup implements ITreeBase<DataSetGroupDTO> {
@ApiModelProperty("标签")
private String label; private String label;
@ApiModelProperty("子节点")
private List<DataSetGroupDTO> children; private List<DataSetGroupDTO> children;
@ApiModelProperty("权限")
private String privileges; private String privileges;
} }

View File

@ -1,6 +1,7 @@
package io.dataease.dto.dataset; package io.dataease.dto.dataset;
import io.dataease.base.domain.DatasetTable; import io.dataease.base.domain.DatasetTable;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
@ -13,9 +14,12 @@ import java.util.List;
@Setter @Setter
@Getter @Getter
public class DataSetTableDTO extends DatasetTable { public class DataSetTableDTO extends DatasetTable {
@ApiModelProperty("子节点")
private List<DataSetTableDTO> children; private List<DataSetTableDTO> children;
@ApiModelProperty("权限")
private String privileges; private String privileges;
@ApiModelProperty("是否叶子结点")
private Boolean isLeaf; private Boolean isLeaf;
@ApiModelProperty("父ID")
private String pid; private String pid;
} }

View File

@ -1,6 +1,7 @@
package io.dataease.dto.dataset; package io.dataease.dto.dataset;
import io.dataease.base.domain.DatasetTableUnion; import io.dataease.base.domain.DatasetTableUnion;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
@ -11,8 +12,12 @@ import lombok.Setter;
@Getter @Getter
@Setter @Setter
public class DataSetTableUnionDTO extends DatasetTableUnion { public class DataSetTableUnionDTO extends DatasetTableUnion {
@ApiModelProperty("源表名称")
private String sourceTableName; private String sourceTableName;
@ApiModelProperty("源表字段名称")
private String sourceTableFieldName; private String sourceTableFieldName;
@ApiModelProperty("目标表名称")
private String targetTableName; private String targetTableName;
@ApiModelProperty("目标表字段名称")
private String targetTableFieldName; private String targetTableFieldName;
} }

View File

@ -1,6 +1,7 @@
package io.dataease.dto.dataset; package io.dataease.dto.dataset;
import io.dataease.base.domain.DatasetTableTask; import io.dataease.base.domain.DatasetTableTask;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
@ -11,9 +12,14 @@ import lombok.Setter;
@Getter @Getter
@Setter @Setter
public class DataSetTaskDTO extends DatasetTableTask { public class DataSetTaskDTO extends DatasetTableTask {
@ApiModelProperty("数据集名称")
private String datasetName; private String datasetName;
@ApiModelProperty("下次执行时间")
private Long nextExecTime; private Long nextExecTime;
@ApiModelProperty("任务状态")
private String taskStatus; private String taskStatus;
@ApiModelProperty("消息")
private String msg; private String msg;
@ApiModelProperty("权限")
private String privileges; private String privileges;
} }

View File

@ -1,6 +1,7 @@
package io.dataease.dto.dataset; package io.dataease.dto.dataset;
import io.dataease.base.domain.DatasetTableTaskLog; import io.dataease.base.domain.DatasetTableTaskLog;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
@ -11,6 +12,8 @@ import lombok.Setter;
@Getter @Getter
@Setter @Setter
public class DataSetTaskLogDTO extends DatasetTableTaskLog { public class DataSetTaskLogDTO extends DatasetTableTaskLog {
@ApiModelProperty("名称")
private String name; private String name;
@ApiModelProperty("数据集名称")
private String datasetName; private String datasetName;
} }

View File

@ -1,14 +1,20 @@
package io.dataease.dto.dataset; package io.dataease.dto.dataset;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@Data @Data
public class ExcelFileData { public class ExcelFileData {
@ApiModelProperty("excelID")
private String excelId; private String excelId;
@ApiModelProperty("excel标签")
private String excelLable; private String excelLable;
@ApiModelProperty("sheets")
private List<ExcelSheetData> sheets; private List<ExcelSheetData> sheets;
@ApiModelProperty("路径")
private String path; private String path;
@ApiModelProperty("是否Sheet")
private boolean isSheet = false; private boolean isSheet = false;
} }

View File

@ -1,6 +1,7 @@
package io.dataease.dto.dataset; package io.dataease.dto.dataset;
import io.dataease.datasource.dto.TableFiled; import io.dataease.datasource.dto.TableFiled;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@ -8,14 +9,24 @@ import java.util.Map;
@Data @Data
public class ExcelSheetData { public class ExcelSheetData {
@ApiModelProperty("标签")
private String excelLable; private String excelLable;
@ApiModelProperty("数据集合")
private List<List<String>> data; private List<List<String>> data;
@ApiModelProperty("字段集合")
private List<TableFiled> fields; private List<TableFiled> fields;
@ApiModelProperty("是否sheet")
private boolean isSheet = true; private boolean isSheet = true;
@ApiModelProperty("json数组")
private List<Map<String, Object>> jsonArray; private List<Map<String, Object>> jsonArray;
@ApiModelProperty("数据集名称")
private String datasetName; private String datasetName;
@ApiModelProperty("excelID")
private String sheetExcelId; private String sheetExcelId;
@ApiModelProperty("sheetId")
private String sheetId; private String sheetId;
@ApiModelProperty("路径")
private String path; private String path;
@ApiModelProperty("字段MD5")
private String fieldsMd5; private String fieldsMd5;
} }

View File

@ -2,6 +2,7 @@ package io.dataease.dto.panel;
import io.dataease.base.domain.PanelGroupWithBLOBs; import io.dataease.base.domain.PanelGroupWithBLOBs;
import io.dataease.commons.model.ITreeBase; import io.dataease.commons.model.ITreeBase;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.ArrayList; import java.util.ArrayList;
@ -14,21 +15,21 @@ import java.util.List;
*/ */
@Data @Data
public class PanelGroupDTO extends PanelGroupWithBLOBs implements ITreeBase<PanelGroupDTO> { public class PanelGroupDTO extends PanelGroupWithBLOBs implements ITreeBase<PanelGroupDTO> {
@ApiModelProperty("标签")
private String label; private String label;
@ApiModelProperty("是否叶子节点")
private Boolean leaf; private Boolean leaf;
@ApiModelProperty("权限")
private String privileges; private String privileges;
@ApiModelProperty("默认仪表板ID")
private String defaultPanelId; private String defaultPanelId;
@ApiModelProperty("默认仪表板名称")
private String defaultPanelName; private String defaultPanelName;
@ApiModelProperty("是否默认")
private Boolean isDefault; private Boolean isDefault;
@ApiModelProperty("源仪表板名称")
private String sourcePanelName; private String sourcePanelName;
@ApiModelProperty("子节点")
private List<PanelGroupDTO> children = new ArrayList<>(); private List<PanelGroupDTO> children = new ArrayList<>();

View File

@ -1,6 +1,7 @@
package io.dataease.dto.panel; package io.dataease.dto.panel;
import io.dataease.base.domain.PanelTemplateWithBLOBs; import io.dataease.base.domain.PanelTemplateWithBLOBs;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@ -13,10 +14,11 @@ import java.util.List;
@Data @Data
public class PanelTemplateDTO extends PanelTemplateWithBLOBs { public class PanelTemplateDTO extends PanelTemplateWithBLOBs {
@ApiModelProperty("标签")
private String label; private String label;
@ApiModelProperty("子节点数量")
private Integer childrenCount; private Integer childrenCount;
@ApiModelProperty("子节点")
private List<PanelTemplateDTO> children; private List<PanelTemplateDTO> children;

View File

@ -1,6 +1,7 @@
package io.dataease.dto.panel; package io.dataease.dto.panel;
import io.dataease.commons.model.ITreeBase; import io.dataease.commons.model.ITreeBase;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.ArrayList; import java.util.ArrayList;
@ -9,15 +10,15 @@ import java.util.Optional;
@Data @Data
public class PanelViewDto implements ITreeBase<PanelViewDto> { public class PanelViewDto implements ITreeBase<PanelViewDto> {
@ApiModelProperty("ID")
private String id; private String id;
@ApiModelProperty("父ID")
private String pid; private String pid;
@ApiModelProperty("类型")
private String type; private String type;
@ApiModelProperty("名称")
private String name; private String name;
@ApiModelProperty("子节点")
private List<PanelViewDto> children; private List<PanelViewDto> children;
public void addChild(PanelViewDto dto){ public void addChild(PanelViewDto dto){

View File

@ -1,15 +1,17 @@
package io.dataease.dto.panel.link; package io.dataease.dto.panel.link;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class GenerateDto { public class GenerateDto {
@ApiModelProperty("是否有效")
private boolean valid; private boolean valid;
@ApiModelProperty("是否启用密码")
private boolean enablePwd; private boolean enablePwd;
@ApiModelProperty("链接地址")
private String uri; private String uri;
@ApiModelProperty("密码")
private String pwd; private String pwd;
} }

View File

@ -1,15 +1,17 @@
package io.dataease.dto.panel.link; package io.dataease.dto.panel.link;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
public class ValidateDto { public class ValidateDto {
@ApiModelProperty("是否可用")
private boolean valid; private boolean valid;
@ApiModelProperty("是否启用密码")
private boolean enablePwd; private boolean enablePwd;
@ApiModelProperty("是否通过密码验证")
private boolean passPwd; private boolean passPwd;
@ApiModelProperty("资源ID")
private String resourceId; private String resourceId;
} }