You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

51 lines
3.7 KiB

create table sys_dept
(
dept_id varchar(100) not null comment '部门id'
primary key,
tenant_id varchar(20) default '000000' null comment '租户编号',
parent_id varchar(100) default '0' null comment '父部门id',
ancestors varchar(500) default '' null comment '祖级列表',
dept_name varchar(100) default '' null comment '部门名称',
order_num int default 0 null comment '显示顺序',
leader bigint null comment '负责人',
phone varchar(11) null comment '联系电话',
email varchar(50) null comment '邮箱',
status char default '0' null comment '部门状态(0正常 1停用)',
del_flag char default '0' null comment '删除标志(0代表存在 1代表删除)',
create_dept varchar(100) null comment '创建部门',
create_by bigint null comment '创建者',
create_time datetime null comment '创建时间',
update_by bigint null comment '更新者',
update_time datetime default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP,
dept_type varchar(5) null comment '部门类型0:机构,1:部门:2小组',
zzLevel int null,
code varchar(55) null,
mappingUnitParentId varchar(55) null,
updateAt varchar(22) null,
createAt varchar(22) null,
effectOn varchar(55) null,
organizationId varchar(100) null,
sequence varchar(55) null,
isDeleted varchar(9) null,
zzDisplayPath varchar(555) null,
name varchar(55) null,
guid varchar(55) null,
zzIsLeaf varchar(55) null,
isDisabled varchar(9) null,
fullname varchar(55) null,
isMappingUnit varchar(55) null,
srzUnitId varchar(55) null,
taskId varchar(55) null,
organizationParentId varchar(100) null,
systemId varchar(55) null,
creditcode varchar(55) null,
zone tinyint null,
unitStatusCode varchar(200) null comment '机构状态代码',
unitStatus varchar(200) null comment '机构状态',
unitTypeCode varchar(200) null comment '机构类型代码',
area_node varchar(50) null comment '所属区节点(自己维护用的)'
)
comment '部门表' collate = utf8mb3_general_ci
row_format = DYNAMIC;