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;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
@ -7,9 +8,10 @@ import java.io.Serializable;
|
||||
@Data
|
||||
public class CurrentRoleDto implements Serializable {
|
||||
|
||||
@ApiModelProperty("ID")
|
||||
private Long id;
|
||||
|
||||
// private String code;
|
||||
|
||||
@ApiModelProperty("名称")
|
||||
private String name;
|
||||
}
|
||||
|
@ -1,5 +1,6 @@
|
||||
package io.dataease.auth.api.dto;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
|
||||
@ -9,32 +10,33 @@ import java.util.List;
|
||||
@Data
|
||||
public class DynamicMenuDto implements Serializable {
|
||||
|
||||
@ApiModelProperty("路径")
|
||||
private String path;
|
||||
|
||||
@ApiModelProperty("组件")
|
||||
private String component;
|
||||
|
||||
@ApiModelProperty("重定向")
|
||||
private String redirect;
|
||||
|
||||
@ApiModelProperty("名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("元数据")
|
||||
private MenuMeta meta;
|
||||
|
||||
@ApiModelProperty("父ID")
|
||||
private Long pid;
|
||||
|
||||
@ApiModelProperty("ID")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty("权限")
|
||||
private String permission;
|
||||
|
||||
@ApiModelProperty("是否隐藏")
|
||||
private Boolean hidden;
|
||||
|
||||
@ApiModelProperty("类型")
|
||||
private Integer type;
|
||||
|
||||
@ApiModelProperty("菜单序号")
|
||||
private Integer menuSort;
|
||||
|
||||
@ApiModelProperty("是否插件")
|
||||
private Boolean isPlugin;
|
||||
|
||||
@ApiModelProperty(hidden = true)
|
||||
private Boolean noLayout;
|
||||
|
||||
@ApiModelProperty("子节点")
|
||||
private List<DynamicMenuDto> children;
|
||||
|
||||
}
|
||||
|
@ -1,14 +1,15 @@
|
||||
package io.dataease.auth.api.dto;
|
||||
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
public class MenuMeta implements Serializable {
|
||||
|
||||
@ApiModelProperty("标题")
|
||||
private String title;
|
||||
|
||||
@ApiModelProperty("图标")
|
||||
private String icon;
|
||||
}
|
||||
|
@ -1,22 +1,25 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class ChartGroup implements Serializable {
|
||||
@ApiModelProperty("ID")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("父ID")
|
||||
private String pid;
|
||||
|
||||
@ApiModelProperty("级别")
|
||||
private Integer level;
|
||||
|
||||
@ApiModelProperty("类型")
|
||||
private String type;
|
||||
|
||||
@ApiModelProperty("创建者")
|
||||
private String createBy;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -1,28 +1,31 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class ChartView implements Serializable {
|
||||
@ApiModelProperty("ID")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("场景ID")
|
||||
private String sceneId;
|
||||
|
||||
@ApiModelProperty("表ID")
|
||||
private String tableId;
|
||||
|
||||
@ApiModelProperty("类型")
|
||||
private String type;
|
||||
|
||||
@ApiModelProperty("标题")
|
||||
private String title;
|
||||
|
||||
@ApiModelProperty("创建者")
|
||||
private String createBy;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
@ApiModelProperty("样式优先级")
|
||||
private String stylePriority;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -1,6 +1,8 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.ToString;
|
||||
@ -9,22 +11,23 @@ import lombok.ToString;
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@ToString(callSuper = true)
|
||||
public class ChartViewWithBLOBs extends ChartView implements Serializable {
|
||||
@ApiModelProperty("x轴")
|
||||
private String xAxis;
|
||||
|
||||
@ApiModelProperty("y轴")
|
||||
private String yAxis;
|
||||
|
||||
@ApiModelProperty("堆叠")
|
||||
private String extStack;
|
||||
|
||||
@ApiModelProperty("气泡")
|
||||
private String extBubble;
|
||||
|
||||
@ApiModelProperty("客户端属性")
|
||||
private String customAttr;
|
||||
|
||||
@ApiModelProperty("客户端样式")
|
||||
private String customStyle;
|
||||
|
||||
@ApiModelProperty("客户端过滤条件")
|
||||
private String customFilter;
|
||||
|
||||
@ApiModelProperty("下钻字段")
|
||||
private String drillFields;
|
||||
|
||||
@ApiModelProperty("快照")
|
||||
private String snapshot;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -1,22 +1,25 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class DatasetGroup implements Serializable {
|
||||
@ApiModelProperty("ID")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("父ID")
|
||||
private String pid;
|
||||
|
||||
@ApiModelProperty("级别")
|
||||
private Integer level;
|
||||
|
||||
@ApiModelProperty("类型")
|
||||
private String type;
|
||||
|
||||
@ApiModelProperty("创建者")
|
||||
private String createBy;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -1,32 +1,35 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class DatasetTable implements Serializable {
|
||||
@ApiModelProperty("ID")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("场景ID")
|
||||
private String sceneId;
|
||||
|
||||
@ApiModelProperty("数据源ID")
|
||||
private String dataSourceId;
|
||||
|
||||
@ApiModelProperty("类型")
|
||||
private String type;
|
||||
|
||||
@ApiModelProperty("模式")
|
||||
private Integer mode;
|
||||
|
||||
@ApiModelProperty("创建者")
|
||||
private String createBy;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("定时任务实例")
|
||||
private String qrtzInstance;
|
||||
|
||||
@ApiModelProperty("同步状态")
|
||||
private String syncStatus;
|
||||
|
||||
@ApiModelProperty("上次更新时间")
|
||||
private Long lastUpdateTime;
|
||||
|
||||
@ApiModelProperty("信息")
|
||||
private String info;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -2,6 +2,7 @@ package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
@ -12,34 +13,35 @@ import lombok.NoArgsConstructor;
|
||||
@AllArgsConstructor //全参构造函数
|
||||
@NoArgsConstructor //无参构造函数
|
||||
public class DatasetTableField implements Serializable {
|
||||
@ApiModelProperty("ID")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("表ID")
|
||||
private String tableId;
|
||||
|
||||
@ApiModelProperty("原始名称")
|
||||
private String originName;
|
||||
|
||||
@ApiModelProperty("名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("DE名称")
|
||||
private String dataeaseName;
|
||||
|
||||
@ApiModelProperty("分组类型")
|
||||
private String groupType;
|
||||
|
||||
@ApiModelProperty("类型")
|
||||
private String type;
|
||||
|
||||
@ApiModelProperty("大小")
|
||||
private Integer size;
|
||||
|
||||
@ApiModelProperty("de类型")
|
||||
private Integer deType;
|
||||
|
||||
@ApiModelProperty("de类型格式")
|
||||
private Integer deTypeFormat;
|
||||
|
||||
@ApiModelProperty("de抽取类型")
|
||||
private Integer deExtractType;
|
||||
|
||||
@ApiModelProperty("额外字段")
|
||||
private Integer extField;
|
||||
|
||||
@ApiModelProperty("是否选中")
|
||||
private Boolean checked;
|
||||
|
||||
@ApiModelProperty("列号")
|
||||
private Integer columnIndex;
|
||||
|
||||
@ApiModelProperty("上次同步时间")
|
||||
private Long lastSyncTime;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -1,20 +1,23 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class DatasetTableFunction implements Serializable {
|
||||
@ApiModelProperty("ID")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty("名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("函数")
|
||||
private String func;
|
||||
|
||||
@ApiModelProperty("库类型")
|
||||
private String dbType;
|
||||
|
||||
@ApiModelProperty("函数类型")
|
||||
private Integer funcType;
|
||||
|
||||
@ApiModelProperty("描述")
|
||||
private String desc;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -1,16 +1,19 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class DatasetTableIncrementalConfig implements Serializable {
|
||||
@ApiModelProperty("ID")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("表ID")
|
||||
private String tableId;
|
||||
|
||||
@ApiModelProperty("删除增量")
|
||||
private String incrementalDelete;
|
||||
|
||||
@ApiModelProperty("新增增量")
|
||||
private String incrementalAdd;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -1,36 +1,39 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class DatasetTableTask implements Serializable {
|
||||
@ApiModelProperty("ID")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("表ID")
|
||||
private String tableId;
|
||||
|
||||
@ApiModelProperty("名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("类型")
|
||||
private String type;
|
||||
|
||||
@ApiModelProperty("开始时间")
|
||||
private Long startTime;
|
||||
|
||||
@ApiModelProperty("频率")
|
||||
private String rate;
|
||||
|
||||
@ApiModelProperty("表达式")
|
||||
private String cron;
|
||||
|
||||
@ApiModelProperty("结束")
|
||||
private String end;
|
||||
|
||||
@ApiModelProperty("结束时间")
|
||||
private Long endTime;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("上次执行时间")
|
||||
private Long lastExecTime;
|
||||
|
||||
@ApiModelProperty("状态")
|
||||
private String status;
|
||||
|
||||
@ApiModelProperty("上次执行状态")
|
||||
private String lastExecStatus;
|
||||
|
||||
@ApiModelProperty("抽取数据")
|
||||
private String extraData;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -1,26 +1,29 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class DatasetTableTaskLog implements Serializable {
|
||||
@ApiModelProperty("ID")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("表ID")
|
||||
private String tableId;
|
||||
|
||||
@ApiModelProperty("任务ID")
|
||||
private String taskId;
|
||||
|
||||
@ApiModelProperty("开始时间")
|
||||
private Long startTime;
|
||||
|
||||
@ApiModelProperty("结束时间")
|
||||
private Long endTime;
|
||||
|
||||
@ApiModelProperty("状态")
|
||||
private String status;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("触发类型")
|
||||
private String triggerType;
|
||||
|
||||
@ApiModelProperty("信息")
|
||||
private String info;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -1,26 +1,29 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class DatasetTableUnion implements Serializable {
|
||||
@ApiModelProperty("ID")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("源表ID")
|
||||
private String sourceTableId;
|
||||
|
||||
@ApiModelProperty("源表字段ID")
|
||||
private String sourceTableFieldId;
|
||||
|
||||
@ApiModelProperty("源合并关系")
|
||||
private String sourceUnionRelation;
|
||||
|
||||
@ApiModelProperty("目标字段ID")
|
||||
private String targetTableId;
|
||||
|
||||
@ApiModelProperty("目标表字段ID")
|
||||
private String targetTableFieldId;
|
||||
|
||||
@ApiModelProperty("目标合并关系")
|
||||
private String targetUnionRelation;
|
||||
|
||||
@ApiModelProperty("创建者")
|
||||
private String createBy;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -1,26 +1,29 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class Datasource implements Serializable {
|
||||
@ApiModelProperty("ID")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("描述")
|
||||
private String desc;
|
||||
|
||||
@ApiModelProperty("类型")
|
||||
private String type;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
@ApiModelProperty("创建者")
|
||||
private String createBy;
|
||||
|
||||
@ApiModelProperty("状态")
|
||||
private String status;
|
||||
|
||||
@ApiModelProperty("配置")
|
||||
private String configuration;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -1,32 +1,35 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class PanelGroup implements Serializable {
|
||||
@ApiModelProperty("ID")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("父ID")
|
||||
private String pid;
|
||||
|
||||
@ApiModelProperty("级别")
|
||||
private Integer level;
|
||||
|
||||
@ApiModelProperty("节点类型")
|
||||
private String nodeType;
|
||||
|
||||
@ApiModelProperty("创建者")
|
||||
private String createBy;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("类型")
|
||||
private String panelType;
|
||||
|
||||
@ApiModelProperty("源")
|
||||
private String source;
|
||||
|
||||
@ApiModelProperty("拓展1")
|
||||
private String extend1;
|
||||
|
||||
@ApiModelProperty("拓展2")
|
||||
private String extend2;
|
||||
|
||||
@ApiModelProperty("重新标记")
|
||||
private String remark;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -1,6 +1,8 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.ToString;
|
||||
@ -9,8 +11,9 @@ import lombok.ToString;
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@ToString(callSuper = true)
|
||||
public class PanelGroupWithBLOBs extends PanelGroup implements Serializable {
|
||||
@ApiModelProperty("仪表板样式")
|
||||
private String panelStyle;
|
||||
|
||||
@ApiModelProperty("仪表板数据")
|
||||
private String panelData;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -1,18 +1,21 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class PanelShare implements Serializable {
|
||||
@ApiModelProperty("分享ID")
|
||||
private Long shareId;
|
||||
|
||||
@ApiModelProperty("仪表板ID")
|
||||
private String panelGroupId;
|
||||
|
||||
@ApiModelProperty("目标ID")
|
||||
private Long targetId;
|
||||
|
||||
@ApiModelProperty("分享时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("类型")
|
||||
private Integer type;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -1,24 +1,27 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class PanelSubject implements Serializable {
|
||||
@ApiModelProperty("ID")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("类型")
|
||||
private String type;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("创建者")
|
||||
private String createBy;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
@ApiModelProperty("更新者")
|
||||
private String updateBy;
|
||||
|
||||
@ApiModelProperty("详息")
|
||||
private String details;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -1,24 +1,27 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class PanelTemplate implements Serializable {
|
||||
@ApiModelProperty("ID")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("父ID")
|
||||
private String pid;
|
||||
|
||||
@ApiModelProperty("级别")
|
||||
private Integer level;
|
||||
|
||||
@ApiModelProperty("节点类型")
|
||||
private String nodeType;
|
||||
|
||||
@ApiModelProperty("创建者")
|
||||
private String createBy;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("模版类型")
|
||||
private String templateType;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -1,6 +1,8 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.ToString;
|
||||
@ -9,12 +11,13 @@ import lombok.ToString;
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@ToString(callSuper = true)
|
||||
public class PanelTemplateWithBLOBs extends PanelTemplate implements Serializable {
|
||||
@ApiModelProperty("快照")
|
||||
private String snapshot;
|
||||
|
||||
@ApiModelProperty("模版样式")
|
||||
private String templateStyle;
|
||||
|
||||
@ApiModelProperty("模版数据")
|
||||
private String templateData;
|
||||
|
||||
@ApiModelProperty("动态数据")
|
||||
private String dynamicData;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -1,24 +1,27 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class PanelViewLinkage implements Serializable {
|
||||
@ApiModelProperty("ID")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("仪表板ID")
|
||||
private String panelId;
|
||||
|
||||
@ApiModelProperty("源视图ID")
|
||||
private String sourceViewId;
|
||||
|
||||
@ApiModelProperty("目标视图ID")
|
||||
private String targetViewId;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
@ApiModelProperty("更新者")
|
||||
private String updatePeople;
|
||||
|
||||
@ApiModelProperty("额外1")
|
||||
private String ext1;
|
||||
|
||||
@ApiModelProperty("额外2")
|
||||
private String ext2;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -1,18 +1,21 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class PanelViewLinkageField implements Serializable {
|
||||
@ApiModelProperty("ID")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("联动ID")
|
||||
private String linkageId;
|
||||
|
||||
@ApiModelProperty("源字段")
|
||||
private String sourceField;
|
||||
|
||||
@ApiModelProperty("目标字段")
|
||||
private String targetField;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -1,24 +1,27 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class SysMsg implements Serializable {
|
||||
@ApiModelProperty("消息ID")
|
||||
private Long msgId;
|
||||
|
||||
@ApiModelProperty("用户ID")
|
||||
private Long userId;
|
||||
|
||||
@ApiModelProperty("类型ID")
|
||||
private Long typeId;
|
||||
|
||||
@ApiModelProperty("状态")
|
||||
private Boolean status;
|
||||
|
||||
@ApiModelProperty("参数")
|
||||
private String param;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("读取时间")
|
||||
private Long readTime;
|
||||
|
||||
@ApiModelProperty("内容")
|
||||
private String content;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -1,22 +1,25 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class SysRole implements Serializable {
|
||||
@ApiModelProperty("角色ID")
|
||||
private Long roleId;
|
||||
|
||||
@ApiModelProperty("角色名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("描述")
|
||||
private String description;
|
||||
|
||||
@ApiModelProperty("创建者")
|
||||
private String createBy;
|
||||
|
||||
@ApiModelProperty("更新者")
|
||||
private String updateBy;
|
||||
|
||||
@ApiModelProperty("创建时间")
|
||||
private Long createTime;
|
||||
|
||||
@ApiModelProperty("更新时间")
|
||||
private Long updateTime;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
@ -1,6 +1,7 @@
|
||||
package io.dataease.commons.model;
|
||||
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
@ -9,10 +10,13 @@ import java.util.List;
|
||||
@Data
|
||||
public class AuthURD implements Serializable {
|
||||
|
||||
@ApiModelProperty("用户ID集合")
|
||||
private List<Long> userIds;
|
||||
|
||||
@ApiModelProperty("组织ID集合")
|
||||
private List<Long> deptIds;
|
||||
|
||||
@ApiModelProperty("角色ID集合")
|
||||
private List<Long> roleIds;
|
||||
|
||||
|
||||
|
@ -1,9 +1,14 @@
|
||||
package io.dataease.commons.utils;
|
||||
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
||||
public class Pager<T> {
|
||||
@ApiModelProperty("数据")
|
||||
private T listObject;
|
||||
@ApiModelProperty("总数")
|
||||
private long itemCount;
|
||||
@ApiModelProperty("页数")
|
||||
private long pageCount;
|
||||
|
||||
public Pager() {
|
||||
|
@ -43,7 +43,8 @@ public class IndexController {
|
||||
return "doc.html";
|
||||
default:
|
||||
// DataEaseException.throwException("Invalid License.");
|
||||
return "nolic.html";
|
||||
// return "nolic.html";
|
||||
return "doc.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.ToStringStyle;
|
||||
import springfox.documentation.annotations.ApiIgnore;
|
||||
|
||||
@ApiIgnore
|
||||
public class ResultHolder {
|
||||
public ResultHolder() {
|
||||
this.success = true;
|
||||
|
@ -1,6 +1,7 @@
|
||||
package io.dataease.controller.request.chart;
|
||||
|
||||
import io.dataease.dto.chart.ChartDimensionDTO;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
@ -11,5 +12,6 @@ import java.util.List;
|
||||
*/
|
||||
@Data
|
||||
public class ChartDrillRequest {
|
||||
@ApiModelProperty("下钻维度集合")
|
||||
private List<ChartDimensionDTO> dimensionList;
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
package io.dataease.controller.request.chart;
|
||||
|
||||
import io.dataease.base.domain.DatasetTableField;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -13,10 +14,16 @@ import java.util.List;
|
||||
@Getter
|
||||
@Setter
|
||||
public class ChartExtFilterRequest {
|
||||
@ApiModelProperty("过滤组件ID")
|
||||
private String componentId;
|
||||
@ApiModelProperty("过滤字段ID")
|
||||
private String fieldId;
|
||||
@ApiModelProperty("过滤操作符")
|
||||
private String operator;
|
||||
@ApiModelProperty("过滤值")
|
||||
private List<String> value;
|
||||
@ApiModelProperty("目标视图ID集合")
|
||||
private List<String> viewIds;
|
||||
@ApiModelProperty("过滤字段")
|
||||
private DatasetTableField datasetTableField;
|
||||
}
|
||||
|
@ -1,5 +1,6 @@
|
||||
package io.dataease.controller.request.chart;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -12,9 +13,13 @@ import java.util.List;
|
||||
@Getter
|
||||
@Setter
|
||||
public class ChartExtRequest {
|
||||
@ApiModelProperty("视图额外过滤条件集合")
|
||||
private List<ChartExtFilterRequest> filter;
|
||||
|
||||
//联动过滤条件
|
||||
@ApiModelProperty("联动过滤条件集合")
|
||||
private List<ChartExtFilterRequest> linkageFilters;
|
||||
|
||||
@ApiModelProperty("下钻维度集合")
|
||||
private List<ChartDrillRequest> drill;
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
package io.dataease.controller.request.chart;
|
||||
|
||||
import io.dataease.base.domain.ChartGroup;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Set;
|
||||
@ -8,7 +9,10 @@ import java.util.Set;
|
||||
|
||||
@Data
|
||||
public class ChartGroupRequest extends ChartGroup {
|
||||
@ApiModelProperty("排序")
|
||||
private String sort;
|
||||
@ApiModelProperty("用户ID")
|
||||
private String userId;
|
||||
@ApiModelProperty("ID集合")
|
||||
private Set<String> ids;
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
package io.dataease.controller.request.dataset;
|
||||
|
||||
import io.dataease.base.domain.DatasetGroup;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Set;
|
||||
@ -11,9 +12,10 @@ import java.util.Set;
|
||||
*/
|
||||
@Data
|
||||
public class DataSetGroupRequest extends DatasetGroup {
|
||||
@ApiModelProperty("排序")
|
||||
private String sort;
|
||||
|
||||
@ApiModelProperty("用户ID")
|
||||
private String userId;
|
||||
|
||||
@ApiModelProperty("ID集合")
|
||||
private Set<String> ids;
|
||||
}
|
||||
|
@ -3,6 +3,7 @@ package io.dataease.controller.request.dataset;
|
||||
import io.dataease.base.domain.DatasetTable;
|
||||
import io.dataease.datasource.dto.TableFiled;
|
||||
import io.dataease.dto.dataset.ExcelSheetData;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -15,15 +16,26 @@ import java.util.List;
|
||||
@Setter
|
||||
@Getter
|
||||
public class DataSetTableRequest extends DatasetTable {
|
||||
@ApiModelProperty("排序")
|
||||
private String sort;
|
||||
@ApiModelProperty("表名集合")
|
||||
private List<String> tableNames;
|
||||
@ApiModelProperty("行数")
|
||||
private String row = "1000";
|
||||
@ApiModelProperty("用户ID")
|
||||
private String userId;
|
||||
@ApiModelProperty("同步类型")
|
||||
private String syncType;
|
||||
@ApiModelProperty("编辑类型")
|
||||
private Integer editType;
|
||||
@ApiModelProperty("是否重命名")
|
||||
private Boolean isRename;
|
||||
@ApiModelProperty("类型过滤条件集合")
|
||||
private List<String> typeFilter;
|
||||
@ApiModelProperty("字段集合")
|
||||
private List<TableFiled> fields;
|
||||
@ApiModelProperty("excel sheet集合")
|
||||
private List<ExcelSheetData> sheets;
|
||||
@ApiModelProperty("是否合并sheet")
|
||||
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.DatasetTableTask;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@Setter
|
||||
@Getter
|
||||
public class DataSetTaskRequest {
|
||||
@ApiModelProperty("数据集任务")
|
||||
private DatasetTableTask datasetTableTask;
|
||||
@ApiModelProperty("数据集增量配置")
|
||||
private DatasetTableIncrementalConfig datasetTableIncrementalConfig;
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
package io.dataease.controller.request.panel;
|
||||
|
||||
import io.dataease.dto.panel.PanelGroupDTO;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
@ -10,10 +11,11 @@ import lombok.Data;
|
||||
*/
|
||||
@Data
|
||||
public class PanelGroupRequest extends PanelGroupDTO {
|
||||
@ApiModelProperty("排序")
|
||||
private String sort;
|
||||
|
||||
@ApiModelProperty("用户ID")
|
||||
private String userId;
|
||||
|
||||
@ApiModelProperty("操作类型")
|
||||
private String optType;
|
||||
|
||||
public PanelGroupRequest() {
|
||||
|
@ -1,6 +1,7 @@
|
||||
package io.dataease.controller.request.panel;
|
||||
|
||||
import io.dataease.dto.PanelViewLinkageDTO;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
@ -11,13 +12,14 @@ import java.util.Map;
|
||||
* Description:
|
||||
*/
|
||||
public class PanelLinkageRequest {
|
||||
|
||||
@ApiModelProperty("仪表板ID")
|
||||
private String panelId;
|
||||
|
||||
@ApiModelProperty("源视图ID")
|
||||
private String sourceViewId;
|
||||
|
||||
@ApiModelProperty("目标视图ID集合")
|
||||
private List<String> targetViewIds;
|
||||
|
||||
@ApiModelProperty("联动信息")
|
||||
private Map<String, PanelViewLinkageDTO> linkageInfo;
|
||||
|
||||
public Map<String, PanelViewLinkageDTO> getLinkageInfo() {
|
||||
|
@ -1,6 +1,7 @@
|
||||
package io.dataease.controller.request.panel;
|
||||
|
||||
import io.dataease.commons.model.AuthURD;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
@ -11,8 +12,8 @@ public class PanelShareFineDto implements Serializable {
|
||||
|
||||
|
||||
private static final long serialVersionUID = -792964171742204428L;
|
||||
|
||||
@ApiModelProperty("资源ID")
|
||||
private String resourceId;
|
||||
|
||||
@ApiModelProperty("分享信息")
|
||||
private AuthURD authURD;
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
package io.dataease.controller.request.panel;
|
||||
|
||||
import io.dataease.base.domain.PanelTemplateWithBLOBs;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
@ -10,12 +11,13 @@ import lombok.Data;
|
||||
*/
|
||||
@Data
|
||||
public class PanelTemplateRequest extends PanelTemplateWithBLOBs {
|
||||
@ApiModelProperty("排序")
|
||||
private String sort;
|
||||
|
||||
@ApiModelProperty("详息")
|
||||
private String withBlobs="Y";
|
||||
|
||||
@ApiModelProperty("操作类型")
|
||||
private String optType;
|
||||
|
||||
@ApiModelProperty("是否及联")
|
||||
private Boolean withChildren = false;
|
||||
|
||||
public PanelTemplateRequest() {
|
||||
|
@ -1,11 +1,13 @@
|
||||
package io.dataease.controller.request.panel.link;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class EnablePwdRequest {
|
||||
|
||||
@ApiModelProperty("资源ID")
|
||||
private String resourceId;
|
||||
|
||||
@ApiModelProperty("是否启用密码保护")
|
||||
private boolean enablePwd;
|
||||
}
|
||||
|
@ -1,11 +1,12 @@
|
||||
package io.dataease.controller.request.panel.link;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class LinkRequest {
|
||||
|
||||
@ApiModelProperty("资源ID")
|
||||
private String resourceId;
|
||||
|
||||
@ApiModelProperty("是否有效")
|
||||
private boolean valid;
|
||||
}
|
||||
|
@ -1,12 +1,14 @@
|
||||
package io.dataease.controller.request.panel.link;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class PasswordRequest {
|
||||
|
||||
@ApiModelProperty("资源ID")
|
||||
private String resourceId;
|
||||
|
||||
@ApiModelProperty("密码")
|
||||
private String password;
|
||||
|
||||
|
||||
|
@ -1,11 +1,14 @@
|
||||
package io.dataease.controller.sys.response;
|
||||
|
||||
import io.dataease.base.domain.SysMsg;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class MsgGridDto extends SysMsg {
|
||||
|
||||
@ApiModelProperty("回调路由")
|
||||
private String router;
|
||||
@ApiModelProperty("回调函数")
|
||||
private String callback;
|
||||
}
|
||||
|
@ -1,5 +1,6 @@
|
||||
package io.dataease.controller.sys.response;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
@ -7,7 +8,8 @@ import java.io.Serializable;
|
||||
@Data
|
||||
public class RoleUserItem implements Serializable {
|
||||
|
||||
@ApiModelProperty("角色ID")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty("角色名称")
|
||||
private String name;
|
||||
}
|
||||
|
@ -1,15 +1,16 @@
|
||||
package io.dataease.controller.sys.response;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
public class SysUserDept implements Serializable {
|
||||
|
||||
@ApiModelProperty("组织ID")
|
||||
private Long deptId;
|
||||
|
||||
@ApiModelProperty("父ID")
|
||||
private Long pid;
|
||||
|
||||
@ApiModelProperty("组织名称")
|
||||
private String deptName;
|
||||
}
|
||||
|
@ -2,17 +2,19 @@ package io.dataease.controller.sys.response;
|
||||
|
||||
|
||||
import io.dataease.base.domain.SysUser;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import java.util.List;
|
||||
@Data
|
||||
public class SysUserGridResponse extends SysUser {
|
||||
|
||||
@ApiModelProperty("ID")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty("角色集合")
|
||||
private List<SysUserRole> roles;
|
||||
|
||||
@ApiModelProperty("组织信息")
|
||||
private SysUserDept dept;
|
||||
|
||||
@ApiModelProperty("角色ID集合")
|
||||
private List<Long> roleIds;
|
||||
|
||||
}
|
||||
|
@ -1,13 +1,14 @@
|
||||
package io.dataease.controller.sys.response;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
public class SysUserRole implements Serializable {
|
||||
|
||||
@ApiModelProperty("角色ID")
|
||||
private Long roleId;
|
||||
|
||||
@ApiModelProperty("角色名称")
|
||||
private String roleName;
|
||||
}
|
||||
|
@ -1,5 +1,6 @@
|
||||
package io.dataease.datasource.dto;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -10,8 +11,12 @@ import lombok.Setter;
|
||||
@Getter
|
||||
@Setter
|
||||
public class DBTableDTO {
|
||||
@ApiModelProperty("数据源ID")
|
||||
private String datasourceId;
|
||||
@ApiModelProperty("数据源名称")
|
||||
private String name;
|
||||
@ApiModelProperty("启用检测")
|
||||
private boolean enableCheck;
|
||||
@ApiModelProperty("数据集路径")
|
||||
private String datasetPath;
|
||||
}
|
||||
|
@ -1,15 +1,19 @@
|
||||
package io.dataease.datasource.dto;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@Setter
|
||||
@Getter
|
||||
public class TableFiled {
|
||||
|
||||
@ApiModelProperty("字段名称")
|
||||
private String fieldName;
|
||||
@ApiModelProperty("重新标记")
|
||||
private String remarks;
|
||||
@ApiModelProperty("字段类型")
|
||||
private String fieldType;
|
||||
@ApiModelProperty("字段大小")
|
||||
private int fieldSize;
|
||||
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
package io.dataease.dto;
|
||||
|
||||
import io.dataease.base.domain.Datasource;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
@ -11,6 +12,7 @@ import lombok.Data;
|
||||
@Data
|
||||
public class DatasourceDTO extends Datasource {
|
||||
|
||||
@ApiModelProperty("权限")
|
||||
private String privileges;
|
||||
|
||||
}
|
||||
|
@ -3,6 +3,7 @@ package io.dataease.dto;
|
||||
import io.dataease.base.domain.DatasetTableField;
|
||||
import io.dataease.base.domain.PanelViewLinkage;
|
||||
import io.dataease.base.domain.PanelViewLinkageField;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
@ -14,17 +15,18 @@ import java.util.List;
|
||||
*/
|
||||
public class PanelViewLinkageDTO extends PanelViewLinkage {
|
||||
|
||||
@ApiModelProperty("目标视图名称")
|
||||
//目标视图名称
|
||||
private String targetViewName;
|
||||
|
||||
@ApiModelProperty("启用联动")
|
||||
//关联状态
|
||||
private boolean linkageActive = false;
|
||||
|
||||
@ApiModelProperty("联动字段")
|
||||
private List<PanelViewLinkageField> linkageFields = new ArrayList<>();
|
||||
|
||||
|
||||
@ApiModelProperty("目标视图字段")
|
||||
private List<DatasetTableField> targetViewFields = new ArrayList<>();
|
||||
|
||||
@ApiModelProperty("表ID")
|
||||
private String tableId;
|
||||
|
||||
|
||||
|
@ -1,5 +1,6 @@
|
||||
package io.dataease.dto.chart;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
@ -8,6 +9,8 @@ import lombok.Data;
|
||||
*/
|
||||
@Data
|
||||
public class ChartDimensionDTO {
|
||||
@ApiModelProperty("维度ID")
|
||||
private String id;
|
||||
@ApiModelProperty("维度值")
|
||||
private String value;
|
||||
}
|
||||
|
@ -2,6 +2,7 @@ package io.dataease.dto.chart;
|
||||
|
||||
import io.dataease.base.domain.DatasetGroup;
|
||||
import io.dataease.commons.model.ITreeBase;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
@ -9,9 +10,10 @@ import java.util.List;
|
||||
|
||||
@Data
|
||||
public class ChartGroupDTO extends DatasetGroup implements ITreeBase<ChartGroupDTO> {
|
||||
@ApiModelProperty("标签")
|
||||
private String label;
|
||||
|
||||
@ApiModelProperty("子节点")
|
||||
private List<ChartGroupDTO> children;
|
||||
|
||||
@ApiModelProperty("权限")
|
||||
private String privileges;
|
||||
}
|
||||
|
@ -2,6 +2,7 @@ package io.dataease.dto.chart;
|
||||
|
||||
import io.dataease.base.domain.ChartViewWithBLOBs;
|
||||
import io.dataease.controller.request.chart.ChartExtFilterRequest;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -15,15 +16,18 @@ import java.util.Map;
|
||||
@Setter
|
||||
@Getter
|
||||
public class ChartViewDTO extends ChartViewWithBLOBs {
|
||||
@ApiModelProperty("数据")
|
||||
private Map<String, Object> data;
|
||||
|
||||
@ApiModelProperty("权限")
|
||||
private String privileges;
|
||||
|
||||
@ApiModelProperty("是否叶子节点")
|
||||
private Boolean isLeaf;
|
||||
@ApiModelProperty("父ID")
|
||||
private String pid;
|
||||
@ApiModelProperty("sql")
|
||||
private String sql;
|
||||
|
||||
@ApiModelProperty("下钻")
|
||||
private boolean drill;
|
||||
|
||||
@ApiModelProperty("下钻条件集合")
|
||||
private List<ChartExtFilterRequest> drillFilters;
|
||||
}
|
||||
|
@ -2,6 +2,7 @@ package io.dataease.dto.dataset;
|
||||
|
||||
import io.dataease.base.domain.DatasetGroup;
|
||||
import io.dataease.commons.model.ITreeBase;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
@ -12,8 +13,10 @@ import java.util.List;
|
||||
*/
|
||||
@Data
|
||||
public class DataSetGroupDTO extends DatasetGroup implements ITreeBase<DataSetGroupDTO> {
|
||||
@ApiModelProperty("标签")
|
||||
private String label;
|
||||
@ApiModelProperty("子节点")
|
||||
private List<DataSetGroupDTO> children;
|
||||
|
||||
@ApiModelProperty("权限")
|
||||
private String privileges;
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
package io.dataease.dto.dataset;
|
||||
|
||||
import io.dataease.base.domain.DatasetTable;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -13,9 +14,12 @@ import java.util.List;
|
||||
@Setter
|
||||
@Getter
|
||||
public class DataSetTableDTO extends DatasetTable {
|
||||
@ApiModelProperty("子节点")
|
||||
private List<DataSetTableDTO> children;
|
||||
@ApiModelProperty("权限")
|
||||
private String privileges;
|
||||
|
||||
@ApiModelProperty("是否叶子结点")
|
||||
private Boolean isLeaf;
|
||||
@ApiModelProperty("父ID")
|
||||
private String pid;
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
package io.dataease.dto.dataset;
|
||||
|
||||
import io.dataease.base.domain.DatasetTableUnion;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -11,8 +12,12 @@ import lombok.Setter;
|
||||
@Getter
|
||||
@Setter
|
||||
public class DataSetTableUnionDTO extends DatasetTableUnion {
|
||||
@ApiModelProperty("源表名称")
|
||||
private String sourceTableName;
|
||||
@ApiModelProperty("源表字段名称")
|
||||
private String sourceTableFieldName;
|
||||
@ApiModelProperty("目标表名称")
|
||||
private String targetTableName;
|
||||
@ApiModelProperty("目标表字段名称")
|
||||
private String targetTableFieldName;
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
package io.dataease.dto.dataset;
|
||||
|
||||
import io.dataease.base.domain.DatasetTableTask;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -11,9 +12,14 @@ import lombok.Setter;
|
||||
@Getter
|
||||
@Setter
|
||||
public class DataSetTaskDTO extends DatasetTableTask {
|
||||
@ApiModelProperty("数据集名称")
|
||||
private String datasetName;
|
||||
@ApiModelProperty("下次执行时间")
|
||||
private Long nextExecTime;
|
||||
@ApiModelProperty("任务状态")
|
||||
private String taskStatus;
|
||||
@ApiModelProperty("消息")
|
||||
private String msg;
|
||||
@ApiModelProperty("权限")
|
||||
private String privileges;
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
package io.dataease.dto.dataset;
|
||||
|
||||
import io.dataease.base.domain.DatasetTableTaskLog;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@ -11,6 +12,8 @@ import lombok.Setter;
|
||||
@Getter
|
||||
@Setter
|
||||
public class DataSetTaskLogDTO extends DatasetTableTaskLog {
|
||||
@ApiModelProperty("名称")
|
||||
private String name;
|
||||
@ApiModelProperty("数据集名称")
|
||||
private String datasetName;
|
||||
}
|
||||
|
@ -1,14 +1,20 @@
|
||||
package io.dataease.dto.dataset;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class ExcelFileData {
|
||||
@ApiModelProperty("excelID")
|
||||
private String excelId;
|
||||
@ApiModelProperty("excel标签")
|
||||
private String excelLable;
|
||||
@ApiModelProperty("sheets")
|
||||
private List<ExcelSheetData> sheets;
|
||||
@ApiModelProperty("路径")
|
||||
private String path;
|
||||
@ApiModelProperty("是否Sheet")
|
||||
private boolean isSheet = false;
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
package io.dataease.dto.dataset;
|
||||
|
||||
import io.dataease.datasource.dto.TableFiled;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
@ -8,14 +9,24 @@ import java.util.Map;
|
||||
|
||||
@Data
|
||||
public class ExcelSheetData {
|
||||
@ApiModelProperty("标签")
|
||||
private String excelLable;
|
||||
@ApiModelProperty("数据集合")
|
||||
private List<List<String>> data;
|
||||
@ApiModelProperty("字段集合")
|
||||
private List<TableFiled> fields;
|
||||
@ApiModelProperty("是否sheet")
|
||||
private boolean isSheet = true;
|
||||
@ApiModelProperty("json数组")
|
||||
private List<Map<String, Object>> jsonArray;
|
||||
@ApiModelProperty("数据集名称")
|
||||
private String datasetName;
|
||||
@ApiModelProperty("excelID")
|
||||
private String sheetExcelId;
|
||||
@ApiModelProperty("sheetId")
|
||||
private String sheetId;
|
||||
@ApiModelProperty("路径")
|
||||
private String path;
|
||||
@ApiModelProperty("字段MD5")
|
||||
private String fieldsMd5;
|
||||
}
|
||||
|
@ -2,6 +2,7 @@ package io.dataease.dto.panel;
|
||||
|
||||
import io.dataease.base.domain.PanelGroupWithBLOBs;
|
||||
import io.dataease.commons.model.ITreeBase;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.ArrayList;
|
||||
@ -14,21 +15,21 @@ import java.util.List;
|
||||
*/
|
||||
@Data
|
||||
public class PanelGroupDTO extends PanelGroupWithBLOBs implements ITreeBase<PanelGroupDTO> {
|
||||
|
||||
@ApiModelProperty("标签")
|
||||
private String label;
|
||||
|
||||
@ApiModelProperty("是否叶子节点")
|
||||
private Boolean leaf;
|
||||
|
||||
@ApiModelProperty("权限")
|
||||
private String privileges;
|
||||
|
||||
@ApiModelProperty("默认仪表板ID")
|
||||
private String defaultPanelId;
|
||||
|
||||
@ApiModelProperty("默认仪表板名称")
|
||||
private String defaultPanelName;
|
||||
|
||||
@ApiModelProperty("是否默认")
|
||||
private Boolean isDefault;
|
||||
|
||||
@ApiModelProperty("源仪表板名称")
|
||||
private String sourcePanelName;
|
||||
|
||||
@ApiModelProperty("子节点")
|
||||
private List<PanelGroupDTO> children = new ArrayList<>();
|
||||
|
||||
|
||||
|
@ -1,6 +1,7 @@
|
||||
package io.dataease.dto.panel;
|
||||
|
||||
import io.dataease.base.domain.PanelTemplateWithBLOBs;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
@ -13,10 +14,11 @@ import java.util.List;
|
||||
@Data
|
||||
public class PanelTemplateDTO extends PanelTemplateWithBLOBs {
|
||||
|
||||
@ApiModelProperty("标签")
|
||||
private String label;
|
||||
|
||||
@ApiModelProperty("子节点数量")
|
||||
private Integer childrenCount;
|
||||
|
||||
@ApiModelProperty("子节点")
|
||||
private List<PanelTemplateDTO> children;
|
||||
|
||||
|
||||
|
@ -1,6 +1,7 @@
|
||||
package io.dataease.dto.panel;
|
||||
|
||||
import io.dataease.commons.model.ITreeBase;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.ArrayList;
|
||||
@ -9,15 +10,15 @@ import java.util.Optional;
|
||||
|
||||
@Data
|
||||
public class PanelViewDto implements ITreeBase<PanelViewDto> {
|
||||
|
||||
@ApiModelProperty("ID")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("父ID")
|
||||
private String pid;
|
||||
|
||||
@ApiModelProperty("类型")
|
||||
private String type;
|
||||
|
||||
@ApiModelProperty("名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("子节点")
|
||||
private List<PanelViewDto> children;
|
||||
|
||||
public void addChild(PanelViewDto dto){
|
||||
|
@ -1,15 +1,17 @@
|
||||
package io.dataease.dto.panel.link;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class GenerateDto {
|
||||
|
||||
@ApiModelProperty("是否有效")
|
||||
private boolean valid;
|
||||
|
||||
@ApiModelProperty("是否启用密码")
|
||||
private boolean enablePwd;
|
||||
|
||||
@ApiModelProperty("链接地址")
|
||||
private String uri;
|
||||
|
||||
@ApiModelProperty("密码")
|
||||
private String pwd;
|
||||
}
|
||||
|
@ -1,15 +1,17 @@
|
||||
package io.dataease.dto.panel.link;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class ValidateDto {
|
||||
|
||||
@ApiModelProperty("是否可用")
|
||||
private boolean valid;
|
||||
|
||||
@ApiModelProperty("是否启用密码")
|
||||
private boolean enablePwd;
|
||||
|
||||
@ApiModelProperty("是否通过密码验证")
|
||||
private boolean passPwd;
|
||||
|
||||
@ApiModelProperty("资源ID")
|
||||
private String resourceId;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user