forked from github/dataease
feat: 完善apiModelProperties
This commit is contained in:
parent
d7c383d943
commit
96291da02a
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
|
||||||
|
|
||||||
|
@ -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() {
|
||||||
|
@ -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";
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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() {
|
||||||
|
@ -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() {
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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() {
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
|
|
||||||
|
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
|
|
||||||
|
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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<>();
|
||||||
|
|
||||||
|
|
||||||
|
@ -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;
|
||||||
|
|
||||||
|
|
||||||
|
@ -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){
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user