OA系统数据库设计1-1
作者:企起期小编 阅读次数:

表清单

系统基础表

名称

注释

sys_dept

部门表

sys_dept_user

部门用户关联表

sys_dict_data

字典数据表

sys_dict_type

字典类型表

sys_language

多语言表

sys_log_error

错误日志表

sys_log_login

登录日志表

sys_log_operation

操作日志表

sys_mail_log

邮件日志表

sys_mail_template

邮件模版表

sys_menu

系统菜单表

sys_oss

统一文件管理表

sys_params

统一系统参数表

sys_region

地域表

sys_role

角色表

sys_role_menu

角色菜单表

sys_role_user

角色用户表

sys_sequence

自增id管理表

sys_user

用户表

sys_user_token

用户token

系统业务表

tb_oa_assets

资产表

tb_oa_assets_buy

资产申购记录表

tb_oa_assets_buy_son

资产申购记录子表

tb_oa_assets_maintain

资产维修记录表

tb_oa_assets_revert

资产归还记录表

tb_oa_assets_scrap

资产报废记录表

tb_oa_assets_use

资产领用记录表

tb_oa_assets_warehousing

资产入库记录表

tb_oa_assets_warehousing_son

资产入库记录子表

tb_oa_car

车辆管理表

tb_oa_car_maintain

车辆维修记录表

tb_oa_car_use

车辆借用记录表

tb_oa_company_account

公司账户信息表

tb_oa_contract

合同信息表

tb_oa_contract_archiving

合同归档记录

tb_oa_contract_borrow

合同借用记录

tb_oa_contract_change

合同变更记录

tb_oa_contract_collection

回款记录

tb_oa_contract_create_check

合同审批

tb_oa_contract_customer

客户信息表

tb_oa_contract_invoice

发票记录

tb_oa_contract_invoice_back

发票退回记录

tb_oa_contract_payment

付款记录

tb_oa_contract_sign_check

合同签订审批

tb_oa_document

文档表

tb_oa_document_type

文档分类表

tb_oa_licence

证照记录

tb_oa_licence_borrow_record

证照借用

tb_oa_loan_manage

借款管理

tb_oa_loan_pay_record

借款支付记录

tb_oa_meeting

会议管理

tb_oa_meeting_room

会议室管理

tb_oa_meeting_user

会议签到

tb_oa_office_supplies

办公用品

tb_oa_office_supplies_receive

办公用品申请记录

tb_oa_project

项目管理

tb_oa_project_progress

项目进度

tb_oa_project_user

项目参与人

tb_oa_reimburse_detail

报销详情

tb_oa_reimburse_loan

报销冲抵借款

tb_oa_reimburse_manage

报销管理

tb_oa_reimburse_pay_record

报销支付记录

tb_oa_repayment_record

还款记录

tb_oa_schedule

日程表

tb_oa_seal

印章管理

tb_oa_seal_borrow

印章借用记录

系统基础表设计

表sys_dept

名称

注释

数据类型

长度

精度

id

id

bigint(20)

20


pid

上级ID

bigint(20)

20


pids

所有上级ID,用逗号分开

varchar(2000)

2,000


name

部门名称

varchar(50)

50


sort

排序

int(10)

10


creator

创建者

bigint(20)

20


create_date


datetime



updater

更新者

bigint(20)

20


update_date


datetime



表sys_dept_user

名称

注释

数据类型

长度

精度

id

ID

bigint(20)

20


dept_id

部门ID

bigint(20)

20


user_id

用户ID

bigint(20)

20


is_leader

是否领导 (是否为部门负责人,0:否 1:是)

tinyint(4)

4


creator

创建者

bigint(20)

20


create_date


datetime



表sys_dict_data

名称

注释

数据类型

长度

精度

id

ID

bigint(20)

20


dict_type_id

字典类型ID

bigint(20)

20


dict_value

字典值

varchar(50)

50


remark

备注

varchar(255)

255


sort

排序

int(10)

10


creator

