Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
D
dataease
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
zhu
dataease
Commits
378a034f
提交
378a034f
authored
8月 23, 2021
作者:
taojinlong
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'dev' of github.com:dataease/dataease into dev
上级
9c910893
2826664d
隐藏空白字符变更
内嵌
并排
正在显示
67 个修改的文件
包含
438 行增加
和
232 行删除
+438
-232
CurrentRoleDto.java
...rc/main/java/io/dataease/auth/api/dto/CurrentRoleDto.java
+3
-1
DynamicMenuDto.java
...rc/main/java/io/dataease/auth/api/dto/DynamicMenuDto.java
+15
-13
MenuMeta.java
backend/src/main/java/io/dataease/auth/api/dto/MenuMeta.java
+3
-2
ChartGroup.java
...end/src/main/java/io/dataease/base/domain/ChartGroup.java
+9
-6
ChartView.java
backend/src/main/java/io/dataease/base/domain/ChartView.java
+12
-9
ChartViewWithBLOBs.java
...main/java/io/dataease/base/domain/ChartViewWithBLOBs.java
+11
-8
DatasetGroup.java
...d/src/main/java/io/dataease/base/domain/DatasetGroup.java
+9
-6
DatasetTable.java
...d/src/main/java/io/dataease/base/domain/DatasetTable.java
+14
-11
DatasetTableField.java
.../main/java/io/dataease/base/domain/DatasetTableField.java
+16
-14
DatasetTableFunction.java
...in/java/io/dataease/base/domain/DatasetTableFunction.java
+8
-5
DatasetTableIncrementalConfig.java
...o/dataease/base/domain/DatasetTableIncrementalConfig.java
+6
-3
DatasetTableTask.java
...c/main/java/io/dataease/base/domain/DatasetTableTask.java
+16
-13
DatasetTableTaskLog.java
...ain/java/io/dataease/base/domain/DatasetTableTaskLog.java
+11
-8
DatasetTableUnion.java
.../main/java/io/dataease/base/domain/DatasetTableUnion.java
+11
-8
Datasource.java
...end/src/main/java/io/dataease/base/domain/Datasource.java
+11
-8
PanelGroup.java
...end/src/main/java/io/dataease/base/domain/PanelGroup.java
+14
-11
PanelGroupWithBLOBs.java
...ain/java/io/dataease/base/domain/PanelGroupWithBLOBs.java
+4
-1
PanelShare.java
...end/src/main/java/io/dataease/base/domain/PanelShare.java
+7
-4
PanelSubject.java
...d/src/main/java/io/dataease/base/domain/PanelSubject.java
+10
-7
PanelTemplate.java
.../src/main/java/io/dataease/base/domain/PanelTemplate.java
+10
-7
PanelTemplateWithBLOBs.java
.../java/io/dataease/base/domain/PanelTemplateWithBLOBs.java
+6
-3
PanelViewLinkage.java
...c/main/java/io/dataease/base/domain/PanelViewLinkage.java
+10
-7
PanelViewLinkageField.java
...n/java/io/dataease/base/domain/PanelViewLinkageField.java
+7
-4
SysMsg.java
backend/src/main/java/io/dataease/base/domain/SysMsg.java
+10
-7
SysRole.java
backend/src/main/java/io/dataease/base/domain/SysRole.java
+9
-6
AuthURD.java
backend/src/main/java/io/dataease/commons/model/AuthURD.java
+4
-0
Pager.java
backend/src/main/java/io/dataease/commons/utils/Pager.java
+5
-0
IndexController.java
...src/main/java/io/dataease/controller/IndexController.java
+2
-1
ResultHolder.java
...nd/src/main/java/io/dataease/controller/ResultHolder.java
+2
-0
ChartDrillRequest.java
.../dataease/controller/request/chart/ChartDrillRequest.java
+2
-0
ChartExtFilterRequest.java
...aease/controller/request/chart/ChartExtFilterRequest.java
+7
-0
ChartExtRequest.java
...io/dataease/controller/request/chart/ChartExtRequest.java
+5
-0
ChartGroupRequest.java
.../dataease/controller/request/chart/ChartGroupRequest.java
+4
-0
DataSetGroupRequest.java
...aease/controller/request/dataset/DataSetGroupRequest.java
+4
-2
DataSetTableRequest.java
...aease/controller/request/dataset/DataSetTableRequest.java
+12
-0
DataSetTaskRequest.java
...taease/controller/request/dataset/DataSetTaskRequest.java
+3
-0
PanelGroupRequest.java
.../dataease/controller/request/panel/PanelGroupRequest.java
+4
-2
PanelLinkageRequest.java
...ataease/controller/request/panel/PanelLinkageRequest.java
+5
-3
PanelShareFineDto.java
.../dataease/controller/request/panel/PanelShareFineDto.java
+3
-2
PanelTemplateRequest.java
...taease/controller/request/panel/PanelTemplateRequest.java
+5
-3
EnablePwdRequest.java
...aease/controller/request/panel/link/EnablePwdRequest.java
+3
-1
LinkRequest.java
...o/dataease/controller/request/panel/link/LinkRequest.java
+3
-2
PasswordRequest.java
...taease/controller/request/panel/link/PasswordRequest.java
+3
-1
MsgGridDto.java
.../java/io/dataease/controller/sys/response/MsgGridDto.java
+3
-0
RoleUserItem.java
...ava/io/dataease/controller/sys/response/RoleUserItem.java
+3
-1
SysUserDept.java
...java/io/dataease/controller/sys/response/SysUserDept.java
+4
-3
SysUserGridResponse.java
...dataease/controller/sys/response/SysUserGridResponse.java
+5
-3
SysUserRole.java
...java/io/dataease/controller/sys/response/SysUserRole.java
+3
-2
DBTableDTO.java
.../src/main/java/io/dataease/datasource/dto/DBTableDTO.java
+5
-0
TableFiled.java
.../src/main/java/io/dataease/datasource/dto/TableFiled.java
+5
-1
DatasourceDTO.java
backend/src/main/java/io/dataease/dto/DatasourceDTO.java
+2
-0
PanelViewLinkageDTO.java
...nd/src/main/java/io/dataease/dto/PanelViewLinkageDTO.java
+6
-4
ChartDimensionDTO.java
...rc/main/java/io/dataease/dto/chart/ChartDimensionDTO.java
+3
-0
ChartGroupDTO.java
...nd/src/main/java/io/dataease/dto/chart/ChartGroupDTO.java
+4
-2
ChartViewDTO.java
...end/src/main/java/io/dataease/dto/chart/ChartViewDTO.java
+8
-4
DataSetGroupDTO.java
...rc/main/java/io/dataease/dto/dataset/DataSetGroupDTO.java
+4
-1
DataSetTableDTO.java
...rc/main/java/io/dataease/dto/dataset/DataSetTableDTO.java
+5
-1
DataSetTableUnionDTO.java
...in/java/io/dataease/dto/dataset/DataSetTableUnionDTO.java
+5
-0
DataSetTaskDTO.java
...src/main/java/io/dataease/dto/dataset/DataSetTaskDTO.java
+6
-0
DataSetTaskLogDTO.java
.../main/java/io/dataease/dto/dataset/DataSetTaskLogDTO.java
+3
-0
ExcelFileData.java
.../src/main/java/io/dataease/dto/dataset/ExcelFileData.java
+6
-0
ExcelSheetData.java
...src/main/java/io/dataease/dto/dataset/ExcelSheetData.java
+11
-0
PanelGroupDTO.java
...nd/src/main/java/io/dataease/dto/panel/PanelGroupDTO.java
+9
-8
PanelTemplateDTO.java
...src/main/java/io/dataease/dto/panel/PanelTemplateDTO.java
+4
-2
PanelViewDto.java
...end/src/main/java/io/dataease/dto/panel/PanelViewDto.java
+6
-5
GenerateDto.java
...src/main/java/io/dataease/dto/panel/link/GenerateDto.java
+5
-3
ValidateDto.java
...src/main/java/io/dataease/dto/panel/link/ValidateDto.java
+5
-3
没有找到文件。
backend/src/main/java/io/dataease/auth/api/dto/CurrentRoleDto.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/auth/api/dto/DynamicMenuDto.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/auth/api/dto/MenuMeta.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/base/domain/ChartGroup.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/base/domain/ChartView.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/base/domain/ChartViewWithBLOBs.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/base/domain/DatasetGroup.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/base/domain/DatasetTable.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/base/domain/DatasetTableField.java
浏览文件 @
378a034f
...
...
@@ -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
;
...
...
backend/src/main/java/io/dataease/base/domain/DatasetTableFunction.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/base/domain/DatasetTableIncrementalConfig.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/base/domain/DatasetTableTask.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/base/domain/DatasetTableTaskLog.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/base/domain/DatasetTableUnion.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/base/domain/Datasource.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/base/domain/PanelGroup.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/base/domain/PanelGroupWithBLOBs.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/base/domain/PanelShare.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/base/domain/PanelSubject.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/base/domain/PanelTemplate.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/base/domain/PanelTemplateWithBLOBs.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/base/domain/PanelViewLinkage.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/base/domain/PanelViewLinkageField.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/base/domain/SysMsg.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/base/domain/SysRole.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/commons/model/AuthURD.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/commons/utils/Pager.java
浏览文件 @
378a034f
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
()
{
...
...
backend/src/main/java/io/dataease/controller/IndexController.java
浏览文件 @
378a034f
...
...
@@ -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";
}
...
...
backend/src/main/java/io/dataease/controller/ResultHolder.java
浏览文件 @
378a034f
...
...
@@ -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
;
...
...
backend/src/main/java/io/dataease/controller/request/chart/ChartDrillRequest.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/controller/request/chart/ChartExtFilterRequest.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/controller/request/chart/ChartExtRequest.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/controller/request/chart/ChartGroupRequest.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/controller/request/dataset/DataSetGroupRequest.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/controller/request/dataset/DataSetTableRequest.java
浏览文件 @
378a034f
...
...
@@ -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
;
}
backend/src/main/java/io/dataease/controller/request/dataset/DataSetTaskRequest.java
浏览文件 @
378a034f
...
...
@@ -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
;
}
backend/src/main/java/io/dataease/controller/request/panel/PanelGroupRequest.java
浏览文件 @
378a034f
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
()
{
...
...
backend/src/main/java/io/dataease/controller/request/panel/PanelLinkageRequest.java
浏览文件 @
378a034f
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
()
{
...
...
backend/src/main/java/io/dataease/controller/request/panel/PanelShareFineDto.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/controller/request/panel/PanelTemplateRequest.java
浏览文件 @
378a034f
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
()
{
...
...
backend/src/main/java/io/dataease/controller/request/panel/link/EnablePwdRequest.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/controller/request/panel/link/LinkRequest.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/controller/request/panel/link/PasswordRequest.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/controller/sys/response/MsgGridDto.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/controller/sys/response/RoleUserItem.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/controller/sys/response/SysUserDept.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/controller/sys/response/SysUserGridResponse.java
浏览文件 @
378a034f
...
...
@@ -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
;
}
backend/src/main/java/io/dataease/controller/sys/response/SysUserRole.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/datasource/dto/DBTableDTO.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/datasource/dto/TableFiled.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/dto/DatasourceDTO.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/dto/PanelViewLinkageDTO.java
浏览文件 @
378a034f
...
...
@@ -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
;
...
...
backend/src/main/java/io/dataease/dto/chart/ChartDimensionDTO.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/dto/chart/ChartGroupDTO.java
浏览文件 @
378a034f
...
...
@@ -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
;
}
backend/src/main/java/io/dataease/dto/chart/ChartViewDTO.java
浏览文件 @
378a034f
...
...
@@ -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
;
}
backend/src/main/java/io/dataease/dto/dataset/DataSetGroupDTO.java
浏览文件 @
378a034f
...
...
@@ -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
;
}
backend/src/main/java/io/dataease/dto/dataset/DataSetTableDTO.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/dto/dataset/DataSetTableUnionDTO.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/dto/dataset/DataSetTaskDTO.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/dto/dataset/DataSetTaskLogDTO.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/dto/dataset/ExcelFileData.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/dto/dataset/ExcelSheetData.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/dto/panel/PanelGroupDTO.java
浏览文件 @
378a034f
...
...
@@ -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
<>();
...
...
backend/src/main/java/io/dataease/dto/panel/PanelTemplateDTO.java
浏览文件 @
378a034f
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
;
...
...
backend/src/main/java/io/dataease/dto/panel/PanelViewDto.java
浏览文件 @
378a034f
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
){
...
...
backend/src/main/java/io/dataease/dto/panel/link/GenerateDto.java
浏览文件 @
378a034f
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
;
}
backend/src/main/java/io/dataease/dto/panel/link/ValidateDto.java
浏览文件 @
378a034f
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
;
}
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论