Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
Springboot Plus
Commits
143d37ee
"src/main/java/vscode:/vscode.git/clone" did not exist on "304f1605b3f4b7f62ca5b27671188dff7056a61d"
Commit
143d37ee
authored
Nov 27, 2021
by
trumansdo
Browse files
更换至beetlsql3最新版本
parent
398a4c6b
Changes
170
Hide whitespace changes
Inline
Side-by-side
plus-admin/admin-core/src/main/java/com/ibeetl/admin/core/entity/CoreDict.java
View file @
143d37ee
package
com.ibeetl.admin.core.entity
;
package
com.ibeetl.admin.core.entity
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonView
;
import
com.ibeetl.admin.core.util.ValidateConfig
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.List
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
import
lombok.Data
;
import
lombok.Data
;
import
org.beetl.sql.core.annotatoin.AssignID
;
import
org.beetl.sql.annotation.entity.AutoID
;
import
org.beetl.sql.core.annotatoin.AutoID
;
import
org.beetl.sql.annotation.entity.SeqID
;
import
org.beetl.sql.core.annotatoin.SeqID
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonView
;
import
com.ibeetl.admin.core.util.ValidateConfig
;
/**
/**
* 描述: 字典
* 描述: 字典
...
...
plus-admin/admin-core/src/main/java/com/ibeetl/admin/core/entity/CoreFile.java
View file @
143d37ee
package
com.ibeetl.admin.core.entity
;
package
com.ibeetl.admin.core.entity
;
import
com.ibeetl.admin.core.util.ValidateConfig
;
import
java.util.Date
;
import
java.util.Date
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.Null
;
import
org.beetl.sql.annotation.entity.AutoID
;
import
org.beetl.sql.core.annotatoin.AutoID
;
import
org.beetl.sql.annotation.entity.SeqID
;
import
org.beetl.sql.core.annotatoin.SeqID
;
import
com.ibeetl.admin.core.util.ValidateConfig
;
import
org.beetl.sql.core.TailBean
;
import
java.math.*
;
import
com.ibeetl.admin.core.entity.BaseEntity
;
/*
/*
*
*
* gen by Spring Boot2 Admin 2018-03-08
* gen by Spring Boot2 Admin 2018-03-08
*/
*/
public
class
CoreFile
extends
BaseEntity
{
public
class
CoreFile
extends
BaseEntity
{
@NotNull
(
message
=
"ID不能为空"
,
groups
=
ValidateConfig
.
UPDATE
.
class
)
@NotNull
(
message
=
"ID不能为空"
,
groups
=
ValidateConfig
.
UPDATE
.
class
)
@SeqID
(
name
=
ORACLE_FILE_SEQ_NAME
)
@SeqID
(
name
=
ORACLE_FILE_SEQ_NAME
)
@AutoID
@AutoID
private
Long
id
;
private
Long
id
;
// 文件名称
// 文件名称
private
String
name
;
private
String
name
;
// 路径
// 路径
private
String
path
;
private
String
path
;
// 业务ID
// 业务ID
private
String
bizId
;
private
String
bizId
;
// 上传人id
// 上传人id
private
Long
userId
;
private
Long
userId
;
// 创建时间
// 创建时间
private
Date
createTime
;
private
Date
createTime
;
private
Long
orgId
;
private
Long
orgId
;
private
String
bizType
;
private
String
bizType
;
/*文件批次id,用于其它业务表记录*/
/*文件批次id,用于其它业务表记录*/
private
String
fileBatchId
;
private
String
fileBatchId
;
public
CoreFile
()
{}
public
CoreFile
()
{
}
public
Long
getId
()
{
public
Long
getId
()
{
return
id
;
return
id
;
}
}
public
void
setId
(
Long
id
)
{
public
void
setId
(
Long
id
)
{
this
.
id
=
id
;
this
.
id
=
id
;
}
}
/**
/**
* 文件名称
* 文件名称
*
* @return
*/
*/
public
String
getName
()
{
public
String
getName
()
{
return
name
;
return
name
;
}
}
/**
/**
* 文件名称
* 文件名称
*
* @param name
*/
*/
public
void
setName
(
String
name
)
{
public
void
setName
(
String
name
)
{
this
.
name
=
name
;
this
.
name
=
name
;
}
}
/**
/**
* 路径
* 路径
*
* @return
*/
*/
public
String
getPath
()
{
public
String
getPath
()
{
return
path
;
return
path
;
}
}
/**
/**
* 路径
* 路径
*
* @param path
*/
*/
public
void
setPath
(
String
path
)
{
public
void
setPath
(
String
path
)
{
this
.
path
=
path
;
this
.
path
=
path
;
}
}
/**
/**
* 业务ID
* 业务ID
*
* @return
*/
*/
public
String
getBizId
()
{
public
String
getBizId
()
{
return
bizId
;
return
bizId
;
}
}
/**
/**
* 业务ID
* 业务ID
*
* @param bizId
*/
*/
public
void
setBizId
(
String
bizId
)
{
public
void
setBizId
(
String
bizId
)
{
this
.
bizId
=
bizId
;
this
.
bizId
=
bizId
;
}
}
/**
/**
* 上传人id
* 上传人id
*
* @return
*/
*/
public
Long
getUserId
()
{
public
Long
getUserId
()
{
return
userId
;
return
userId
;
}
}
/**
/**
* 上传人id
* 上传人id
*
* @param userId
*/
*/
public
void
setUserId
(
Long
userId
)
{
public
void
setUserId
(
Long
userId
)
{
this
.
userId
=
userId
;
this
.
userId
=
userId
;
}
}
/**
/**
* 创建时间
* 创建时间
*
* @return
*/
*/
public
Date
getCreateTime
()
{
public
Date
getCreateTime
()
{
return
createTime
;
return
createTime
;
}
}
/**
/**
* 创建时间
* 创建时间
*
* @param createTime
*/
*/
public
void
setCreateTime
(
Date
createTime
)
{
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
this
.
createTime
=
createTime
;
}
}
public
Long
getOrgId
()
{
public
Long
getOrgId
()
{
return
orgId
;
return
orgId
;
}
}
public
void
setOrgId
(
Long
orgId
)
{
public
void
setOrgId
(
Long
orgId
)
{
this
.
orgId
=
orgId
;
this
.
orgId
=
orgId
;
}
}
public
String
getBizType
()
{
public
String
getBizType
()
{
return
bizType
;
return
bizType
;
}
}
public
void
setBizType
(
String
bizType
)
{
public
void
setBizType
(
String
bizType
)
{
this
.
bizType
=
bizType
;
this
.
bizType
=
bizType
;
}
}
public
String
getFileBatchId
()
{
public
String
getFileBatchId
()
{
return
fileBatchId
;
return
fileBatchId
;
}
}
public
void
setFileBatchId
(
String
fileBatchId
)
{
public
void
setFileBatchId
(
String
fileBatchId
)
{
this
.
fileBatchId
=
fileBatchId
;
this
.
fileBatchId
=
fileBatchId
;
}
}
}
}
plus-admin/admin-core/src/main/java/com/ibeetl/admin/core/entity/CoreFunction.java
View file @
143d37ee
package
com.ibeetl.admin.core.entity
;
package
com.ibeetl.admin.core.entity
;
import
com.ibeetl.admin.core.annotation.Dict
;
import
com.ibeetl.admin.core.util.ValidateConfig
;
import
com.ibeetl.admin.core.util.enums.CoreDictType
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.List
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
import
lombok.Data
;
import
lombok.Data
;
import
org.beetl.sql.core.annotatoin.AutoID
;
import
lombok.EqualsAndHashCode
;
import
org.beetl.sql.core.annotatoin.SeqID
;
import
org.beetl.sql.annotation.entity.AutoID
;
import
org.beetl.sql.core.annotatoin.UpdateIgnore
;
import
org.beetl.sql.annotation.entity.SeqID
;
import
org.beetl.sql.annotation.entity.UpdateIgnore
;
import
com.ibeetl.admin.core.annotation.Dict
;
import
com.ibeetl.admin.core.util.ValidateConfig
;
import
com.ibeetl.admin.core.util.enums.CoreDictType
;
@Data
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
public
class
CoreFunction
extends
BaseEntity
{
public
class
CoreFunction
extends
BaseEntity
{
@NotNull
(
message
=
"ID不能为空"
,
groups
=
ValidateConfig
.
UPDATE
.
class
)
@NotNull
(
message
=
"ID不能为空"
,
groups
=
ValidateConfig
.
UPDATE
.
class
)
...
...
plus-admin/admin-core/src/main/java/com/ibeetl/admin/core/entity/CoreMenu.java
View file @
143d37ee
...
@@ -9,15 +9,17 @@ import javax.validation.constraints.NotBlank;
...
@@ -9,15 +9,17 @@ import javax.validation.constraints.NotBlank;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
lombok.NoArgsConstructor
;
import
org.beetl.sql.core.annotatoin.AutoID
;
import
org.beetl.sql.annotation.entity.AutoID
;
import
org.beetl.sql.core.annotatoin.SeqID
;
import
org.beetl.sql.annotation.entity.JsonMapper
;
import
org.beetl.sql.core.annotatoin.UpdateIgnore
;
import
org.beetl.sql.annotation.entity.SeqID
;
import
org.beetl.sql.annotation.entity.UpdateIgnore
;
/**
/**
* 系统菜单
* 系统菜单
*/
*/
@NoArgsConstructor
@NoArgsConstructor
@Data
@Data
@JsonMapper
(
resource
=
"console.menu.MenuFunctionMapping"
)
public
class
CoreMenu
extends
BaseEntity
implements
Comparable
{
public
class
CoreMenu
extends
BaseEntity
implements
Comparable
{
public
static
final
String
TYPE_SYSTEM
=
"MENU_S"
;
public
static
final
String
TYPE_SYSTEM
=
"MENU_S"
;
...
...
plus-admin/admin-core/src/main/java/com/ibeetl/admin/core/entity/CoreOrg.java
View file @
143d37ee
package
com.ibeetl.admin.core.entity
;
package
com.ibeetl.admin.core.entity
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.ibeetl.admin.core.annotation.Dict
;
import
com.ibeetl.admin.core.util.ValidateConfig
;
import
com.ibeetl.admin.core.util.enums.CoreDictType
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.List
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
import
lombok.Data
;
import
lombok.Data
;
import
org.beetl.sql.core.annotatoin.AutoID
;
import
lombok.EqualsAndHashCode
;
import
org.beetl.sql.core.annotatoin.SeqID
;
import
org.beetl.sql.annotation.entity.AutoID
;
import
org.beetl.sql.annotation.entity.SeqID
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.ibeetl.admin.core.annotation.Dict
;
import
com.ibeetl.admin.core.util.ValidateConfig
;
import
com.ibeetl.admin.core.util.enums.CoreDictType
;
/**
/**
* 机构对象, 有母公司,一个系统只有一个母公司,多个集团,集团下可以有多个公司,子公司,部门。如果系统不符合这个设定,需要修改· <br>
* 机构对象, 有母公司,一个系统只有一个母公司,多个集团,集团下可以有多个公司,子公司,部门。如果系统不符合这个设定,需要修改· <br>
* 映射了上级机构,可以通过org.parentOrg.xxx取上级机构的属性
* 映射了上级机构,可以通过org.parentOrg.xxx取上级机构的属性
*/
*/
@Data
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
public
class
CoreOrg
extends
BaseEntity
{
public
class
CoreOrg
extends
BaseEntity
{
// 自增id
// 自增id
...
...
plus-admin/admin-core/src/main/java/com/ibeetl/admin/core/entity/CoreRole.java
View file @
143d37ee
package
com.ibeetl.admin.core.entity
;
package
com.ibeetl.admin.core.entity
;
import
java.util.Date
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotNull
;
import
org.beetl.sql.core.annotatoin.AutoID
;
import
org.beetl.sql.core.annotatoin.SeqID
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.ibeetl.admin.core.annotation.Dict
;
import
com.ibeetl.admin.core.annotation.Dict
;
import
com.ibeetl.admin.core.util.ValidateConfig
;
import
com.ibeetl.admin.core.util.ValidateConfig
;
import
com.ibeetl.admin.core.util.enums.CoreDictType
;
import
com.ibeetl.admin.core.util.enums.CoreDictType
;
import
java.util.Date
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotNull
;
import
org.beetl.sql.annotation.entity.AutoID
;
import
org.beetl.sql.annotation.entity.SeqID
;
/** 角色 */
/** 角色 */
public
class
CoreRole
extends
BaseEntity
{
public
class
CoreRole
extends
BaseEntity
{
...
@@ -39,42 +35,53 @@ public class CoreRole extends BaseEntity {
...
@@ -39,42 +35,53 @@ public class CoreRole extends BaseEntity {
private
String
type
;
private
String
type
;
public
String
getCode
()
{
public
String
getCode
()
{
return
code
;
return
code
;
}
}
public
void
setCode
(
String
code
)
{
public
void
setCode
(
String
code
)
{
this
.
code
=
code
;
this
.
code
=
code
;
}
}
public
String
getName
()
{
public
String
getName
()
{
return
name
;
return
name
;
}
}
public
void
setName
(
String
name
)
{
public
void
setName
(
String
name
)
{
this
.
name
=
name
;
this
.
name
=
name
;
}
}
public
String
getType
()
{
public
String
getType
()
{
return
type
;
return
type
;
}
}
public
void
setType
(
String
type
)
{
public
void
setType
(
String
type
)
{
this
.
type
=
type
;
this
.
type
=
type
;
}
}
public
Long
getId
()
{
public
Long
getId
()
{
return
id
;
return
id
;
}
}
public
void
setId
(
Long
id
)
{
public
void
setId
(
Long
id
)
{
this
.
id
=
id
;
this
.
id
=
id
;
}
}
public
Date
getCreateTime
()
{
public
Date
getCreateTime
()
{
return
createTime
;
return
createTime
;
}
}
public
void
setCreateTime
(
Date
createTime
)
{
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
this
.
createTime
=
createTime
;
}
}
}
}
plus-admin/admin-core/src/main/java/com/ibeetl/admin/core/entity/CoreRoleFunction.java
View file @
143d37ee
package
com.ibeetl.admin.core.entity
;
package
com.ibeetl.admin.core.entity
;
import
java.util.Date
;
import
javax.validation.constraints.NotNull
;
import
org.beetl.sql.core.annotatoin.AutoID
;
import
org.beetl.sql.core.annotatoin.SeqID
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.ibeetl.admin.core.util.ValidateConfig
;
import
com.ibeetl.admin.core.util.ValidateConfig
;
import
java.util.Date
;
import
javax.validation.constraints.NotNull
;
import
org.beetl.sql.annotation.entity.AutoID
;
import
org.beetl.sql.annotation.entity.SeqID
;
/*
/*
*
*
* gen by beetlsql 2016-11-22
* gen by beetlsql 2016-11-22
*/
*/
public
class
CoreRoleFunction
extends
BaseEntity
{
public
class
CoreRoleFunction
extends
BaseEntity
{
@NotNull
(
message
=
"ID不能为空"
,
groups
=
ValidateConfig
.
UPDATE
.
class
)
@NotNull
(
message
=
"ID不能为空"
,
groups
=
ValidateConfig
.
UPDATE
.
class
)
@SeqID
(
name
=
ORACLE_CORE_SEQ_NAME
)
@SeqID
(
name
=
ORACLE_CORE_SEQ_NAME
)
@AutoID
@AutoID
protected
Long
id
;
protected
Long
id
;
// 删除标识
// 删除标识
@JsonIgnore
protected
Integer
delFlag
=
0
;
@JsonIgnore
protected
Integer
delFlag
=
0
;
// 创建时间
// 创建时间
protected
Date
createTime
;
protected
Date
createTime
;
private
String
dataAccessPolicy
;
private
String
dataAccessPolicy
;
// 数据访问类型,1 只看自己的,2 看部门的,3 看公司的 4 自定义,参考policy字段
// 数据访问类型,1 只看自己的,2 看部门的,3 看公司的 4 自定义,参考policy字段
private
Integer
dataAccessType
;
private
Integer
dataAccessType
;
private
Long
functionId
;
private
Long
functionId
;
private
Long
roleId
;
private
Long
roleId
;
public
CoreRoleFunction
()
{}
public
CoreRoleFunction
()
{
}
public
Long
getId
()
{
public
Long
getId
()
{
return
id
;
return
id
;
}
}
public
void
setId
(
Long
id
)
{
public
void
setId
(
Long
id
)
{
this
.
id
=
id
;
this
.
id
=
id
;
}
}
public
String
getDataAccessPolicy
()
{
public
String
getDataAccessPolicy
()
{
return
dataAccessPolicy
;
return
dataAccessPolicy
;
}
}
public
void
setDataAccessPolicy
(
String
dataAccessPolicy
)
{
public
void
setDataAccessPolicy
(
String
dataAccessPolicy
)
{
this
.
dataAccessPolicy
=
dataAccessPolicy
;
this
.
dataAccessPolicy
=
dataAccessPolicy
;
}
}
public
Integer
getDataAccessType
()
{
public
Integer
getDataAccessType
()
{
return
dataAccessType
;
return
dataAccessType
;
}
}
public
void
setDataAccessType
(
Integer
dataAccessType
)
{
public
void
setDataAccessType
(
Integer
dataAccessType
)
{
this
.
dataAccessType
=
dataAccessType
;
this
.
dataAccessType
=
dataAccessType
;
}
}
public
Long
getFunctionId
()
{
public
Long
getFunctionId
()
{
return
functionId
;
return
functionId
;
}
}
public
void
setFunctionId
(
Long
functionId
)
{
public
void
setFunctionId
(
Long
functionId
)
{
this
.
functionId
=
functionId
;
this
.
functionId
=
functionId
;
}
}
public
Long
getRoleId
()
{
public
Long
getRoleId
()
{
return
roleId
;
return
roleId
;
}
}
public
void
setRoleId
(
Long
roleId
)
{
public
void
setRoleId
(
Long
roleId
)
{
this
.
roleId
=
roleId
;
this
.
roleId
=
roleId
;
}
}
public
Integer
getDelFlag
()
{
public
Integer
getDelFlag
()
{
return
delFlag
;
return
delFlag
;
}
}
public
void
setDelFlag
(
Integer
delFlag
)
{
public
void
setDelFlag
(
Integer
delFlag
)
{
this
.
delFlag
=
delFlag
;
this
.
delFlag
=
delFlag
;
}
}
public
Date
getCreateTime
()
{
public
Date
getCreateTime
()
{
return
createTime
;
return
createTime
;
}
}
public
void
setCreateTime
(
Date
createTime
)
{
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
this
.
createTime
=
createTime
;
}
}
}
}
plus-admin/admin-core/src/main/java/com/ibeetl/admin/core/entity/CoreRoleMenu.java
View file @
143d37ee
package
com.ibeetl.admin.core.entity
;
package
com.ibeetl.admin.core.entity
;
import
com.ibeetl.admin.core.util.ValidateConfig
;
import
java.util.Date
;
import
java.util.Date
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
import
org.beetl.sql.annotation.entity.AutoID
;
import
org.beetl.sql.core.annotatoin.AutoID
;
import
org.beetl.sql.annotation.entity.SeqID
;
import
org.beetl.sql.core.annotatoin.SeqID
;
import
com.ibeetl.admin.core.util.ValidateConfig
;
/*
/*
*
*
* gen by beetlsql 2016-11-22
* gen by beetlsql 2016-11-22
*/
*/
public
class
CoreRoleMenu
extends
BaseEntity
{
public
class
CoreRoleMenu
extends
BaseEntity
{
@NotNull
(
message
=
"ID不能为空"
,
groups
=
ValidateConfig
.
UPDATE
.
class
)
@NotNull
(
message
=
"ID不能为空"
,
groups
=
ValidateConfig
.
UPDATE
.
class
)
@SeqID
(
name
=
ORACLE_CORE_SEQ_NAME
)
@SeqID
(
name
=
ORACLE_CORE_SEQ_NAME
)
@AutoID
@AutoID
protected
Long
id
;
protected
Long
id
;
private
Long
menuId
;
private
Long
menuId
;
private
Long
roleId
;
private
Long
roleId
;
private
Date
createTime
;
private
Date
createTime
;
public
CoreRoleMenu
()
{}
public
CoreRoleMenu
()
{
}
public
Long
getId
()
{
public
Long
getId
()
{
return
id
;
return
id
;
}
}
public
void
setId
(
Long
id
)
{
public
void
setId
(
Long
id
)
{
this
.
id
=
id
;
this
.
id
=
id
;
}
}
public
Long
getMenuId
()
{
public
Long
getMenuId
()
{
return
menuId
;
return
menuId
;
}
}
public
void
setMenuId
(
Long
menuId
)
{
public
void
setMenuId
(
Long
menuId
)
{
this
.
menuId
=
menuId
;
this
.
menuId
=
menuId
;
}
}
public
Long
getRoleId
()
{
public
Long
getRoleId
()
{
return
roleId
;
return
roleId
;
}
}
public
void
setRoleId
(
Long
roleId
)
{
public
void
setRoleId
(
Long
roleId
)
{
this
.
roleId
=
roleId
;
this
.
roleId
=
roleId
;
}
}
public
Date
getCreateTime
()
{
public
Date
getCreateTime
()
{
return
createTime
;
return
createTime
;
}
}
public
void
setCreateTime
(
Date
createTime
)
{
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
this
.
createTime
=
createTime
;
}
}
}
}
plus-admin/admin-core/src/main/java/com/ibeetl/admin/core/entity/CoreRoute.java
View file @
143d37ee
...
@@ -5,11 +5,12 @@ import cn.hutool.core.collection.CollUtil;
...
@@ -5,11 +5,12 @@ import cn.hutool.core.collection.CollUtil;
import
cn.hutool.core.map.MapUtil
;
import
cn.hutool.core.map.MapUtil
;
import
cn.hutool.core.util.ObjectUtil
;
import
cn.hutool.core.util.ObjectUtil
;
import
cn.hutool.core.util.StrUtil
;
import
cn.hutool.core.util.StrUtil
;
import
lombok.Data
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Map
;
import
java.util.Objects
;
import
java.util.Objects
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
org.beetl.sql.annotation.entity.JsonMapper
;
/**
/**
* 对应前端页面的routes路由表。具体格式如下: { "path": "/profile", "name": "router-name", "meta": { "title":
* 对应前端页面的routes路由表。具体格式如下: { "path": "/profile", "name": "router-name", "meta": { "title":
...
@@ -18,6 +19,8 @@ import java.util.Objects;
...
@@ -18,6 +19,8 @@ import java.util.Objects;
* @author 一日看尽长安花
* @author 一日看尽长安花
*/
*/
@Data
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@JsonMapper
(
resource
=
"core.coreFunction.RouteMapping"
)
public
class
CoreRoute
extends
BaseEntity
implements
Comparable
<
CoreRoute
>
{
public
class
CoreRoute
extends
BaseEntity
implements
Comparable
<
CoreRoute
>
{
private
Long
id
;
private
Long
id
;
...
...
plus-admin/admin-core/src/main/java/com/ibeetl/admin/core/entity/CoreRouteMeta.java
View file @
143d37ee
package
com.ibeetl.admin.core.entity
;
package
com.ibeetl.admin.core.entity
;
import
cn.hutool.core.collection.CollUtil
;
import
cn.hutool.core.collection.CollUtil
;
import
lombok.Data
;
import
java.util.List
;
import
java.util.List
;
import
lombok.Data
;
@Data
@Data
public
class
CoreRouteMeta
{
public
class
CoreRouteMeta
{
...
...
plus-admin/admin-core/src/main/java/com/ibeetl/admin/core/entity/CoreUser.java
View file @
143d37ee
...
@@ -11,8 +11,9 @@ import javax.validation.constraints.NotBlank;
...
@@ -11,8 +11,9 @@ import javax.validation.constraints.NotBlank;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.EqualsAndHashCode
;
import
org.beetl.sql.core.annotatoin.AutoID
;
import
org.beetl.sql.annotation.entity.AutoID
;
import
org.beetl.sql.core.annotatoin.SeqID
;
import
org.beetl.sql.annotation.entity.JsonMapper
;
import
org.beetl.sql.annotation.entity.SeqID
;
/*
/*
* 用户实体
* 用户实体
...
@@ -21,14 +22,18 @@ import org.beetl.sql.core.annotatoin.SeqID;
...
@@ -21,14 +22,18 @@ import org.beetl.sql.core.annotatoin.SeqID;
@Data
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@EqualsAndHashCode
(
callSuper
=
false
)
@JsonMapper
(
resource
=
"console.user.UsersMapping"
)
public
class
CoreUser
extends
BaseEntity
{
public
class
CoreUser
extends
BaseEntity
{
@NotNull
(
message
=
"ID不能为空"
,
groups
=
ValidateConfig
.
UPDATE
.
class
)
@NotNull
(
message
=
"ID不能为空"
,
groups
=
ValidateConfig
.
UPDATE
.
class
)
@SeqID
(
name
=
ORACLE_CORE_SEQ_NAME
)
@SeqID
(
name
=
ORACLE_CORE_SEQ_NAME
)
@AutoID
@AutoID
protected
Long
id
;
protected
Long
id
;
// 删除标识
// 删除标识
@JsonIgnore
protected
Integer
delFlag
=
0
;
@JsonIgnore
protected
Integer
delFlag
=
0
;
// 创建时间
// 创建时间
protected
Date
createTime
;
protected
Date
createTime
;
...
@@ -51,7 +56,8 @@ public class CoreUser extends BaseEntity {
...
@@ -51,7 +56,8 @@ public class CoreUser extends BaseEntity {
private
String
orgName
;
private
String
orgName
;
// 密码
// 密码
@JsonIgnore
private
String
password
;
@JsonIgnore
private
String
password
;
@Dict
(
type
=
CoreDictType
.
USER_STATE
)
@Dict
(
type
=
CoreDictType
.
USER_STATE
)
private
StateTypeEnum
state
;
private
StateTypeEnum
state
;
...
@@ -67,4 +73,5 @@ public class CoreUser extends BaseEntity {
...
@@ -67,4 +73,5 @@ public class CoreUser extends BaseEntity {
/*用户的个人资料附件,保存到Core_File 表里*/
/*用户的个人资料附件,保存到Core_File 表里*/
private
String
attachmentId
;
private
String
attachmentId
;
}
}
plus-admin/admin-core/src/main/java/com/ibeetl/admin/core/entity/CoreUserRole.java
View file @
143d37ee
...
@@ -3,8 +3,8 @@ package com.ibeetl.admin.core.entity;
...
@@ -3,8 +3,8 @@ package com.ibeetl.admin.core.entity;
import
java.util.Date
;
import
java.util.Date
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
import
lombok.Data
;
import
lombok.Data
;
import
org.beetl.sql.
core.
annotat
oin
.AutoID
;
import
org.beetl.sql.annotat
ion.entity
.AutoID
;
import
org.beetl.sql.
core.
annotat
oin
.SeqID
;
import
org.beetl.sql.annotat
ion.entity
.SeqID
;
/*
/*
* 用户角色关系
* 用户角色关系
...
...
plus-admin/admin-core/src/main/java/com/ibeetl/admin/core/file/DBIndexHelper.java
View file @
143d37ee
package
com.ibeetl.admin.core.file
;
package
com.ibeetl.admin.core.file
;
import
java.util.ArrayList
;
import
java.util.List
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
com.ibeetl.admin.core.dao.CoreFileDao
;
import
com.ibeetl.admin.core.dao.CoreFileDao
;
import
com.ibeetl.admin.core.entity.CoreFile
;
import
com.ibeetl.admin.core.entity.CoreFile
;
import
java.util.List
;
/**
/**
* 从数据库搜索文档信息,对应core_file,和core_file_tag,目前先忽略tag功能
* 从数据库搜索文档信息,对应core_file,和core_file_tag,目前先忽略tag功能
...
@@ -35,7 +30,7 @@ public class DBIndexHelper {
...
@@ -35,7 +30,7 @@ public class DBIndexHelper {
}
}
public
void
createFileItem
(
CoreFile
file
,
List
<
FileTag
>
tags
)
{
public
void
createFileItem
(
CoreFile
file
,
List
<
FileTag
>
tags
)
{
fileDao
.
insert
(
file
,
true
);
fileDao
.
insert
(
file
);
if
(
tags
==
null
||
tags
.
isEmpty
())
{
if
(
tags
==
null
||
tags
.
isEmpty
())
{
return
;
return
;
}
}
...
...
plus-admin/admin-core/src/main/java/com/ibeetl/admin/core/file/FileService.java
View file @
143d37ee
package
com.ibeetl.admin.core.file
;
package
com.ibeetl.admin.core.file
;
import
java.io.OutputStream
;
import
java.util.List
;
import
java.util.List
;
/**
/**
* 文件持久化,默认为文件系统,可以扩展到fastfds等
* 文件持久化,默认为文件系统,可以扩展到fastfds等
...
...
plus-admin/admin-core/src/main/java/com/ibeetl/admin/core/gen/AutoGen.java
View file @
143d37ee
package
com.ibeetl.admin.core.gen
;
package
com.ibeetl.admin.core.gen
;
import
java.io.Writer
;
import
com.ibeetl.admin.core.gen.model.Entity
;
import
com.ibeetl.admin.core.gen.model.Entity
;
public
interface
AutoGen
{
public
interface
AutoGen
{
...
...
plus-admin/admin-core/src/main/java/com/ibeetl/admin/core/gen/BaseTarget.java
View file @
143d37ee
package
com.ibeetl.admin.core.gen
;
package
com.ibeetl.admin.core.gen
;
import
com.ibeetl.admin.core.util.beetl.VerifyForamtFunction
;
import
java.io.IOException
;
import
java.io.IOException
;
import
org.beetl.core.Configuration
;
import
org.beetl.core.Configuration
;
import
org.beetl.core.Context
;
import
org.beetl.core.Context
;
import
org.beetl.core.Function
;
import
org.beetl.core.Function
;
import
org.beetl.core.GroupTemplate
;
import
org.beetl.core.GroupTemplate
;
import
org.beetl.core.resource.ClasspathResourceLoader
;
import
org.beetl.core.resource.ClasspathResourceLoader
;
import
com.ibeetl.admin.core.util.beetl.VerifyForamtFunction
;
public
abstract
class
BaseTarget
implements
Target
{
public
abstract
class
BaseTarget
implements
Target
{
protected
GroupTemplate
gt
=
null
;
protected
GroupTemplate
gt
=
null
;
...
...
plus-admin/admin-core/src/main/java/com/ibeetl/admin/core/gen/HtmlGen.java
View file @
143d37ee
package
com.ibeetl.admin.core.gen
;
package
com.ibeetl.admin.core.gen
;
import
com.ibeetl.admin.core.gen.model.Entity
;
import
org.beetl.core.GroupTemplate
;
import
org.beetl.core.GroupTemplate
;
import
org.beetl.core.Template
;
import
org.beetl.core.Template
;
import
com.ibeetl.admin.core.gen.model.Entity
;
public
class
HtmlGen
implements
AutoGen
{
public
class
HtmlGen
implements
AutoGen
{
@Override
@Override
...
...
plus-admin/admin-core/src/main/java/com/ibeetl/admin/core/gen/JSGen.java
View file @
143d37ee
package
com.ibeetl.admin.core.gen
;
package
com.ibeetl.admin.core.gen
;
import
com.ibeetl.admin.core.gen.model.Entity
;
import
org.beetl.core.GroupTemplate
;
import
org.beetl.core.GroupTemplate
;
import
org.beetl.core.Template
;
import
org.beetl.core.Template
;
import
com.ibeetl.admin.core.gen.model.Entity
;
public
class
JSGen
implements
AutoGen
{
public
class
JSGen
implements
AutoGen
{
@Override
@Override
...
...
plus-admin/admin-core/src/main/java/com/ibeetl/admin/core/gen/JavaCodeGen.java
View file @
143d37ee
package
com.ibeetl.admin.core.gen
;
package
com.ibeetl.admin.core.gen
;
import
com.ibeetl.admin.core.gen.model.Attribute
;
import
com.ibeetl.admin.core.gen.model.Entity
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.HashMap
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Map
;
import
org.beetl.core.GroupTemplate
;
import
org.beetl.core.GroupTemplate
;
import
org.beetl.core.Template
;
import
org.beetl.core.Template
;
import
com.ibeetl.admin.core.gen.model.Attribute
;
import
com.ibeetl.admin.core.gen.model.Entity
;
public
class
JavaCodeGen
implements
AutoGen
{
public
class
JavaCodeGen
implements
AutoGen
{
String
basePackage
;
String
basePackage
;
Entity
entity
;
Entity
entity
;
...
...
plus-admin/admin-core/src/main/java/com/ibeetl/admin/core/gen/MavenProjectTarget.java
View file @
143d37ee
package
com.ibeetl.admin.core.gen
;
package
com.ibeetl.admin.core.gen
;
import
com.ibeetl.admin.core.gen.model.Entity
;
import
java.io.File
;
import
java.io.File
;
import
java.io.FileWriter
;
import
java.io.FileWriter
;
import
java.io.IOException
;
import
java.io.IOException
;
import
com.ibeetl.admin.core.gen.model.Entity
;
public
class
MavenProjectTarget
extends
BaseTarget
{
public
class
MavenProjectTarget
extends
BaseTarget
{
Entity
entity
;
Entity
entity
;
String
basePackage
;
String
basePackage
;
...
...
Prev
1
2
3
4
5
6
7
8
9
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment