序列化表格
-
程序包 io.github.mangocrisp.spring.taybct.admin.file.domain
-
类 io.github.mangocrisp.spring.taybct.admin.file.domain.SysFile
class SysFile extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
fileType
@Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String fileType
文件类型 -
id
@NotNull(message="[\u4e3b\u952e]\u4e0d\u80fd\u4e3a\u7a7a") Long id
主键 -
isDeleted
@NotNull(message="[\u662f\u5426\u5df2\u5220\u9664]\u4e0d\u80fd\u4e3a\u7a7a") Integer isDeleted
是否已删除 -
linked
@NotNull(message="[\u662f\u5426\u5728\u4f7f\u7528\u4e2d]\u4e0d\u80fd\u4e3a\u7a7a") Integer linked
是否在使用中 -
linkedTable
@Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String linkedTable
关联的表 -
linkedTableId
Long linkedTableId
关联的表的 id -
manageType
@NotBlank(message="[\u6587\u4ef6\u7ba1\u7406\u670d\u52a1\u5668\u7c7b\u578b\uff08local,oss,fdfs,minio\uff09]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") @Length(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") String manageType
文件管理服务器类型(local,oss,fdfs,minio) -
path
@NotBlank(message="[\u6587\u4ef6\u540d\uff08\u8def\u5f84\uff09]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=1000,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc71000") @Length(max=1000,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc71000") String path
文件名(路径) -
updateTime
@NotNull(message="[\u66f4\u65b0\u65f6\u95f4]\u4e0d\u80fd\u4e3a\u7a7a") LocalDateTime updateTime
更新时间 -
updateUser
Long updateUser
更新人 -
uploadTime
@NotNull(message="[\u4e0a\u4f20\u65f6\u95f4]\u4e0d\u80fd\u4e3a\u7a7a") LocalDateTime uploadTime
上传时间 -
uploadUser
Long uploadUser
上传人
-
-
-
程序包 io.github.mangocrisp.spring.taybct.admin.file.dto.add
-
类 io.github.mangocrisp.spring.taybct.admin.file.dto.add.SysFileAddDTO
class SysFileAddDTO extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
convertedBean
SysFile convertedBean
-
fileType
@Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String fileType
文件类型 -
isDeleted
@NotNull(message="[\u662f\u5426\u5df2\u5220\u9664]\u4e0d\u80fd\u4e3a\u7a7a") Integer isDeleted
是否已删除 -
linked
@NotNull(message="[\u662f\u5426\u5728\u4f7f\u7528\u4e2d]\u4e0d\u80fd\u4e3a\u7a7a") Integer linked
是否在使用中 -
linkedTable
@Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String linkedTable
关联的表 -
linkedTableId
Long linkedTableId
关联的表的 id -
manageType
@NotBlank(message="[\u6587\u4ef6\u7ba1\u7406\u670d\u52a1\u5668\u7c7b\u578b\uff08local,oss,fdfs,minio\uff09]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") @Length(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") String manageType
文件管理服务器类型(local,oss,fdfs,minio) -
path
@NotBlank(message="[\u6587\u4ef6\u540d\uff08\u8def\u5f84\uff09]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=1000,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc71000") @Length(max=1000,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc71000") String path
文件名(路径) -
updateTime
@NotNull(message="[\u66f4\u65b0\u65f6\u95f4]\u4e0d\u80fd\u4e3a\u7a7a") LocalDateTime updateTime
更新时间 -
updateUser
Long updateUser
更新人 -
uploadTime
@NotNull(message="[\u4e0a\u4f20\u65f6\u95f4]\u4e0d\u80fd\u4e3a\u7a7a") LocalDateTime uploadTime
上传时间 -
uploadUser
Long uploadUser
上传人
-
-
-
程序包 io.github.mangocrisp.spring.taybct.admin.file.dto.query.body
-
类 io.github.mangocrisp.spring.taybct.admin.file.dto.query.body.SysFileQueryBody
class SysFileQueryBody extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
convertedBean
SysFile convertedBean
-
sysFileQueryDTO
SysFileQueryDTO sysFileQueryDTO
【文件管理】查询 dto
-
-
-
程序包 io.github.mangocrisp.spring.taybct.admin.file.dto.query.dto
-
类 io.github.mangocrisp.spring.taybct.admin.file.dto.query.dto.SysFileQueryDTO
class SysFileQueryDTO extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
convertedBean
SysFile convertedBean
-
fileType
String fileType
文件类型 -
id
Long id
主键 -
isDeleted
Integer isDeleted
是否已删除 -
linked
Integer linked
是否在使用中 -
linkedTable
String linkedTable
关联的表 -
linkedTableId
Long linkedTableId
关联的表的 id -
manageType
String manageType
文件管理服务器类型(local,oss,fdfs,minio) -
path
String path
文件名(路径) -
updateTime_ge
LocalDateTime updateTime_ge
更新时间(时间范围开始) -
updateTime_le
LocalDateTime updateTime_le
更新时间(时间范围结束) -
updateUser
Long updateUser
更新人 -
uploadTime_ge
LocalDateTime uploadTime_ge
上传时间(时间范围开始) -
uploadTime_le
LocalDateTime uploadTime_le
上传时间(时间范围结束) -
uploadUser
Long uploadUser
上传人
-
-
-
程序包 io.github.mangocrisp.spring.taybct.admin.file.dto.update
-
类 io.github.mangocrisp.spring.taybct.admin.file.dto.update.SysFileUpdateDTO
class SysFileUpdateDTO extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
convertedBean
SysFile convertedBean
-
fileType
@Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String fileType
文件类型 -
id
@NotNull(message="[\u4e3b\u952e]\u4e0d\u80fd\u4e3a\u7a7a") Long id
主键 -
isDeleted
@NotNull(message="[\u662f\u5426\u5df2\u5220\u9664]\u4e0d\u80fd\u4e3a\u7a7a") Integer isDeleted
是否已删除 -
linked
@NotNull(message="[\u662f\u5426\u5728\u4f7f\u7528\u4e2d]\u4e0d\u80fd\u4e3a\u7a7a") Integer linked
是否在使用中 -
linkedTable
@Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String linkedTable
关联的表 -
linkedTableId
Long linkedTableId
关联的表的 id -
manageType
@NotBlank(message="[\u6587\u4ef6\u7ba1\u7406\u670d\u52a1\u5668\u7c7b\u578b\uff08local,oss,fdfs,minio\uff09]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") @Length(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") String manageType
文件管理服务器类型(local,oss,fdfs,minio) -
path
@NotBlank(message="[\u6587\u4ef6\u540d\uff08\u8def\u5f84\uff09]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=1000,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc71000") @Length(max=1000,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc71000") String path
文件名(路径) -
updateTime
@NotNull(message="[\u66f4\u65b0\u65f6\u95f4]\u4e0d\u80fd\u4e3a\u7a7a") LocalDateTime updateTime
更新时间 -
updateUser
Long updateUser
更新人 -
uploadTime
@NotNull(message="[\u4e0a\u4f20\u65f6\u95f4]\u4e0d\u80fd\u4e3a\u7a7a") LocalDateTime uploadTime
上传时间 -
uploadUser
Long uploadUser
上传人
-
-
-
程序包 io.github.mangocrisp.spring.taybct.admin.file.poi.exp
-
类 io.github.mangocrisp.spring.taybct.admin.file.poi.exp.SysFileExpVO
class SysFileExpVO extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
fileType
String fileType
文件类型 -
id
Long id
主键 -
isDeleted
Integer isDeleted
是否已删除 -
linked
Integer linked
是否在使用中 -
linkedTable
String linkedTable
关联的表 -
linkedTableId
Long linkedTableId
关联的表的 id -
manageType
String manageType
文件管理服务器类型(local,oss,fdfs,minio) -
path
String path
文件名(路径) -
updateTime
LocalDateTime updateTime
更新时间 -
updateUser
Long updateUser
更新人 -
uploadTime
LocalDateTime uploadTime
上传时间 -
uploadUser
Long uploadUser
上传人
-
-
-
程序包 io.github.mangocrisp.spring.taybct.admin.file.poi.imp
-
类 io.github.mangocrisp.spring.taybct.admin.file.poi.imp.SysFileImpDTO
class SysFileImpDTO extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
convertedBean
SysFile convertedBean
-
fileType
@Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String fileType
文件类型 -
isDeleted
@NotNull(message="[\u662f\u5426\u5df2\u5220\u9664]\u4e0d\u80fd\u4e3a\u7a7a") Integer isDeleted
是否已删除 -
linked
@NotNull(message="[\u662f\u5426\u5728\u4f7f\u7528\u4e2d]\u4e0d\u80fd\u4e3a\u7a7a") Integer linked
是否在使用中 -
linkedTable
@Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String linkedTable
关联的表 -
linkedTableId
Long linkedTableId
关联的表的 id -
manageType
@NotBlank(message="[\u6587\u4ef6\u7ba1\u7406\u670d\u52a1\u5668\u7c7b\u578b\uff08local,oss,fdfs,minio\uff09]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") @Length(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") String manageType
文件管理服务器类型(local,oss,fdfs,minio) -
path
@NotBlank(message="[\u6587\u4ef6\u540d\uff08\u8def\u5f84\uff09]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=1000,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc71000") @Length(max=1000,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc71000") String path
文件名(路径) -
updateTime
@NotNull(message="[\u66f4\u65b0\u65f6\u95f4]\u4e0d\u80fd\u4e3a\u7a7a") LocalDateTime updateTime
更新时间 -
updateUser
Long updateUser
更新人 -
uploadTime
@NotNull(message="[\u4e0a\u4f20\u65f6\u95f4]\u4e0d\u80fd\u4e3a\u7a7a") LocalDateTime uploadTime
上传时间 -
uploadUser
Long uploadUser
上传人
-
-
-
程序包 io.github.mangocrisp.spring.taybct.admin.log.domain
-
类 io.github.mangocrisp.spring.taybct.admin.log.domain.ApiLog
class ApiLog extends io.github.mangocrisp.spring.taybct.tool.core.bean.BaseEntity<Long,Long> implements Serializable - serialVersionUID:
- 8717743752437492418L
-
序列化字段
-
client
@Size(max=30,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc730") @Length(max=30,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc730") String client
客户端类型 -
code
@Size(max=20,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720") @Length(max=20,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720") String code
状态码 -
description
@Size(max=200,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7200") @Length(max=200,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7200") String description
接口描述 -
ip
@Size(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") @Length(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") String ip
主机地址 -
method
@Size(max=10,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc710") @Length(max=10,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc710") String method
请求方式 -
module
@Size(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") @Length(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") String module
主机地址 -
params
@Size(max=2000,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc72000") @Length(max=2000,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc72000") String params
请求参数 -
result
@Size(max=2000,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc72000") @Length(max=2000,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc72000") String result
返回参数 -
tenantId
String tenantId
-
title
@NotBlank(message="[\u6a21\u5757\u6807\u9898]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") @Length(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") String title
模块标题 -
type
@Size(max=20,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720") @Length(max=20,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720") String type
业务类型 -
url
@Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String url
请求URL -
username
@Size(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") @Length(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") String username
操作人员
-
-
-
程序包 io.github.mangocrisp.spring.taybct.admin.log.dto
-
类 io.github.mangocrisp.spring.taybct.admin.log.dto.ApiLogQueryDTO
class ApiLogQueryDTO extends ApiLog implements Serializable- serialVersionUID:
- 4127140708906628752L
-
序列化字段
-
endTime
LocalDateTime endTime
结束时间 -
startTime
LocalDateTime startTime
开始时间
-
-
-
程序包 io.github.mangocrisp.spring.taybct.admin.log.es.domain
-
类 io.github.mangocrisp.spring.taybct.admin.log.es.domain.ESApiLog
class ESApiLog extends Object implements Serializable- serialVersionUID:
- -7568551742786415725L
-
序列化字段
-
client
String client
客户端类型 -
code
String code
状态码 -
createTime
Date createTime
创建时间 -
createUser
Long createUser
创建人 -
description
String description
接口描述 -
id
Long id
主键id -
ip
String ip
主机地址 -
method
String method
请求方式 -
module
String module
主机地址 -
params
String params
请求参数 -
result
String result
返回参数 -
tenantId
String tenantId
租户 id 区分不同租户的日志 -
title
String title
模块标题 -
type
String type
业务类型 -
updateTime
LocalDateTime updateTime
更新时间 -
updateUser
Long updateUser
更新人 -
url
String url
请求URL -
username
String username
操作人员
-
-
-
程序包 io.github.mangocrisp.spring.taybct.admin.log.model
-
类 io.github.mangocrisp.spring.taybct.admin.log.model.ApiLogSafeIn
class ApiLogSafeIn extends ApiLog implements Serializable- serialVersionUID:
- 8998759672796471718L
-
-
程序包 io.github.mangocrisp.spring.taybct.admin.log.view
-
类 io.github.mangocrisp.spring.taybct.admin.log.view.ApiLogSafeOut
class ApiLogSafeOut extends ApiLog implements Serializable- serialVersionUID:
- -5322680232844327941L
-
-
程序包 io.github.mangocrisp.spring.taybct.api.system.domain
-
类 io.github.mangocrisp.spring.taybct.api.system.domain.SysDept
class SysDept extends io.github.mangocrisp.spring.taybct.tool.core.bean.UniqueDeleteLogic<Long,Long> implements Serializable - serialVersionUID:
- 8114910768177489997L
-
序列化字段
-
code
@NotBlank(message="[\u90e8\u95e8\uff0c\u7ec4\u7ec7\u673a\u6784\u4ee3\u7801]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String code
部门,组织机构代码 -
fullName
@Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String fullName
全称 -
name
@NotBlank(message="[\u90e8\u95e8\u540d]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") @Length(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") String name
部门名 -
pid
Long pid
父 id -
pidAll
@Size(max=1000,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc71000") @Length(max=1000,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc71,000") String pidAll
所有的父 id(可以多级) -
remark
@Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String remark
备注 -
sort
Object sort
排序 -
type
@Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String type
部门类型
-
-
类 io.github.mangocrisp.spring.taybct.api.system.domain.SysDict
class SysDict extends io.github.mangocrisp.spring.taybct.tool.core.bean.UniqueDeleteLogic<Long,Long> implements Serializable - serialVersionUID:
- 5085569757024030299L
-
序列化字段
-
cssClass
@Size(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") @Length(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") String cssClass
样式名 -
dictCode
@Size(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") @Length(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") String dictCode
类型 -
dictKey
@Size(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") @Length(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") String dictKey
键 -
dictVal
@Size(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") @Length(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") String dictVal
值 -
remark
@Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String remark
备注 -
sort
Integer sort
排序 -
status
Byte status
是否可用 1可用、0不可用 -
statusClass
@Size(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") @Length(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") String statusClass
状态类型
-
-
类 io.github.mangocrisp.spring.taybct.api.system.domain.SysDictType
class SysDictType extends io.github.mangocrisp.spring.taybct.tool.core.bean.UniqueDeleteLogic<Long,Long> implements Serializable - serialVersionUID:
- 2323393821403426611L
-
序列化字段
-
dictCode
@Size(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") @Length(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") String dictCode
代码 -
remark
@Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String remark
备注 -
status
Byte status
是否可用 1可用、0不可用 -
title
@Size(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") @Length(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") String title
标题
-
-
类 io.github.mangocrisp.spring.taybct.api.system.domain.SysMenu
class SysMenu extends io.github.mangocrisp.spring.taybct.tool.core.bean.DeleteLogicEntity<Long,Long> implements Serializable - serialVersionUID:
- 4125068315001321470L
-
序列化字段
-
alwaysShow
Byte alwaysShow
是否收缩子菜单(当所有子菜单只有一个时,1、收缩,0不收缩) -
component
@Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String component
组件路径 -
hidden
Byte hidden
菜单状态(0显示 1隐藏) -
icon
@Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String icon
菜单图标 -
isBlank
Byte isBlank
是否新开窗口 1 是 0 否 -
isCache
Byte isCache
是否缓存(1 缓存 0 不缓存) -
menuType
String menuType
菜单类型(M目录 C菜单 L外部连接) -
name
@NotBlank(message="[\u83dc\u5355\u540d]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") @Length(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") String name
菜单名 -
parentId
Long parentId
父级菜单 -
props
String props
路由参数,JSON 字符串 -
redirect
@Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String redirect
外链地址 -
routeName
@Size(max=32,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc732") @Length(max=32,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc732") String routeName
路由名 -
routePath
@Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String routePath
路由路径 -
sort
Integer sort
排序 -
status
Byte status
菜单状态(1正常 0停用)
-
-
类 io.github.mangocrisp.spring.taybct.api.system.domain.SysNotice
class SysNotice extends io.github.mangocrisp.spring.taybct.tool.core.bean.DeleteLogicEntity<Long,Long> implements Serializable - serialVersionUID:
- -9092697837754920072L
-
序列化字段
-
content
@NotBlank(message="[\u901a\u77e5\u5185\u5bb9]\u4e0d\u80fd\u4e3a\u7a7a") String content
通知内容 -
level
@Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String level
级别(字典 notice_level) -
positive
@NotNull(message="[\u662f\u5426\u662f\u786e\u5b9a\u6307\u5b9a\u7684\u901a\u77e5(1\u662f 0 \u5426)]\u4e0d\u80fd\u4e3a\u7a7a") Integer positive
是否是确定指定的通知(1是 0 否) -
title
@NotBlank(message="[\u6807\u9898]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String title
标题
-
-
类 io.github.mangocrisp.spring.taybct.api.system.domain.SysNoticeUser
class SysNoticeUser extends Object implements Serializable- serialVersionUID:
- -2740491778756129687L
-
序列化字段
-
noticeId
@NotNull(message="[\u901a\u77e5 id]\u4e0d\u80fd\u4e3a\u7a7a") Long noticeId
通知 id -
noticeType
@NotBlank(message="[\u901a\u77e5\u7c7b\u578b(\u5b57\u5178 notice_type)1\u662f\u7528\u6237\uff0c\u5176\u4ed6\u7684\u4e0d\u7ba1]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String noticeType
通知类型(字典 notice_type)1是用户,其他的不管 -
relatedId
@NotNull(message="[\u7528\u4e8e\u5173\u8054\u7684 id\uff0c\u53ef\u80fd\u662f\u7528\u6237\uff0c\u89d2\u8272\uff0c\u79df\u6237 \u7b49 id]\u4e0d\u80fd\u4e3a\u7a7a") Long relatedId
用于关联的 id,可能是用户,角色,租户 等 id -
status
@NotNull(message="[\u72b6\u6001(0\u4e0d\u53ef\u89c1 1 \u5df2\u8bfb 2\u5f85\u529e)]\u4e0d\u80fd\u4e3a\u7a7a") Byte status
状态(0不可见 1 已读 2待办)
-
-
类 io.github.mangocrisp.spring.taybct.api.system.domain.SysOauth2Client
class SysOauth2Client extends io.github.mangocrisp.spring.taybct.tool.core.bean.UniqueDeleteLogic<Long,Long> implements Serializable - serialVersionUID:
- -6949781146235908956L
-
序列化字段
-
accessTokenValidity
Long accessTokenValidity
认证令牌时效 -
additionalInformation
String additionalInformation
扩展信息 -
authorities
String authorities
权限列表 -
authorizedGrantTypes
String authorizedGrantTypes
授权模式 ,字符串,逗号隔开可以设置多种模式
authorization_code:授权码模式(官方推荐),适合第三方登录 client -- 带着 client id 去获取授权码 -- 需要登录验证 -- 验证通过后获取到授权码 -- 用获取到的授权码去请求获取 token -- 拿到 token 才能请求资源
implicit:简化模式(不常用) ,不再需要授权码 直接就返回了 token ,但是这个第一步的 token 是不能直接用的,是存在 Fragment 里面的 ,需要到另一个 Web-Hosted Client 服务器去解析,这个服务器会返回一个 script 让客户端来解析,解析之后的 token 就是我们需要的 token了
password:密码模式(用得也不多) ,用户直接输入密码去授权服务器获取 token
client_credentials:客户端模式 (不常用),直接认证服务器获取 token
refresh_token: 刷新令牌 -
autoApprove
String autoApprove
是否自动放行 -
clientId
String clientId
客户端ID -
clientName
String clientName
客户端名,可以用来描述客户端 -
clientSecret
String clientSecret
客户端密钥 -
refreshTokenValidity
Long refreshTokenValidity
刷新令牌时效 -
resourceIds
String resourceIds
资源id列表 -
scope
String scope
域 逗号隔开 -
webServerRedirectUri
String webServerRedirectUri
回调地址
-
-
类 io.github.mangocrisp.spring.taybct.api.system.domain.SysParams
class SysParams extends io.github.mangocrisp.spring.taybct.tool.core.bean.UniqueDeleteLogic<Long,Long> implements Serializable - serialVersionUID:
- 2631649357273435920L
-
序列化字段
-
paramsKey
@Size(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") @Length(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") String paramsKey
键 -
paramsVal
@Size(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") @Length(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") String paramsVal
值 -
remark
@Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String remark
备注 -
status
Byte status
是否可用 1可用、0不可用 -
title
@Size(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") @Length(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") String title
标题 -
type
@Size(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") @Length(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") String type
类型(字典-系统参数类型)
-
-
类 io.github.mangocrisp.spring.taybct.api.system.domain.SysPermission
class SysPermission extends io.github.mangocrisp.spring.taybct.tool.core.bean.BaseEntity<Long,Long> implements Serializable - serialVersionUID:
- 8863893883519506647L
-
序列化字段
-
btnPerm
@Size(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") @Length(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") String btnPerm
按钮权限 -
groupId
Long groupId
权限分组 -
menuId
Long menuId
菜单id -
name
@NotBlank(message="[\u6743\u9650\u540d]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") @Length(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") String name
权限名 -
urlPerm
@NotBlank(message="[url \u6743\u9650]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") @Length(max=128,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") String urlPerm
url 权限
-
-
类 io.github.mangocrisp.spring.taybct.api.system.domain.SysPermissionGroup
class SysPermissionGroup extends io.github.mangocrisp.spring.taybct.tool.core.bean.BaseEntity<Long,Long> implements Serializable - serialVersionUID:
- 728614846840580241L
-
序列化字段
-
name
@Size(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") @Length(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7128") String name
组名
-
-
类 io.github.mangocrisp.spring.taybct.api.system.domain.SysRole
class SysRole extends io.github.mangocrisp.spring.taybct.tool.core.bean.UniqueDeleteLogic<Long,Long> implements Serializable - serialVersionUID:
- -9005601082403765114L
-
序列化字段
-
code
@NotBlank(message="[\u89d2\u8272\u4ee3\u7801]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=32,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc732") @Length(max=32,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc732") String code
角色代码 -
name
@NotBlank(message="[\u89d2\u8272\u540d]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") @Length(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") String name
角色名 -
sort
Integer sort
排序 -
status
@NotNull(message="[\u72b6\u6001(1 \u6709\u6548 0 \u65e0\u6548 2 \u51bb\u7ed3)]\u4e0d\u80fd\u4e3a\u7a7a") Byte status
状态(1 有效 0 无效 2 冻结)
-
-
类 io.github.mangocrisp.spring.taybct.api.system.domain.SysRoleDept
class SysRoleDept extends Object implements Serializable- serialVersionUID:
- 3665644340984093464L
-
类 io.github.mangocrisp.spring.taybct.api.system.domain.SysRoleMenu
class SysRoleMenu extends Object implements Serializable- serialVersionUID:
- 6212459343133549364L
-
类 io.github.mangocrisp.spring.taybct.api.system.domain.SysRolePermission
class SysRolePermission extends Object implements Serializable- serialVersionUID:
- 5582482627114720688L
-
类 io.github.mangocrisp.spring.taybct.api.system.domain.SysTenant
class SysTenant extends io.github.mangocrisp.spring.taybct.tool.core.bean.UniqueDeleteLogic<Long,Long> implements Serializable - serialVersionUID:
- 5124583079559480442L
-
序列化字段
-
icon
@Size(max=100,message="\u56fe\u6807\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=100,message="\u56fe\u6807\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String icon
icon 图标 -
remark
@Size(max=100,message="\u5907\u6ce8\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=100,message="\u5907\u6ce8\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String remark
备注 -
sort
Integer sort
排序 -
status
Byte status
状态(1 有效 0 禁用) -
tenantId
String tenantId
租户 id -
tenantManager
@NotBlank(message="[\u79df\u6237\u7ba1\u7406\u5458]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String tenantManager
租户管理员 -
tenantName
@NotBlank(message="[\u79df\u6237\u540d]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") @Length(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") String tenantName
租户名
-
-
类 io.github.mangocrisp.spring.taybct.api.system.domain.SysUser
class SysUser extends io.github.mangocrisp.spring.taybct.tool.core.bean.UniqueDeleteLogic<Long,Long> implements Serializable - serialVersionUID:
- 4811597827423826538L
-
序列化字段
-
avatar
String avatar
头像 -
email
@Email(message="\u90ae\u7bb1\u683c\u5f0f\u4e0d\u6b63\u786e",groups={io.github.mangocrisp.spring.taybct.tool.core.bean.validated.InsertGroup.class,io.github.mangocrisp.spring.taybct.tool.core.bean.validated.UpdateGroup.class}) String email
邮箱 -
gender
@NotBlank(message="\u6027\u522b\u4e0d\u80fd\u4e3a\u7a7a",groups={io.github.mangocrisp.spring.taybct.tool.core.bean.validated.InsertGroup.class,io.github.mangocrisp.spring.taybct.tool.core.bean.validated.UpdateGroup.class}) String gender
性别- 另请参阅:
-
loginDate
LocalDateTime loginDate
最后登录时间 -
loginIp
String loginIp
最后登录IP -
nickname
@NotBlank(message="\u6635\u79f0\u4e0d\u80fd\u4e3a\u7a7a",groups={io.github.mangocrisp.spring.taybct.tool.core.bean.validated.InsertGroup.class,io.github.mangocrisp.spring.taybct.tool.core.bean.validated.UpdateGroup.class}) @Size(max=64,message="\u6635\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764",groups={io.github.mangocrisp.spring.taybct.tool.core.bean.validated.InsertGroup.class,io.github.mangocrisp.spring.taybct.tool.core.bean.validated.UpdateGroup.class}) @Length(max=64,message="\u6635\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764",groups={io.github.mangocrisp.spring.taybct.tool.core.bean.validated.InsertGroup.class,io.github.mangocrisp.spring.taybct.tool.core.bean.validated.UpdateGroup.class}) String nickname
昵称 -
openid
String openid
微信小程序 openid -
passwdTime
LocalDateTime passwdTime
密码更新时间 -
password
@NotBlank(message="\u5bc6\u7801\u4e0d\u80fd\u4e3a\u7a7a",groups=io.github.mangocrisp.spring.taybct.tool.core.bean.validated.InsertGroup.class) @Size(max=500,message="\u5bc6\u7801\u592a\u957f\u4e86",groups={io.github.mangocrisp.spring.taybct.tool.core.bean.validated.InsertGroup.class,io.github.mangocrisp.spring.taybct.tool.core.bean.validated.UpdateGroup.class}) @Length(max=500,message="\u5bc6\u7801\u592a\u957f\u4e86",groups={io.github.mangocrisp.spring.taybct.tool.core.bean.validated.InsertGroup.class,io.github.mangocrisp.spring.taybct.tool.core.bean.validated.UpdateGroup.class}) String password
密码 -
phone
@NotBlank(message="\u7535\u8bdd\u4e0d\u80fd\u4e3a\u7a7a",groups={io.github.mangocrisp.spring.taybct.tool.core.bean.validated.InsertGroup.class,io.github.mangocrisp.spring.taybct.tool.core.bean.validated.UpdateGroup.class}) @Size(max=32,message="\u7535\u8bdd\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc732",groups={io.github.mangocrisp.spring.taybct.tool.core.bean.validated.InsertGroup.class,io.github.mangocrisp.spring.taybct.tool.core.bean.validated.UpdateGroup.class}) @Length(max=32,message="\u7535\u8bdd\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc732",groups={io.github.mangocrisp.spring.taybct.tool.core.bean.validated.InsertGroup.class,io.github.mangocrisp.spring.taybct.tool.core.bean.validated.UpdateGroup.class}) String phone
电话 -
realName
@Size(max=64,message="\u771f\u5b9e\u59d3\u540d\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764",groups={io.github.mangocrisp.spring.taybct.tool.core.bean.validated.InsertGroup.class,io.github.mangocrisp.spring.taybct.tool.core.bean.validated.UpdateGroup.class}) @Length(max=64,message="\u771f\u5b9e\u59d3\u540d\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764",groups={io.github.mangocrisp.spring.taybct.tool.core.bean.validated.InsertGroup.class,io.github.mangocrisp.spring.taybct.tool.core.bean.validated.UpdateGroup.class}) String realName
真实姓名 -
status
Byte status
状态(1 有效 0 无效 2 冻结) -
username
@NotBlank(message="\u7528\u6237\u540d\u4e0d\u80fd\u4e3a\u7a7a",groups={io.github.mangocrisp.spring.taybct.tool.core.bean.validated.InsertGroup.class,io.github.mangocrisp.spring.taybct.tool.core.bean.validated.UpdateGroup.class}) @Size(max=64,message="\u7528\u6237\u540d\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764",groups={io.github.mangocrisp.spring.taybct.tool.core.bean.validated.InsertGroup.class,io.github.mangocrisp.spring.taybct.tool.core.bean.validated.UpdateGroup.class}) @Length(max=64,message="\u7528\u6237\u540d\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764",groups={io.github.mangocrisp.spring.taybct.tool.core.bean.validated.InsertGroup.class,io.github.mangocrisp.spring.taybct.tool.core.bean.validated.UpdateGroup.class}) String username
登录用户名 -
userType
String userType
用户类型(00系统用户)- 另请参阅:
-
-
类 io.github.mangocrisp.spring.taybct.api.system.domain.SysUserDept
class SysUserDept extends Object implements Serializable- serialVersionUID:
- 3222884209243012860L
-
类 io.github.mangocrisp.spring.taybct.api.system.domain.SysUserOnline
class SysUserOnline extends io.github.mangocrisp.spring.taybct.tool.core.bean.BaseEntity<Long,Long> implements Serializable - serialVersionUID:
- 5867389110367732511L
-
序列化字段
-
accessTokenValue
String accessTokenValue
访问的 token 值 -
authMethod
@NotBlank(message="[\u8ba4\u8bc1\u65b9\u5f0f]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String authMethod
认证方式 -
clientId
@NotBlank(message="[\u5ba2\u6237\u7aef id]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String clientId
客户端 id -
exp
@NotNull(message="[\u8d85\u65f6\u65f6\u95f4]\u4e0d\u80fd\u4e3a\u7a7a") Long exp
超时时间 -
expTime
LocalDateTime expTime
在什么时候超时 -
ip
@Size(max=20,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720") @Length(max=20,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720") String ip
ip 地址 -
jti
@NotBlank(message="[jwt token id]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") @Length(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") String jti
jwt token id -
loginTime
@NotNull(message="[\u767b\u5f55\u65f6\u95f4]\u4e0d\u80fd\u4e3a\u7a7a") LocalDateTime loginTime
登录时间 -
tenantId
String tenantId
租户 id 区分不同租户的在线用户 -
userId
Long userId
用户 id -
userName
@NotBlank(message="[\u7528\u6237\u540d]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String userName
用户名
-
-
类 io.github.mangocrisp.spring.taybct.api.system.domain.SysUserRole
class SysUserRole extends Object implements Serializable- serialVersionUID:
- 2537996099879802389L
-
类 io.github.mangocrisp.spring.taybct.api.system.domain.SysUserTenant
class SysUserTenant extends Object implements Serializable- serialVersionUID:
- -8270646437526196058L
-
序列化字段
-
tenantId
@NotBlank(message="[\u79df\u6237\u8868 id]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=12,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc712") @Length(max=12,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc712") String tenantId
租户表的 id ,不是租户 id -
userId
@NotNull(message="[\u7528\u6237id]\u4e0d\u80fd\u4e3a\u7a7a") Long userId
用户id
-
-
-
程序包 io.github.mangocrisp.spring.taybct.api.system.dto
-
类 io.github.mangocrisp.spring.taybct.api.system.dto.OAuth2ClientDTO
class OAuth2ClientDTO extends SysOauth2Client implements Serializable- serialVersionUID:
- -6967485702774323589L
-
类 io.github.mangocrisp.spring.taybct.api.system.dto.OAuth2UserDTO
class OAuth2UserDTO extends Object implements Serializable- serialVersionUID:
- -6164869247773293204L
-
类 io.github.mangocrisp.spring.taybct.api.system.dto.SysDeptQueryDTO
class SysDeptQueryDTO extends SysDept implements Serializable- serialVersionUID:
- -1686280786678061917L
-
序列化字段
-
filterByRole
Integer filterByRole
按角色过滤 -
filterByUser
Integer filterByUser
按用户过滤 -
includeChildren
Integer includeChildren
是否要查询所有的子集 -
includeParents
Integer includeParents
是否要查询所有的父级(一般是查询树的时候用,可以把所有的父级都查询回来) -
includeTopParent
boolean includeTopParent
是否包含顶级父级,如果不包含,会有多个根目录 -
parentId
Long parentId
从哪个父级开始往下生子子集,默认从 0 开始
-
-
类 io.github.mangocrisp.spring.taybct.api.system.dto.SysMenuQueryDTO
class SysMenuQueryDTO extends SysMenu implements Serializable- serialVersionUID:
- -4720824623321515518L
-
序列化字段
-
permCheckId
Long permCheckId
-
-
类 io.github.mangocrisp.spring.taybct.api.system.dto.SysNoticeDTO
class SysNoticeDTO extends Object implements Serializable- serialVersionUID:
- -7597468287339560420L
-
序列化字段
-
noticeUsers
Collection<SysNoticeUserDTO> noticeUsers
消息通知附加的通知对象关系,如果不指定就是通知公告,所有人可见 -
sysNotice
@NotNull(message="[\u901a\u77e5\u6d88\u606f\u4e3b\u4f53]\u4e0d\u80fd\u4e3a\u7a7a") SysNotice sysNotice
通知消息主体
-
-
类 io.github.mangocrisp.spring.taybct.api.system.dto.SysNoticeUserDTO
class SysNoticeUserDTO extends Object implements Serializable- serialVersionUID:
- -4593942243930132172L
-
序列化字段
-
noticeType
@NotBlank(message="[\u901a\u77e5\u7c7b\u578b(\u5b57\u5178 notice_type)1\u662f\u7528\u6237\uff0c\u5176\u4ed6\u7684\u4e0d\u7ba1]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String noticeType
通知类型(字典 notice_type)1是用户,其他的不管 -
relatedId
@NotNull(message="[\u7528\u4e8e\u5173\u8054\u7684 id\uff0c\u53ef\u80fd\u662f\u7528\u6237\uff0c\u89d2\u8272\uff0c\u79df\u6237 \u7b49 id]\u4e0d\u80fd\u4e3a\u7a7a") Long relatedId
用于关联的 id,可能是用户,角色,租户 等 id -
status
@NotNull(message="[\u72b6\u6001(0\u4e0d\u53ef\u89c1 1 \u5df2\u8bfb 2\u5f85\u529e)]\u4e0d\u80fd\u4e3a\u7a7a") Byte status
状态(0不可见 1 已读 2待办)
-
-
类 io.github.mangocrisp.spring.taybct.api.system.dto.SysRoleQueryDTO
class SysRoleQueryDTO extends SysRole implements Serializable- serialVersionUID:
- -1686280786678061917L
-
类 io.github.mangocrisp.spring.taybct.api.system.dto.SysUserQueryDTO
class SysUserQueryDTO extends SysUser implements Serializable- serialVersionUID:
- -1686280786678061917L
-
类 io.github.mangocrisp.spring.taybct.api.system.dto.SysUserSafeIn
class SysUserSafeIn extends SysUser implements Serializable- serialVersionUID:
- 5691577743118994807L
-
类 io.github.mangocrisp.spring.taybct.api.system.dto.UserPassCheckDTO
class UserPassCheckDTO extends Object implements Serializable- serialVersionUID:
- 4449967948469150249L
-
-
程序包 io.github.mangocrisp.spring.taybct.api.system.vo
-
类 io.github.mangocrisp.spring.taybct.api.system.vo.PermissionGroupVO
class PermissionGroupVO extends SysPermission implements Serializable- serialVersionUID:
- -4559558831148901295L
-
序列化字段
-
groupName
String groupName
组名 -
permissionVOS
Set<PermissionVO> permissionVOS
该分组下的所有的权限
-
-
类 io.github.mangocrisp.spring.taybct.api.system.vo.PermissionVO
class PermissionVO extends SysPermission implements Serializable- serialVersionUID:
- 1660771852957433441L
-
类 io.github.mangocrisp.spring.taybct.api.system.vo.RouterMeta
class RouterMeta extends Object implements Serializable- serialVersionUID:
- 8805140024887745267L
-
类 io.github.mangocrisp.spring.taybct.api.system.vo.RouterPerm
class RouterPerm extends Object implements Serializable- serialVersionUID:
- 8342593364127403353L
-
类 io.github.mangocrisp.spring.taybct.api.system.vo.RouterVO
class RouterVO extends Object implements Serializable- serialVersionUID:
- -9020910096227102666L
-
序列化字段
-
alwaysShow
Byte alwaysShow
是否收缩子菜单(当所有子菜单只有一个时,0、收缩,1不收缩) -
children
List<RouterVO> children
子集菜单 -
component
String component
组件路径 /src/views/xx/x.vue -
hidden
Byte hidden
是否隐藏 -
icon
String icon
图标 -
id
Long id
主键 id -
isBlank
Byte isBlank
是否新开窗口 1 是 0 否 -
isCache
Byte isCache
是否需要缓存 -
menuType
String menuType
菜单类型(M目录 C菜单 L外部连接) -
meta
RouterMeta meta
自定义的一些属性 -
name
String name
路由名(唯一) -
parentId
Long parentId
父级 id -
path
String path
访问地址 -
permissions
Set<RouterPerm> permissions
按钮权限列表 -
props
String props
路由参数,JSON -
redirect
String redirect
跳转链接,一般是父级是 Layout 级别的菜单需要跳转默认的子级路由用的 -
rolePermissions
Set<RouterPerm> rolePermissions
用户拥有的角色关联的权限列表 -
sort
Integer sort
排序 -
title
String title
菜单名
-
-
类 io.github.mangocrisp.spring.taybct.api.system.vo.SysDeptTreeVO
class SysDeptTreeVO extends SysDept implements Serializable- serialVersionUID:
- -2763939599364941603L
-
序列化字段
-
children
List<SysDeptTreeVO> children
子集菜单
-
-
类 io.github.mangocrisp.spring.taybct.api.system.vo.SysMenuVO
class SysMenuVO extends SysMenu implements Serializable- serialVersionUID:
- 7577197144305024800L
-
类 io.github.mangocrisp.spring.taybct.api.system.vo.SysNoticeVO
class SysNoticeVO extends SysNotice implements Serializable- serialVersionUID:
- -6054506526978714900L
-
序列化字段
-
status
@NotNull(message="[\u72b6\u6001(0\u4e0d\u53ef\u89c1 1 \u5df2\u8bfb 2\u5f85\u529e)]\u4e0d\u80fd\u4e3a\u7a7a") Byte status
状态(0不可见 1 已读 2待办)
-
-
类 io.github.mangocrisp.spring.taybct.api.system.vo.SysParamsVO
class SysParamsVO extends SysParams implements Serializable- serialVersionUID:
- -740944893290642789L
-
序列化字段
-
realValue
Object realValue
-
-
类 io.github.mangocrisp.spring.taybct.api.system.vo.SysRoleMenuVO
class SysRoleMenuVO extends SysRole implements Serializable- serialVersionUID:
- 7262633992431236848L
-
类 io.github.mangocrisp.spring.taybct.api.system.vo.SysUserSafeOut
class SysUserSafeOut extends SysUser implements Serializable- serialVersionUID:
- -2954735882102360086L
-
类 io.github.mangocrisp.spring.taybct.api.system.vo.UserInfoVO
class UserInfoVO extends SysUser implements Serializable- serialVersionUID:
- 1645215662147498564L
-
-
程序包 io.github.mangocrisp.spring.taybct.auth.exception
-
异常错误 io.github.mangocrisp.spring.taybct.auth.exception.AccountException
class AccountException extends org.springframework.security.authentication.AccountStatusException implements Serializable- serialVersionUID:
- 1717972004481857851L
-
异常错误 io.github.mangocrisp.spring.taybct.auth.exception.AuthenticationServerException
class AuthenticationServerException extends org.springframework.security.core.AuthenticationException implements Serializable- serialVersionUID:
- 4015485126564312480L
-
异常错误 io.github.mangocrisp.spring.taybct.auth.exception.PasswordException
class PasswordException extends org.springframework.security.authentication.AccountStatusException implements Serializable- serialVersionUID:
- 2190225376230071816L
-
异常错误 io.github.mangocrisp.spring.taybct.auth.exception.PasswordMismatchException
class PasswordMismatchException extends PasswordException implements Serializable- serialVersionUID:
- 8564958096945987751L
-
异常错误 io.github.mangocrisp.spring.taybct.auth.exception.VerifyCodeExpiredException
class VerifyCodeExpiredException extends org.springframework.security.authentication.AccountStatusException implements Serializable- serialVersionUID:
- 3737556715682071217L
-
异常错误 io.github.mangocrisp.spring.taybct.auth.exception.VerifyCodeMismatchException
class VerifyCodeMismatchException extends PasswordException implements Serializable- serialVersionUID:
- 904962912667063451L
-
-
程序包 io.github.mangocrisp.spring.taybct.auth.security.granter.customize
-
类 io.github.mangocrisp.spring.taybct.auth.security.granter.customize.CustomizeAuthenticatedToken
class CustomizeAuthenticatedToken extends org.springframework.security.authentication.AbstractAuthenticationToken implements Serializable- serialVersionUID:
- -622944963136741931L
-
类 io.github.mangocrisp.spring.taybct.auth.security.granter.customize.CustomizeAuthenticationToken
class CustomizeAuthenticationToken extends org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationGrantAuthenticationToken implements Serializable- serialVersionUID:
- -233580409780109990L
-
类 io.github.mangocrisp.spring.taybct.auth.security.granter.customize.CustomizeRefreshTokenAuthenticationToken
class CustomizeRefreshTokenAuthenticationToken extends CustomizeAuthenticationToken implements Serializable- serialVersionUID:
- -3367688481635584785L
-
类 io.github.mangocrisp.spring.taybct.auth.security.granter.customize.CustomizeTokenAuthenticationToken
class CustomizeTokenAuthenticationToken extends org.springframework.security.oauth2.server.authorization.authentication.OAuth2AccessTokenAuthenticationToken implements Serializable- serialVersionUID:
- -4057271352133900733L
-
序列化字段
-
accessTokenValue
String accessTokenValue
访问令牌 -
authorities
Collection<org.springframework.security.core.GrantedAuthority> authorities
角色列表,权限 -
expiresIn
long expiresIn
超时时间 -
jti
String jti
token id -
refreshTokenValue
String refreshTokenValue
刷新 token -
scope
Set<String> scope
域 -
tokenType
String tokenType
令牌类型 -
userDetails
org.springframework.security.core.userdetails.UserDetails userDetails
-
username
String username
用户名
-
-
类 io.github.mangocrisp.spring.taybct.auth.security.granter.customize.PhoneAuthenticationToken
class PhoneAuthenticationToken extends CustomizeAuthenticationToken implements Serializable- serialVersionUID:
- -9063700405726113759L
-
类 io.github.mangocrisp.spring.taybct.auth.security.granter.customize.UsernameAuthenticationToken
class UsernameAuthenticationToken extends CustomizeAuthenticationToken implements Serializable- serialVersionUID:
- -9039706192089274594L
-
-
程序包 io.github.mangocrisp.spring.taybct.auth.security.granter.pki
-
类 io.github.mangocrisp.spring.taybct.auth.security.granter.pki.PKIAuthenticationToken
class PKIAuthenticationToken extends CustomizeAuthenticationToken implements Serializable- serialVersionUID:
- 2352784561229538426L
-
-
程序包 io.github.mangocrisp.spring.taybct.auth.security.pojo
-
类 io.github.mangocrisp.spring.taybct.auth.security.pojo.OAuth2UserDetails
class OAuth2UserDetails extends Object implements Serializable- serialVersionUID:
- -2985234228687876343L
-
序列化字段
-
authenticationMethod
String authenticationMethod
认证方式,与授权类型不同,授权类型是给系统看让系统知道该怎么认证,认证方式是给管理人员看,让管理员知道,当前登录的用户是用什么登录的 -
authorities
Collection<org.springframework.security.core.authority.SimpleGrantedAuthority> authorities
-
enabled
Boolean enabled
用户是否能用 -
grantType
String grantType
授权类型,这个在刷新模式的时候会用到,用来指定原来是怎么授权的,因为是刷新 token ,所以也得指定清楚之前是什么模式,后面才好根据授权类型来做一些判断 ,比如定制 jwt token 的细节这些 -
locked
Boolean locked
用户是否锁定 -
password
String password
-
principal
Object principal
鉴权通过怎样的信息去获取到用户信息,这个信息指的是例如使用用户名获取到了用户信息就存储用户名,刷新 token 可以利用这个值来实现
-
userId
Long userId
用户 id -
username
String username
默认字段
-
-
-
程序包 io.github.mangocrisp.spring.taybct.auth.security.prop
-
类 io.github.mangocrisp.spring.taybct.auth.security.prop.ClientConfig
class ClientConfig extends SysOauth2Client implements Serializable- serialVersionUID:
- 8659064753342316228L
-
序列化字段
-
clients
List<SysOauth2Client> clients
-
-
类 io.github.mangocrisp.spring.taybct.auth.security.prop.LoginPageConfig
class LoginPageConfig extends Object implements Serializable- serialVersionUID:
- 5650818298806538650L
-
类 io.github.mangocrisp.spring.taybct.auth.security.prop.UserConfig
class UserConfig extends OAuth2UserDTO implements Serializable- serialVersionUID:
- 7412558805216143878L
-
序列化字段
-
users
List<OAuth2UserDTO> users
-
-
-
程序包 io.github.mangocrisp.spring.taybct.common.dict
-
类 io.github.mangocrisp.spring.taybct.common.dict.AbstractSysDict
class AbstractSysDict extends Object implements Serializable- serialVersionUID:
- -6712591123942780370L
-
类 io.github.mangocrisp.spring.taybct.common.dict.SysDict.Gender
class Gender extends AbstractSysDict implements Serializable- serialVersionUID:
- 7090523811026556297L
-
序列化字段
-
intValue
Integer intValue
字典的键(数字)
-
-
类 io.github.mangocrisp.spring.taybct.common.dict.SysDict.NoticeType
class NoticeType extends AbstractSysDict implements Serializable- serialVersionUID:
- -5875738105270863106L
-
类 io.github.mangocrisp.spring.taybct.common.dict.SysDict.UserStatus
class UserStatus extends AbstractSysDict implements Serializable- serialVersionUID:
- -4446454737292593085L
-
类 io.github.mangocrisp.spring.taybct.common.dict.SysDict.UserType
class UserType extends AbstractSysDict implements Serializable- serialVersionUID:
- -5079638641492474344L
-
-
程序包 io.github.mangocrisp.spring.taybct.common.message.cheduledlog
-
类 io.github.mangocrisp.spring.taybct.common.message.cheduledlog.ScheduledLogDTO
class ScheduledLogDTO extends Object implements Serializable- serialVersionUID:
- -3422463190806171503L
-
序列化字段
-
payload
com.alibaba.fastjson2.JSONObject payload
-
-
-
程序包 io.github.mangocrisp.spring.taybct.common.message.sysfile
-
类 io.github.mangocrisp.spring.taybct.common.message.sysfile.FileLinkDTO
class FileLinkDTO extends Object implements Serializable- serialVersionUID:
- 1L
-
类 io.github.mangocrisp.spring.taybct.common.message.sysfile.FileSendDTO
class FileSendDTO extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
links
List<FileLinkDTO> links
-
-
-
程序包 io.github.mangocrisp.spring.taybct.module.lf.dict
-
类 io.github.mangocrisp.spring.taybct.module.lf.dict.NodeType
class NodeType extends AbstractSysDict implements Serializable- serialVersionUID:
- -6446684472971026548L
-
类 io.github.mangocrisp.spring.taybct.module.lf.dict.ProcessCondition
class ProcessCondition extends AbstractSysDict implements Serializable- serialVersionUID:
- 6994419157274562359L
-
-
程序包 io.github.mangocrisp.spring.taybct.module.lf.domain
-
类 io.github.mangocrisp.spring.taybct.module.lf.domain.Design
class Design extends io.github.mangocrisp.spring.taybct.tool.core.bean.DeleteLogicEntity<Long,Long> implements Serializable - serialVersionUID:
- 2340545827439654755L
-
类 io.github.mangocrisp.spring.taybct.module.lf.domain.DesignPermissions
class DesignPermissions extends Object implements Serializable- serialVersionUID:
- -8363440381522514865L
-
序列化字段
-
deptId
Long deptId
部门id -
designId
@NotNull(message="[\u8bbe\u8ba1\u56fe id]\u4e0d\u80fd\u4e3a\u7a7a") Long designId
设计图 id -
id
@NotNull(message="[\u4e3b\u952e]\u4e0d\u80fd\u4e3a\u7a7a") Long id
主键 -
permDelete
Integer permDelete
删除权限 -
permEdit
Integer permEdit
编辑权限 -
permPublish
Integer permPublish
发布权限 -
permShare
Integer permShare
分享权限 -
userId
Long userId
用户id
-
-
类 io.github.mangocrisp.spring.taybct.module.lf.domain.Edges
class Edges extends Object implements Serializable- serialVersionUID:
- -6031451599347610821L
-
序列化字段
-
id
@NotBlank(message="[\u8fb9id]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=36,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc736") @Length(max=36,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc736") String id
边id -
processId
@NotNull(message="[\u6d41\u7a0b id]\u4e0d\u80fd\u4e3a\u7a7a") Long processId
流程 id -
properties
Object properties
线的属性数据 -
sourceNodeId
@NotBlank(message="[\u8d77\u59cb\u8282\u70b9 id]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=36,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc736") @Length(max=36,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc736") String sourceNodeId
起始节点 id -
targetNodeId
@NotBlank(message="[\u6307\u5411\u8282\u70b9 id]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=36,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc736") @Length(max=36,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc736") String targetNodeId
指向节点 id -
text
@Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String text
线上的文字 -
type
@NotBlank(message="[\u7ebf\u7c7b\u578b\uff08\u5b57\u5178\u9879 lf_node_type\uff09]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String type
线类型(字典项 lf_node_type)
-
-
类 io.github.mangocrisp.spring.taybct.module.lf.domain.Form
class Form extends io.github.mangocrisp.spring.taybct.tool.core.bean.DeleteLogicEntity<Long,Long> implements Serializable - serialVersionUID:
- 1L
-
序列化字段
-
data
@NotNull(message="[\u6570\u636e\uff08\u5b9e\u65f6\u8bbe\u8ba1\u6700\u65b0\u7684\u8868\u5355\u6570\u636e\uff09]\u4e0d\u80fd\u4e3a\u7a7a") Object data
数据(实时设计最新的表单数据) -
description
@Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String description
备注说明 -
name
@NotBlank(message="[\u540d\u79f0]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") @Length(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") String name
名称 -
path
@Size(max=500,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7500") @Length(max=500,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7500") String path
表单组件路径 -
status
Integer status
状态(0未发布,1已经发布) -
type
@NotBlank(message="[\u8868\u5355\u7c7b\u578b\uff0c\u662f\u8868\u5355\u8fd8\u662f\u5355\u7ec4\u4ef6\uff08\u5b57\u5178\u9879 lf_form_type\uff09]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String type
表单类型,是表单还是单组件(字典项 lf_form_type)
-
-
类 io.github.mangocrisp.spring.taybct.module.lf.domain.FormRelease
class FormRelease extends io.github.mangocrisp.spring.taybct.tool.core.bean.DeleteLogicEntity<Long,Long> implements Serializable - serialVersionUID:
- 1L
-
序列化字段
-
data
@NotNull(message="[\u6570\u636e\uff08\u6bcf\u4e2a\u7248\u672c\u7684\u6570\u636e\uff09]\u4e0d\u80fd\u4e3a\u7a7a") Object data
数据(每个版本的数据) -
description
@Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String description
备注说明 -
formId
@NotNull(message="[\u8868\u5355 id]\u4e0d\u80fd\u4e3a\u7a7a") Long formId
表单 id -
name
@NotBlank(message="[\u53d1\u5e03\u540d\u79f0]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") @Length(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") String name
发布名称 -
path
@Size(max=500,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7500") @Length(max=500,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7500") String path
表单组件路径 -
status
Integer status
状态(0 关闭 1 打开) -
type
@NotNull(message="[\u8868\u5355\u7c7b\u578b]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String type
表单类型,是表单还是单组件(字典项 lf_form_type) -
version
@NotNull(message="[\u7248\u672c\u53f7\uff08yyyyMMddHHmmss\uff09]\u4e0d\u80fd\u4e3a\u7a7a") Long version
版本号(yyyyMMddHHmmss)
-
-
类 io.github.mangocrisp.spring.taybct.module.lf.domain.History
class History extends Object implements Serializable- serialVersionUID:
- -3280703527723124564L
-
序列化字段
-
action
@NotBlank(message="[\u52a8\u4f5c\uff08\u8282\u70b9\u7684 text \u6216\u8005\u5355\u72ec\u6709\u4e2a action \u7684\u5c5e\u6027\uff09]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String action
动作(节点的 text 或者单独有个 action 的属性) -
data
Object data
当前节点操作的数据 -
deptId
Long deptId
操作人的部门 -
id
@NotNull(message="[\u4e3b\u952e]\u4e0d\u80fd\u4e3a\u7a7a") Long id
主键 -
nodeId
@NotBlank(message="[\u5f53\u524d\u64cd\u4f5c\u7684\u8282\u70b9 id]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=36,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc736") @Length(max=36,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc736") String nodeId
当前操作的节点 id -
nodeType
@NotBlank(message="[\u5f53\u524d\u8282\u70b9\u7c7b\u578b\uff08\u5b57\u5178\u9879 lf_node_type\uff09]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String nodeType
当前节点类型(字典项 lf_node_type) -
postId
Long postId
操作人的岗位 -
processId
@NotNull(message="[\u6d41\u7a0b id]\u4e0d\u80fd\u4e3a\u7a7a") Long processId
流程 id -
sort
@NotNull(message="[\u64cd\u4f5c\u987a\u5e8f]\u4e0d\u80fd\u4e3a\u7a7a") Long sort
操作顺序 -
time
@NotNull(message="[\u64cd\u4f5c\u65f6\u95f4]\u4e0d\u80fd\u4e3a\u7a7a") LocalDateTime time
操作时间 -
userId
Long userId
操作人 id
-
-
类 io.github.mangocrisp.spring.taybct.module.lf.domain.Nodes
class Nodes extends Object implements Serializable- serialVersionUID:
- 8819273502304462334L
-
序列化字段
-
id
@NotBlank(message="[\u4e3b\u952e\uff08\u8282\u70b9\u7684id\uff0c\u8fd9\u91cc\u662f\u4f7f\u7528\u524d\u7aef\u751f\u6210\u7684 uuid\uff09]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=36,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc736") @Length(max=36,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc736") String id
主键(节点的id,这里是使用前端生成的 uuid) -
processId
Long processId
流程 id -
properties
@NotNull(message="[\u8282\u70b9\u7684\u5c5e\u6027\u6570\u636e]\u4e0d\u80fd\u4e3a\u7a7a") Object properties
节点的属性数据 -
text
@Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String text
节点上的文字 -
type
@NotBlank(message="[\u8282\u70b9\u7c7b\u578b\uff08\u5b57\u5178\u9879 lf_node_type\uff09]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String type
节点类型(字典项 lf_node_type)
-
-
类 io.github.mangocrisp.spring.taybct.module.lf.domain.PresentProcess
class PresentProcess extends Object implements Serializable- serialVersionUID:
- -5312365081033507567L
-
序列化字段
-
nodeId
@NotBlank(message="[\u5f53\u524d\u8282\u70b9 id]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=36,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc736") @Length(max=36,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc736") String nodeId
当前节点 id -
nodeType
@NotBlank(message="[\u5f53\u524d\u8282\u70b9\u7c7b\u578b\uff08\u5b57\u5178\u9879 lf_node_type\uff09]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String nodeType
当前节点类型(字典项 lf_node_type) -
processId
@NotNull(message="[\u6d41\u7a0b id]\u4e0d\u80fd\u4e3a\u7a7a") Long processId
流程 id -
updateTime
@NotNull(message="[\u66f4\u65b0\u65f6\u95f4]\u4e0d\u80fd\u4e3a\u7a7a") LocalDateTime updateTime
更新时间
-
-
类 io.github.mangocrisp.spring.taybct.module.lf.domain.Process
class Process extends io.github.mangocrisp.spring.taybct.tool.core.bean.DeleteLogicEntity<Long,Long> implements Serializable - serialVersionUID:
- -6040784392969489687L
-
序列化字段
-
cause
@Size(max=1000,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=1000,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String cause
流程中止等原因 -
data
Object data
流程实时数据(方便实时查看流程走向) -
deptId
Long deptId
发起部门 -
designId
@NotNull(message="[\u6d41\u7a0b\u56fe id\uff08\u53ef\u4ee5\u77e5\u9053\u5f53\u524d\u6d41\u7a0b\u662f\u57fa\u4e8e\u4ec0\u4e48\u539f\u59cb\u8bbe\u8ba1\u8fd0\u884c\u7684\uff09]\u4e0d\u80fd\u4e3a\u7a7a") Long designId
流程图 id(可以知道当前流程是基于什么原始设计运行的) -
formData
Object formData
流程运行过程中的所有表单数据 -
postId
Long postId
岗位 -
releaseId
@NotNull(message="[\u6d41\u7a0b\u53d1\u5e03 id\uff08\u53ef\u4ee5\u77e5\u9053\u5f53\u524d\u6d41\u7a0b\u662f\u57fa\u4e8e\u4ec0\u4e48\u7248\u672c\u7684\u8bbe\u8ba1\u5728\u8fd0\u884c\u7684\uff09]\u4e0d\u80fd\u4e3a\u7a7a") Long releaseId
流程发布 id(可以知道当前流程是基于什么版本的设计在运行的) -
remark
@Size(max=500,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=500,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String remark
备注 -
status
Byte status
状态(1、流程进行中 0、流程已经完成 -1、流程中止) -
title
@NotBlank(message="[\u6d41\u7a0b\u6807\u9898]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String title
流程标题 -
type
@Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @NotBlank(message="[\u6d41\u7a0b\u7c7b\u578b\uff08\u5b57\u5178\u9879 lf_process_type\uff09]\u4e0d\u80fd\u4e3a\u7a7a") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String type
流程类型(字典项 lf_process_type) -
userId
@NotNull(message="[\u6d41\u7a0b\u53d1\u8d77\u4eba id]\u4e0d\u80fd\u4e3a\u7a7a") Long userId
流程发起人 id
-
-
类 io.github.mangocrisp.spring.taybct.module.lf.domain.Release
class Release extends io.github.mangocrisp.spring.taybct.tool.core.bean.DeleteLogicEntity<Long,Long> implements Serializable - serialVersionUID:
- -9220849992133901103L
-
序列化字段
-
data
@NotNull(message="[\u6570\u636e\uff08\u6bcf\u4e2a\u7248\u672c\u7684\u6570\u636e\uff09]\u4e0d\u80fd\u4e3a\u7a7a") Object data
数据(每个版本的数据) -
description
@Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String description
备注说明 -
designId
@NotNull(message="[\u6d41\u7a0b\u56fe id]\u4e0d\u80fd\u4e3a\u7a7a") Long designId
流程图 id -
name
@NotBlank(message="[\u53d1\u5e03\u540d\u79f0]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") @Length(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") String name
发布名称 -
status
Byte status
状态(0 关闭 1 打开) -
type
@Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @NotBlank(message="[\u6d41\u7a0b\u7c7b\u578b\uff08\u5b57\u5178\u9879 lf_process_type\uff09]\u4e0d\u80fd\u4e3a\u7a7a") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String type
流程类型(字典项 lf_process_type) -
version
Long version
版本号
-
-
类 io.github.mangocrisp.spring.taybct.module.lf.domain.ReleasePermissions
class ReleasePermissions extends Object implements Serializable- serialVersionUID:
- 8908099351198345480L
-
类 io.github.mangocrisp.spring.taybct.module.lf.domain.Todo
class Todo extends Object implements Serializable- serialVersionUID:
- 4746489237670609235L
-
序列化字段
-
createTime
LocalDateTime createTime
创建时间 -
deptId
Long deptId
部门id -
designId
@NotNull(message="[\u6d41\u7a0b\u56fe id\uff08\u8fd9\u91cc\u4e3b\u8981\u662f\u7528\u6765\u67e5\u8be2\u5206\u7c7b\uff09]\u4e0d\u80fd\u4e3a\u7a7a") Long designId
流程图 id(这里主要是用来查询分类) -
doneStatus
Byte doneStatus
已办状态(1、未归档 2、已归档 3、待回复 4、未读 5、反馈) -
id
@NotNull(message="[\u4e3b\u952e]\u4e0d\u80fd\u4e3a\u7a7a") Long id
主键 -
nodeId
@NotBlank(message="[\u8282\u70b9 id]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=36,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc736") @Length(max=36,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc736") String nodeId
节点 id -
processId
@NotNull(message="[\u6d41\u7a0b id]\u4e0d\u80fd\u4e3a\u7a7a") Long processId
流程 id -
roleId
Long roleId
角色 id -
status
@NotNull(message="[\u72b6\u6001\uff081\u3001\u5f85\u529e\u30010\u3001\u5df2\u529e\uff09]\u4e0d\u80fd\u4e3a\u7a7a") Byte status
状态(1、待办、0、已办) -
todoStatus
Byte todoStatus
待办状态(1、待处理 2、待阅 3、被退回 4、未读 5、反馈) -
type
@Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String type
流程类型(字典项 lf_process_type) -
userId
Long userId
用户id
-
-
-
程序包 io.github.mangocrisp.spring.taybct.module.lf.dto
-
类 io.github.mangocrisp.spring.taybct.module.lf.dto.FormReleasePublishDTO
class FormReleasePublishDTO extends Object implements Serializable- serialVersionUID:
- -1964234480998796297L
-
序列化字段
-
createTime
LocalDateTime createTime
创建时间 -
createUser
Long createUser
创建人 -
description
@Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String description
备注说明 -
formId
@NotNull(message="[\u8868\u5355 id]\u4e0d\u80fd\u4e3a\u7a7a") Long formId
表单 id -
id
Long id
主键 -
isDeleted
Byte isDeleted
状态[0:未删除,1:删除] -
name
@NotBlank(message="[\u53d1\u5e03\u540d\u79f0]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") @Length(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") String name
发布名称 -
status
Integer status
状态(0 关闭 1 打开) -
type
@Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String type
表单类型,是表单还是单组件(字典项 lf_form_type) -
updateTime
LocalDateTime updateTime
更新时间 -
updateUser
Long updateUser
更新人 -
version
Long version
版本号(yyyyMMddHHmmss)
-
-
类 io.github.mangocrisp.spring.taybct.module.lf.dto.FormReleaseQueryDTO
class FormReleaseQueryDTO extends Object implements Serializable- serialVersionUID:
- -7610420451077111257L
-
序列化字段
-
createTimeBegin
LocalDateTime createTimeBegin
创建时间开始 -
createTimeEnd
LocalDateTime createTimeEnd
创建时间结束 -
createUser
Long createUser
创建人 -
formId
Long formId
表单 id -
id
Long id
主键 -
name
@Size(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") @Length(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") String name
发布名称 -
showNewVersion
boolean showNewVersion
显示最新版本 -
status
Byte status
状态(0 关闭 1 打开) -
type
@Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String type
流程类型(字典项 lf_process_type) -
version
Long version
版本号
-
-
类 io.github.mangocrisp.spring.taybct.module.lf.dto.HistoryListQueryDTO
class HistoryListQueryDTO extends Object implements Serializable- serialVersionUID:
- -3821998231054391209L
-
类 io.github.mangocrisp.spring.taybct.module.lf.dto.HistoryOperator
class HistoryOperator extends Object implements Serializable- serialVersionUID:
- -647879019573889339L
-
类 io.github.mangocrisp.spring.taybct.module.lf.dto.NodesSubmitDTO
class NodesSubmitDTO extends Nodes implements Serializable- serialVersionUID:
- -7736973053195778901L
-
类 io.github.mangocrisp.spring.taybct.module.lf.dto.ProcessNewDTO
class ProcessNewDTO extends Process implements Serializable- serialVersionUID:
- -6839720519371984133L
-
序列化字段
-
startNodes
@NotNull(message="\u5f00\u59cb\u8282\u70b9\u548c\u5c5e\u6027\u6570\u636e") Nodes startNodes
开始节点的属性数据,新建流程,是从第一个开始节点开始的,这里一般会传开始节点的属性数据
-
-
类 io.github.mangocrisp.spring.taybct.module.lf.dto.ReleasePublishDTO
class ReleasePublishDTO extends Object implements Serializable- serialVersionUID:
- 7015729494694399864L
-
序列化字段
-
createTime
LocalDateTime createTime
创建时间 -
createUser
Long createUser
创建人 -
description
@Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String description
备注说明 -
designId
@NotNull(message="[\u6d41\u7a0b\u56fe id]\u4e0d\u80fd\u4e3a\u7a7a") Long designId
流程图 id -
id
Long id
主键 -
isDeleted
Byte isDeleted
状态[0:未删除,1:删除] -
name
@NotBlank(message="[\u53d1\u5e03\u540d\u79f0]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") @Length(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") String name
发布名称 -
status
Byte status
状态(0 关闭 1 打开) -
type
@Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String type
流程类型(字典项 lf_process_type) -
updateTime
LocalDateTime updateTime
更新时间 -
updateUser
Long updateUser
更新人 -
version
Long version
版本号
-
-
类 io.github.mangocrisp.spring.taybct.module.lf.dto.ReleaseQueryDTO
class ReleaseQueryDTO extends Object implements Serializable- serialVersionUID:
- -1924181771524388696L
-
序列化字段
-
createTimeBegin
LocalDateTime createTimeBegin
创建时间开始 -
createTimeEnd
LocalDateTime createTimeEnd
创建时间结束 -
createUser
Long createUser
创建人 -
designId
Long designId
流程图 id -
id
Long id
主键 -
name
@Size(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") @Length(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") String name
发布名称 -
showNewVersion
boolean showNewVersion
显示最新版本 -
status
Byte status
状态(0 关闭 1 打开) -
type
@Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String type
流程类型(字典项 lf_process_type) -
version
Long version
版本号
-
-
类 io.github.mangocrisp.spring.taybct.module.lf.dto.TodoListQueryDTO
class TodoListQueryDTO extends Object implements Serializable- serialVersionUID:
- 6231624597804786448L
-
序列化字段
-
designId
Long designId
流程图 id(可以知道当前流程是基于什么原始设计运行的) -
doneStatus
Byte doneStatus
已办状态(1、未归档 2、已归档 3、待回复 4、未读 5、反馈) -
processId
Long processId
运行流程 id -
releaseId
Long releaseId
流程发布 id(可以知道当前流程是基于什么版本的设计在运行的) -
status
Byte status
状态(1、待办、0、已办) -
title
@Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String title
流程标题 -
todoStatus
Byte todoStatus
待办状态(1、待处理 2、待阅 3、被退回 4、未读 5、反馈) -
type
@Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String type
流程类型(字典项 lf_process_type)
-
-
类 io.github.mangocrisp.spring.taybct.module.lf.dto.UserRequestListQueryDTO
class UserRequestListQueryDTO extends Object implements Serializable- serialVersionUID:
- 6231624597804786448L
-
序列化字段
-
designId
Long designId
流程图 id(可以知道当前流程是基于什么原始设计运行的) -
doneStatus
Byte doneStatus
已办状态(1、未归档 2、已归档 3、待回复 4、未读 5、反馈) -
releaseId
Long releaseId
流程发布 id(可以知道当前流程是基于什么版本的设计在运行的) -
title
@Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String title
流程标题 -
type
@Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String type
流程类型(字典项 lf_process_type)
-
-
-
程序包 io.github.mangocrisp.spring.taybct.module.lf.pojo
-
类 io.github.mangocrisp.spring.taybct.module.lf.pojo.BusinessField
class BusinessField extends Object implements Serializable- serialVersionUID:
- 4312742936001877397L
-
序列化字段
-
accept
String accept
如果类型是 FILE,这个需要指定需要上传哪些类型的文件 -
components
String components
绑定组件 -
disabled
Boolean disabled
是否不可用 -
key
String key
字段唯一键 -
multiple
Boolean multiple
是否允许多选文件上传(上传多个文件) -
name
String name
字段名 -
placeholder
String placeholder
占位符 -
readonly
Boolean readonly
是否只读 -
sort
Integer sort
字段排序 -
status
String status
字段状态 -
title
String title
字段标题 -
type
String type
字段类型
STRING: 字符串 NUMBER: 数字 BOOLEAN: 布尔 (0,1) DATE_TIME: 时间 TEXT: 长文本 DICT: 字典 FILE: 文件 -
value
Object value
字段值
-
-
类 io.github.mangocrisp.spring.taybct.module.lf.pojo.BusinessProperties
class BusinessProperties extends Object implements Serializable- serialVersionUID:
- 3282580153238788918L
-
序列化字段
-
approved
Boolean approved
是否审核通过,这个一般和 isActived 一起使用的 -
autoExecute
Boolean autoExecute
是否自动处理,当节点是系统节点时,默认为 true,如果节点是用户节点,还希望自动处理逻辑,可以开启 -
condition
String condition
自动处理/判断的方式,这里提供 SpES 表达式和提供一个 topic 来让java程序处理 -
deptIdList
Collection<String> deptIdList
部门 id 列表,一般用于用户节点,用来分配当前节点被哪些部门可以处理 -
documentation
String documentation
说明文档,可以加备注 -
expression
String expression
表达式 -
fields
Collection<BusinessField> fields
所有的业务字段表单 -
isActive
Boolean isActive
是否激活,也就是是否流程从当前的节点或者边通过 -
isCountersign
Boolean isCountersign
如果是用户节点是否会签 -
props
com.alibaba.fastjson2.JSONObject props
流程中传递的一些属性,虽然可以直接是 properties.xxx 这样去直接往 properties 里面 put 属性,但是,不推荐这样做,这样,就不知道你是一个什么属性 -
roles
Collection<String> roles
角色列表,一般用于用户节点,用来分配当前节点的权限,有哪些角色可以处理 -
sequence
Collection<Integer> sequence
次序,一般是在点上的次序,而且一个点可能有多次进入 -
success
Boolean success
如果节点是 custom-node-end(结束节点) 这里就会判断是否是正常结束的节点,例如,请假成功就是正常,请假被拒绝,就是不正常节点 -
topic
String topic
自动处理的主题,当流程进行到当前节点时,所有订阅了这个主题的 spring boot bean,就会去处理 -
userIdList
Collection<String> userIdList
用户 id 列表,一般用于用户节点,用来分配当前节点被哪些用户可以处理
-
-
-
程序包 io.github.mangocrisp.spring.taybct.module.lf.vo
-
类 io.github.mangocrisp.spring.taybct.module.lf.vo.HistoryListVO
class HistoryListVO extends History implements Serializable- serialVersionUID:
- 8200129443366216365L
-
类 io.github.mangocrisp.spring.taybct.module.lf.vo.ProcessListVO
class ProcessListVO extends Object implements Serializable- serialVersionUID:
- -2494815245297446809L
-
序列化字段
-
createTime
LocalDateTime createTime
创建时间 -
createUser
String createUser
创建人 -
createUserName
String createUserName
创建人姓名 -
designId
Long designId
所属流程图 id -
designName
String designName
所属流程名称 -
nodeId
String nodeId
当前节点 id -
nodeText
String nodeText
当前节点标题 -
processId
Long processId
运行流程 id -
releaseId
Long releaseId
流程发布 id(可以知道当前流程是基于什么版本的设计在运行的) -
title
String title
流程标题 -
todoId
Long todoId
待办 id
-
-
类 io.github.mangocrisp.spring.taybct.module.lf.vo.TodoCount
class TodoCount extends Object implements Serializable- serialVersionUID:
- -2243285972051108221L
-
类 io.github.mangocrisp.spring.taybct.module.lf.vo.TodoListCountVO
class TodoListCountVO extends Object implements Serializable- serialVersionUID:
- 8559793940385106870L
-
类 io.github.mangocrisp.spring.taybct.module.lf.vo.UnOperator
class UnOperator extends Object implements Serializable- serialVersionUID:
- -2418630399996497780L
-
-
程序包 io.github.mangocrisp.spring.taybct.module.scheduling.domain
-
类 io.github.mangocrisp.spring.taybct.module.scheduling.domain.ScheduledLog
class ScheduledLog extends Object implements Serializable- serialVersionUID:
- 6611294627442281953L
-
序列化字段
-
description
@NotBlank(message="[\u4efb\u52a1\u63cf\u8ff0]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String description
任务描述 -
exceptionInfo
String exceptionInfo
异常信息 -
id
Long id
主键id -
message
String message
日志信息 -
params
String params
任务启动参数 -
startTime
@NotNull(message="[\u4efb\u52a1\u5f00\u59cb\u6267\u884c\u65f6\u95f4]\u4e0d\u80fd\u4e3a\u7a7a") LocalDateTime startTime
任务开始执行时间 -
status
@NotNull(message="[\u72b6\u6001(1 \u6b63\u5e38 0 \u5931\u8d25)]\u4e0d\u80fd\u4e3a\u7a7a") Integer status
状态(1 正常 0 失败) -
stopTime
@NotNull(message="[\u4efb\u52a1\u7ed3\u675f\u6267\u884c\u65f6\u95f4]\u4e0d\u80fd\u4e3a\u7a7a") LocalDateTime stopTime
任务结束执行时间 -
taskKey
@NotBlank(message="[\u4efb\u52a1\u952e]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") @Length(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") String taskKey
任务键 -
tenantId
String tenantId
租户 id -
updateTime
LocalDateTime updateTime
更新时间
-
-
类 io.github.mangocrisp.spring.taybct.module.scheduling.domain.ScheduledTask
class ScheduledTask extends io.github.mangocrisp.spring.taybct.tool.core.bean.UniqueDeleteLogic<Long,Long> implements Serializable - serialVersionUID:
- 2561037394030967780L
-
序列化字段
-
autoStart
@NotNull(message="[\u662f\u5426\u81ea\u52a8\u542f\u52a8(1 \u662f 0 \u5426)]\u4e0d\u80fd\u4e3a\u7a7a") Byte autoStart
是否自动启动(1 是 0 否) -
cron
@NotBlank(message="[cron \u8868\u8fbe\u5f0f]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=32,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc732") @Length(max=32,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc732") String cron
cron 表达式 -
description
@NotBlank(message="[\u4efb\u52a1\u63cf\u8ff0]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String description
任务描述 -
params
String params
任务启动参数 -
sort
@NotNull(message="[\u6392\u5e8f]\u4e0d\u80fd\u4e3a\u7a7a") Integer sort
排序 -
taskKey
@NotBlank(message="[\u4efb\u52a1\u952e]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") @Length(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") String taskKey
任务键 -
tenantId
String tenantId
租户 id
-
-
-
程序包 io.github.mangocrisp.spring.taybct.module.scheduling.dto
-
类 io.github.mangocrisp.spring.taybct.module.scheduling.dto.ScheduledLogQueryDTO
class ScheduledLogQueryDTO extends ScheduledLog implements Serializable- serialVersionUID:
- 3148758681520911718L
-
序列化字段
-
key
String key
-
timeBegin
LocalDateTime timeBegin
开始时间 -
timeEnd
LocalDateTime timeEnd
结束时间
-
-
-
程序包 io.github.mangocrisp.spring.taybct.module.scheduling.vo
-
类 io.github.mangocrisp.spring.taybct.module.scheduling.vo.ScheduledTaskVO
class ScheduledTaskVO extends ScheduledTask implements Serializable- serialVersionUID:
- 8331617525918609877L
-
序列化字段
-
startFlag
Integer startFlag
当前是否已启动 1 已启动 0 未启动
-
-
-
程序包 org.springframework.core.codec
-
异常错误 org.springframework.core.codec.CodecException
class CodecException extends org.springframework.core.NestedRuntimeException implements Serializable -
异常错误 org.springframework.core.codec.DecodingException
class DecodingException extends org.springframework.core.codec.CodecException implements Serializable -
异常错误 org.springframework.core.codec.EncodingException
class EncodingException extends org.springframework.core.codec.CodecException implements Serializable
-