创建者

bigint(20)

20


create_date


datetime



updater

更新者

bigint(20)

20


update_date


datetime



表sys_dict_type

名称

注释

数据类型

长度

精度

id

ID

bigint(20)

20


dict_type

字典编码

varchar(50)

50


remark

备注

varchar(255)

255


sort

排序

int(10)

10


creator

创建者

bigint(20)

20


create_date


datetime



updater

更新者

bigint(20)

20


update_date


datetime



表sys_language

名称

注释

数据类型

长度

精度

table_name

表名

varchar(32)

32


table_id

表主键

bigint(20)

20


field_name

字段名

varchar(32)

32


field_value

字段值

varchar(200)

200


language

语言

varchar(10)

10


表sys_log_error

名称

注释

数据类型

长度

精度

id

id

bigint(20)

20


request_uri

请求URI

varchar(200)

200


request_method

请求方式

varchar(20)

20


request_params

请求参数

text



user_agent

用户代理

varchar(500)

500


ip

操作IP

varchar(32)

32


error_info

异常信息

text



creator

创建者

bigint(20)

20


create_date


datetime



表sys_log_login

名称

注释

数据类型

长度

精度

id

id

bigint(20)

20


operation

用户操作  0:用户登录  1:用户退出

tinyint(3)

3


status

状态 0:失败   1:成功   2:账号已锁定

tinyint(3)

3


user_agent

用户代理

varchar(500)

500


ip

操作IP

varchar(32)

32


creator_name

用户名

varchar(50)

50


creator

创建者

bigint(20)

20


create_date


datetime



表sys_log_operation

名称

注释

数据类型

长度

精度

id

id

bigint(20)

20


operation

用户操作

varchar(50)

50


request_uri

请求URI

varchar(200)

200


request_method

请求方式

varchar(20)

20


request_params

请求参数

text



request_time

请求时长(毫秒)

int(10)

10


user_agent

用户代理

varchar(500)

500


ip

操作IP

varchar(32)

32


status

状态 0:失败  1:成功

tinyint(3)

3


creator_name

用户名

varchar(50)

50


creator

创建者

bigint(20)

20


create_date


datetime



表sys_mail_log

名称

注释

数据类型

长度

精度

id

id

bigint(20)

20


template_id

邮件模板ID

bigint(20)

20


mail_from

发送者

varchar(200)

200


mail_to

收件人

varchar(400)

400


mail_cc

抄送者

varchar(400)

400


subject

邮件主题

varchar(200)

200


content

邮件正文

text



status

发送状态 0:失败 1:成功

tinyint(3)

3


creator

创建者

bigint(20)

20


create_date


datetime



表sys_mail_template

名称

注释

数据类型

长度

精度

id

id

bigint(20)

20


name

模板名称

varchar(100)

100


mailcode

邮件编码

varchar(255)

255


subject

邮件主题

varchar(200)

200


content

邮件正文

text



creator

创建者

bigint(20)

20


create_date


datetime



updater

更新者

bigint(20)

20


update_date


datetime



表sys_menu

名称

注释

数据类型

长度

精度

id

ID

bigint(20)

20


pid

上级ID (一级菜单为0)

bigint(20)

20


url

菜单URL

varchar(200)

200


permissions

授权(多个用逗号分隔,如:sys:user:list,sys:user:save)

varchar(500)

500


type

类型 (0:菜单  1:按钮)

tinyint(3)

3


icon

菜单图标

varchar(50)

50


sort

排序

int(11)

11


creator

创建者

bigint(20)

20


create_date


datetime



updater

更新者

bigint(20)

20


update_date


datetime



is_show

显示标识(0:正常 1:隐藏)

tinyint(4)

4


表sys_oss

名称

注释

数据类型

长度

精度

id

ID

bigint(20)

20


filename

文件名

varchar(255)

255


type

文件类型 (png/jpg/docx/doc/xls/xlsx/...)

varchar(20)

20


path

存储路径

varchar(255)

255


url

URL地址

varchar(200)

200


relationtable

关联表

varchar(100)

100


relatinoid

关联ID

bigint(20)

20


deleted

是否删除 (0正常,1删除)

tinyint(4)

4


creator

创建者

bigint(20)

20


create_date


datetime



updater

更新者

bigint(20)

20


update_date


datetime



表sys_params

名称

注释

数据类型

长度

精度

id

id

bigint(20)

20


param_code

参数编码

varchar(32)

32


param_value

参数值

varchar(2000)

2,000


param_type

类型  0:系统参数  1:非系统参数

tinyint(3)

3


remark

备注

varchar(200)

200


creator

创建者

bigint(20)

20


create_date


datetime



updater

更新者

bigint(20)

20


update_date


datetime



表sys_region

名称

注释

数据类型

长度

精度

id

id

bigint(20)

20


pid

上级ID (一级为0)

bigint(20)

20


name

名称

varchar(100)

100


tree_level

层级

tinyint(4)

4


leaf

是否叶子节点 (0:否  1:是)

tinyint(4)

4


sort

排序

bigint(20)

20


creator

创建者

bigint(20)

20


create_date


datetime



updater

更新者

bigint(20)

20


update_date


datetime



表sys_role

名称

注释

数据类型

长度

精度

id

ID

bigint(20)

20


name

角色名称

varchar(50)

50


remark

备注

varchar(255)

255


creator

创建者

bigint(20)

20


create_date


datetime



updater

更新者

bigint(20)

20


update_date


datetime



表sys_role_menu

名称

注释

数据类型

长度

精度

id

ID

bigint(20)

20


role_id

角色ID

bigint(20)

20


menu_id

菜单ID

bigint(20)

20


creator

创建者

bigint(20)

20


create_date


datetime



表sys_role_user

名称

注释

数据类型

长度

精度

id

ID

bigint(20)

20


role_id

角色ID

bigint(20)

20


user_id

用户ID

bigint(20)

20


creator

创建者

bigint(20)

20


create_date


datetime



表sys_sequence

名称

注释

数据类型

长度

精度

name

序列名称

varchar(50)

50


current_value

当前值

bigint(20)

20


increment

增长值

int(11)

11


表sys_user

名称

注释

数据类型

长度

精度

id

ID

bigint(20)

20


username

用户名

varchar(50)

50


password

密码

varchar(100)

100


super_admin

超级管理员( 0:否  1:是)

tinyint(4)

4


status

用户状态 (0:停用  1:正常)

bigint(20)

20


real_name

真实姓名

varchar(50)

50


usercode

工号 (如果有编码规则,则需遵守规则)

varchar(100)

100


gender

性别 (0:男  1:女   2:保密)

bigint(20)

20


mobile

手机号

varchar(50)

50


email

邮箱

varchar(50)

50


ranks_id

职级ID

bigint(20)

20


ranks_name

职级名称

varchar(50)

50


creator

创建者

bigint(20)

20


create_date


datetime



updater

更新者

bigint(20)

20


update_date


datetime



birthday

出生日期

date



identification

身份证号

varchar(255)

255


folk

民族

varchar(50)

50


originplace

籍贯

varchar(255)

255


region

户籍所在地

varchar(255)

255


address

现住址

varchar(255)

255


zipcode

邮编

varchar(10)

10


polity

政治面貌(\"群众_1\", \"团员_2\", \"党员_3\", \"其他_4\")

varchar(10)

10


marriage

婚姻状况(\"未婚_1\", \"已婚_2\", \"离异_3\")

varchar(10)

10


health

健康状况

varchar(10)

10


urgentcontact

紧急联系人

varchar(50)

50


urgentcontactphone

紧急联系人电话

varchar(50)

50



返回列表

扫码关注不迷路!!!

郑州升龙商业广场B座25层

service@iqiqiqi.cn

企起期科技 qiqiqi

联系电话:400-8049-474

联系电话:187-0363-0315

联系电话:199-3777-5101