计算机毕业设计 智慧养老中心管理系统的设计与实现 Java实战项目 附源码+文档+视频讲解

博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌

🍅文末获取源码联系🍅

👇🏻 精彩专栏推荐订阅👇🏻 不然下次找不到哟


计算机毕业设计题目《1000套》

目录

一.前言介绍及开发技术

二.功能设计

三.功能截图

四.数据库表结构设计

五.关键代码

六.论文目录参考

七.源码获取


一.前言介绍及开发技术

时代在飞速进步, 每个行业都在努力发展现在先进技术,通过这些先进的技术来提高自己的水平和优势,智慧养老中心管理系统当然不能排除在外。智慧养老中心管理系统是在实际应用和软件工程的开发原理之上,运用Java语言以及SpringBoot+vue框架开发的一个管理系统。

二.功能设计

系统启动后,在登录界面,输入正确的账号密码,选择进入管理员界面或老人信息界面,管理员界面是用来管理页面与老人信息,老人信息界面可以正常的使用发布文章等功能;管理员模块属于是网站的后台,进入之后有大量的管理员功能,管理员也可以使用老人信息模块的功能,为了维护网站的稳定与页面的布局,将管理员模块的功能详细化后可以使用系统管理对页面进行布局修改,可以发布公告提示老人信息规范,老人信息模块只可以查看健康信息和费用收缴信息,并且更改个人信息。

三.功能截图

打开系统的网址后,首先看到的就是首页界面。在这里,人们能够看到智慧养老中心管理系统的导航条和公告信息等。

当老人没有账户时可以通过注册来登录系统,只需要根据相应的提示,输入用户名和密码等信息。

在监控信息页面的选择或者输入监控名称进行搜索监控详细信息。

在交友互动页面的输入栏中输入互动标题进行搜索互动信息,或点击发布帖子进行交友互动。

在个人中心页面可以更新个人详细信息,并在我的发布页面对信息进行发布操作。

在远程求助页面,老人点击远程求助,在远程求助对话框填写需要求助的内容,点击发布信息后,管理员会在后台回复信息。

后台用户登录,在登录页面选择需要登录的角色,在正确输入用户名和密码后,进入操作系统进行操作。

管理员进入主页面,主要功能包括对首页、个人中心、老人信息管理、监控信息管理、健康信息管理、费用收缴管理、交友互动、系统管理等进行操作。

管理员点击老人信息管理。进入老人信息管理页面选择性别进行查询、新增和删除老人详细信息,并进行详情,修改和删除操作。

管理员点击监控信息管理。进入监控信息管理页面输入监控名称可以查询、新增或删除监控信息,并进行查看详情,修改和删除等操作。

管理员点击健康信息管理。进入健康信息页面输入体重、发布日期起始至结束可以查询、新增或删除健康信息,并进行查看详情,修改和删除等操作。

管理员点击费用收缴管理。进入费用收缴管理页面输入缴费单号、缴费类型、性别、联系电话可以查询、新增或删除费用收缴信息,并进行查看详情,修改和删除等操作。

管理员点击交友互动。进入交友互动页面输入帖子标题进行查询、返回和删除交友互动信息,并进行详情,修改,查看评论或删除等操作。

管理员点击系统管理可以对远程求助,轮播图管理和公告信息进行详细操作;在公告信息页面输入标题可以查询、新增和删除公告信息,并进行详情,修改和删除操作。

四.数据库表结构设计

sql 复制代码
DROP TABLE IF EXISTS `ordinary_staff`;
CREATE TABLE `ordinary_staff`(
	   `ordinary_staff_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '普通员工ID',
`gender` varchar(64) comment '性别',
`post_type` varchar(64) comment '岗位类型',
`department_type` varchar(64) comment '部门类型',
`examine_state` varchar(16) DEFAULT '已通过' NOT NULL comment '审核状态',
`recommend` int(11) DEFAULT '0' NOT NULL comment '智能推荐',
`user_id` int(11) DEFAULT '0' NOT NULL comment '用户ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
 `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',

	   PRIMARY KEY (ordinary_staff_id)
	)ENGINE=InnoDB DEFAULT CHARSET=utf8 comment '普通员工';

DROP TABLE IF EXISTS `ministry_of_personnel`;
CREATE TABLE `ministry_of_personnel`(
	   `ministry_of_personnel_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '人事部门ID',
`gender` varchar(64) comment '性别',
`department_type` varchar(64) comment '部门类型',
`post_type` varchar(64) comment '岗位类型',
`examine_state` varchar(16) DEFAULT '已通过' NOT NULL comment '审核状态',
`recommend` int(11) DEFAULT '0' NOT NULL comment '智能推荐',
`user_id` int(11) DEFAULT '0' NOT NULL comment '用户ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
 `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',

	   PRIMARY KEY (ministry_of_personnel_id)
	)ENGINE=InnoDB DEFAULT CHARSET=utf8 comment '人事部门';

DROP TABLE IF EXISTS `administrative_department`;
CREATE TABLE `administrative_department`(
	   `administrative_department_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '管理部门ID',
`gender` varchar(64) comment '性别',
`post_type` varchar(64) comment '岗位类型',
`department_type` varchar(64) comment '部门类型',
`examine_state` varchar(16) DEFAULT '已通过' NOT NULL comment '审核状态',
`recommend` int(11) DEFAULT '0' NOT NULL comment '智能推荐',
`user_id` int(11) DEFAULT '0' NOT NULL comment '用户ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
 `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',

	   PRIMARY KEY (administrative_department_id)
	)ENGINE=InnoDB DEFAULT CHARSET=utf8 comment '管理部门';

DROP TABLE IF EXISTS `financial_department`;
CREATE TABLE `financial_department`(
	   `financial_department_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '财务部门ID',
`gender` varchar(64) comment '性别',
`department_type` varchar(64) comment '部门类型',
`post_type` varchar(64) comment '岗位类型',
`examine_state` varchar(16) DEFAULT '已通过' NOT NULL comment '审核状态',
`recommend` int(11) DEFAULT '0' NOT NULL comment '智能推荐',
`user_id` int(11) DEFAULT '0' NOT NULL comment '用户ID',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
 `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',

	   PRIMARY KEY (financial_department_id)
	)ENGINE=InnoDB DEFAULT CHARSET=utf8 comment '财务部门';

DROP TABLE IF EXISTS `department_information`;
CREATE TABLE `department_information`(
	   `department_information_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '部门信息ID',
`department_number` varchar(64) comment '部门编号',
`department_type` varchar(64) comment '部门类型',
`number_of_departments` varchar(64) comment '部门人数',
`department_profile` text comment '部门简介',
`recommend` int(11) DEFAULT '0' NOT NULL comment '智能推荐',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
 `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',

	   PRIMARY KEY (department_information_id)
	)ENGINE=InnoDB DEFAULT CHARSET=utf8 comment '部门信息';
insert into `department_information` values (1,'部门编号1','部门类型1','部门人数1','部门简介1','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `department_information` values (2,'部门编号2','部门类型2','部门人数2','部门简介2','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `department_information` values (3,'部门编号3','部门类型3','部门人数3','部门简介3','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `department_information` values (4,'部门编号4','部门类型4','部门人数4','部门简介4','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `department_information` values (5,'部门编号5','部门类型5','部门人数5','部门简介5','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `department_information` values (6,'部门编号6','部门类型6','部门人数6','部门简介6','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `department_information` values (7,'部门编号7','部门类型7','部门人数7','部门简介7','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `department_information` values (8,'部门编号8','部门类型8','部门人数8','部门简介8','0','2022-03-24 18:45:07','2022-03-24 18:45:07');

DROP TABLE IF EXISTS `position_information`;
CREATE TABLE `position_information`(
	   `position_information_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '岗位信息ID',
`job_no` varchar(64) comment '岗位编号',
`post_type` varchar(64) comment '岗位类型',
`number_of_posts` varchar(64) comment '岗位人数',
`job_profile` text comment '岗位简介',
`recommend` int(11) DEFAULT '0' NOT NULL comment '智能推荐',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
 `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',

	   PRIMARY KEY (position_information_id)
	)ENGINE=InnoDB DEFAULT CHARSET=utf8 comment '岗位信息';
insert into `position_information` values (1,'岗位编号1','岗位类型1','岗位人数1','岗位简介1','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `position_information` values (2,'岗位编号2','岗位类型2','岗位人数2','岗位简介2','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `position_information` values (3,'岗位编号3','岗位类型3','岗位人数3','岗位简介3','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `position_information` values (4,'岗位编号4','岗位类型4','岗位人数4','岗位简介4','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `position_information` values (5,'岗位编号5','岗位类型5','岗位人数5','岗位简介5','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `position_information` values (6,'岗位编号6','岗位类型6','岗位人数6','岗位简介6','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `position_information` values (7,'岗位编号7','岗位类型7','岗位人数7','岗位简介7','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `position_information` values (8,'岗位编号8','岗位类型8','岗位人数8','岗位简介8','0','2022-03-24 18:45:07','2022-03-24 18:45:07');

DROP TABLE IF EXISTS `clock_in`;
CREATE TABLE `clock_in`(
	   `clock_in_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '考勤打卡ID',
`punch_in_number` varchar(64) comment '打卡编号',
`clock_in_time` varchar(64) comment '打卡时间',
`punch_in_type` varchar(64) comment '打卡类型',
`recommend` int(11) DEFAULT '0' NOT NULL comment '智能推荐',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
 `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',

	   PRIMARY KEY (clock_in_id)
	)ENGINE=InnoDB DEFAULT CHARSET=utf8 comment '考勤打卡';
insert into `clock_in` values (1,'打卡编号1','打卡时间1','打卡类型1','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `clock_in` values (2,'打卡编号2','打卡时间2','打卡类型2','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `clock_in` values (3,'打卡编号3','打卡时间3','打卡类型3','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `clock_in` values (4,'打卡编号4','打卡时间4','打卡类型4','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `clock_in` values (5,'打卡编号5','打卡时间5','打卡类型5','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `clock_in` values (6,'打卡编号6','打卡时间6','打卡类型6','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `clock_in` values (7,'打卡编号7','打卡时间7','打卡类型7','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `clock_in` values (8,'打卡编号8','打卡时间8','打卡类型8','0','2022-03-24 18:45:07','2022-03-24 18:45:07');

DROP TABLE IF EXISTS `leave_management`;
CREATE TABLE `leave_management`(
	   `leave_management_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '请假管理ID',
`leave_no` varchar(64) comment '请假编号',
`leave_type` varchar(64) comment '请假类型',
`leave_start_time` date comment '请假开始时间',
`leave_end_time` date comment '请假结束时间',
`total_time` varchar(64) comment '总共时长',
`ordinary_staff` int(11) DEFAULT 0 comment '普通员工',
`personnel_department` int(11) DEFAULT 0 comment '人事部门',
`financial_department` int(11) DEFAULT 0 comment '财务部门',
`reason_for_leave` text comment '请假原因',
`examine_state` varchar(16) DEFAULT '未审核' NOT NULL comment '审核状态',
`examine_reply` varchar(16) DEFAULT '' comment '审核回复',
`recommend` int(11) DEFAULT '0' NOT NULL comment '智能推荐',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
 `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',

	   PRIMARY KEY (leave_management_id)
	)ENGINE=InnoDB DEFAULT CHARSET=utf8 comment '请假管理';
insert into `leave_management` values (1,'请假编号1','请假类型1','2022-3-24','2022-3-24','总共时长1',0,0,0,'请假原因1','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `leave_management` values (2,'请假编号2','请假类型2','2022-3-24','2022-3-24','总共时长2',0,0,0,'请假原因2','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `leave_management` values (3,'请假编号3','请假类型3','2022-3-24','2022-3-24','总共时长3',0,0,0,'请假原因3','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `leave_management` values (4,'请假编号4','请假类型4','2022-3-24','2022-3-24','总共时长4',0,0,0,'请假原因4','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `leave_management` values (5,'请假编号5','请假类型5','2022-3-24','2022-3-24','总共时长5',0,0,0,'请假原因5','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `leave_management` values (6,'请假编号6','请假类型6','2022-3-24','2022-3-24','总共时长6',0,0,0,'请假原因6','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `leave_management` values (7,'请假编号7','请假类型7','2022-3-24','2022-3-24','总共时长7',0,0,0,'请假原因7','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `leave_management` values (8,'请假编号8','请假类型8','2022-3-24','2022-3-24','总共时长8',0,0,0,'请假原因8','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');

DROP TABLE IF EXISTS `attendance_statistics`;
CREATE TABLE `attendance_statistics`(
	   `attendance_statistics_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '考勤统计ID',
`statistical_number` varchar(64) comment '统计编号',
`statistical_type` varchar(64) comment '统计类型',
`number_of_people` int(11) DEFAULT 0 comment '人数',
`time` date comment '时间',
`personnel_department` int(11) DEFAULT 0 comment '人事部门',
`recommend` int(11) DEFAULT '0' NOT NULL comment '智能推荐',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
 `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',

	   PRIMARY KEY (attendance_statistics_id)
	)ENGINE=InnoDB DEFAULT CHARSET=utf8 comment '考勤统计';
insert into `attendance_statistics` values (1,'统计编号1','统计类型1',5,'2022-3-24',0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `attendance_statistics` values (2,'统计编号2','统计类型2',10,'2022-3-24',0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `attendance_statistics` values (3,'统计编号3','统计类型3',15,'2022-3-24',0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `attendance_statistics` values (4,'统计编号4','统计类型4',20,'2022-3-24',0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `attendance_statistics` values (5,'统计编号5','统计类型5',25,'2022-3-24',0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `attendance_statistics` values (6,'统计编号6','统计类型6',30,'2022-3-24',0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `attendance_statistics` values (7,'统计编号7','统计类型7',35,'2022-3-24',0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `attendance_statistics` values (8,'统计编号8','统计类型8',40,'2022-3-24',0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');

DROP TABLE IF EXISTS `reimbursement_information`;
CREATE TABLE `reimbursement_information`(
	   `reimbursement_information_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '报销信息ID',
`reimbursement_no` varchar(64) comment '报销编号',
`reimbursement_type` varchar(64) comment '报销类型',
`reimbursement_amount` int(11) DEFAULT 0 comment '报销金额',
`reimbursement_time` date comment '报销时间',
`ordinary_staff` int(11) DEFAULT 0 comment '普通员工',
`personnel_department` int(11) DEFAULT 0 comment '人事部门',
`financial_department` int(11) DEFAULT 0 comment '财务部门',
`reimbursement_data` longtext comment '报销资料',
`examine_state` varchar(16) DEFAULT '未审核' NOT NULL comment '审核状态',
`examine_reply` varchar(16) DEFAULT '' comment '审核回复',
`recommend` int(11) DEFAULT '0' NOT NULL comment '智能推荐',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
 `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',

	   PRIMARY KEY (reimbursement_information_id)
	)ENGINE=InnoDB DEFAULT CHARSET=utf8 comment '报销信息';
insert into `reimbursement_information` values (1,'报销编号1','报销类型1',5,'2022-3-24',0,0,0,'此处可上传文字、图片、视频、超链接、表格等内容区1','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `reimbursement_information` values (2,'报销编号2','报销类型2',10,'2022-3-24',0,0,0,'此处可上传文字、图片、视频、超链接、表格等内容区2','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `reimbursement_information` values (3,'报销编号3','报销类型3',15,'2022-3-24',0,0,0,'此处可上传文字、图片、视频、超链接、表格等内容区3','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `reimbursement_information` values (4,'报销编号4','报销类型4',20,'2022-3-24',0,0,0,'此处可上传文字、图片、视频、超链接、表格等内容区4','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `reimbursement_information` values (5,'报销编号5','报销类型5',25,'2022-3-24',0,0,0,'此处可上传文字、图片、视频、超链接、表格等内容区5','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `reimbursement_information` values (6,'报销编号6','报销类型6',30,'2022-3-24',0,0,0,'此处可上传文字、图片、视频、超链接、表格等内容区6','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `reimbursement_information` values (7,'报销编号7','报销类型7',35,'2022-3-24',0,0,0,'此处可上传文字、图片、视频、超链接、表格等内容区7','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `reimbursement_information` values (8,'报销编号8','报销类型8',40,'2022-3-24',0,0,0,'此处可上传文字、图片、视频、超链接、表格等内容区8','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');

DROP TABLE IF EXISTS `revenue_information`;
CREATE TABLE `revenue_information`(
	   `revenue_information_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '收入信息ID',
`revenue_number` varchar(64) comment '收入编号',
`income_type` varchar(64) comment '收入类型',
`revenue_amount` int(11) DEFAULT 0 comment '收入金额',
`income_time` date comment '收入时间',
`handling_personnel` varchar(64) comment '办理人员',
`finance` int(11) DEFAULT 0 comment '财务',
`revenue_remarks` text comment '收入备注',
`recommend` int(11) DEFAULT '0' NOT NULL comment '智能推荐',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
 `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',

	   PRIMARY KEY (revenue_information_id)
	)ENGINE=InnoDB DEFAULT CHARSET=utf8 comment '收入信息';
insert into `revenue_information` values (1,'收入编号1','收入类型1',5,'2022-3-24','办理人员1',0,'收入备注1','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `revenue_information` values (2,'收入编号2','收入类型2',10,'2022-3-24','办理人员2',0,'收入备注2','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `revenue_information` values (3,'收入编号3','收入类型3',15,'2022-3-24','办理人员3',0,'收入备注3','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `revenue_information` values (4,'收入编号4','收入类型4',20,'2022-3-24','办理人员4',0,'收入备注4','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `revenue_information` values (5,'收入编号5','收入类型5',25,'2022-3-24','办理人员5',0,'收入备注5','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `revenue_information` values (6,'收入编号6','收入类型6',30,'2022-3-24','办理人员6',0,'收入备注6','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `revenue_information` values (7,'收入编号7','收入类型7',35,'2022-3-24','办理人员7',0,'收入备注7','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `revenue_information` values (8,'收入编号8','收入类型8',40,'2022-3-24','办理人员8',0,'收入备注8','0','2022-03-24 18:45:07','2022-03-24 18:45:07');

DROP TABLE IF EXISTS `expenditure_information`;
CREATE TABLE `expenditure_information`(
	   `expenditure_information_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '支出信息ID',
`expenditure_number` varchar(64) comment '支出编号',
`expenditure_type` varchar(64) comment '支出类型',
`payment_slip` int(11) DEFAULT 0 comment '支出费用',
`expenditure_time` date comment '支出时间',
`expenditure_personnel` varchar(64) comment '支出人员',
`finance` int(11) DEFAULT 0 comment '财务',
`expenditure_remarks` text comment '支出备注',
`recommend` int(11) DEFAULT '0' NOT NULL comment '智能推荐',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
 `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',

	   PRIMARY KEY (expenditure_information_id)
	)ENGINE=InnoDB DEFAULT CHARSET=utf8 comment '支出信息';
insert into `expenditure_information` values (1,'支出编号1','支出类型1',5,'2022-3-24','支出人员1',0,'支出备注1','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `expenditure_information` values (2,'支出编号2','支出类型2',10,'2022-3-24','支出人员2',0,'支出备注2','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `expenditure_information` values (3,'支出编号3','支出类型3',15,'2022-3-24','支出人员3',0,'支出备注3','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `expenditure_information` values (4,'支出编号4','支出类型4',20,'2022-3-24','支出人员4',0,'支出备注4','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `expenditure_information` values (5,'支出编号5','支出类型5',25,'2022-3-24','支出人员5',0,'支出备注5','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `expenditure_information` values (6,'支出编号6','支出类型6',30,'2022-3-24','支出人员6',0,'支出备注6','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `expenditure_information` values (7,'支出编号7','支出类型7',35,'2022-3-24','支出人员7',0,'支出备注7','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `expenditure_information` values (8,'支出编号8','支出类型8',40,'2022-3-24','支出人员8',0,'支出备注8','0','2022-03-24 18:45:07','2022-03-24 18:45:07');

DROP TABLE IF EXISTS `employee_salary`;
CREATE TABLE `employee_salary`(
	   `employee_salary_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '员工工资ID',
`salary_number` varchar(64) comment '工资编号',
`ordinary_staff` int(11) DEFAULT 0 comment '普通员工',
`personnel_department` int(11) DEFAULT 0 comment '人事部门',
`financial_department` int(11) DEFAULT 0 comment '财务部门',
`administrative_department` int(11) DEFAULT 0 comment '管理部门',
`department_type` varchar(64) comment '部门类型',
`post_type` varchar(64) comment '岗位类型',
`full_name` varchar(64) comment '姓名',
`base_pay` int(11) DEFAULT 0 comment '基本工资',
`deduction_fee` int(11) DEFAULT 0 comment '扣款费',
`overtime_pay` int(11) DEFAULT 0 comment '加班费',
`total_amount` varchar(64) comment '总金额',
`finance` int(11) DEFAULT 0 comment '财务',
`recommend` int(11) DEFAULT '0' NOT NULL comment '智能推荐',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
 `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',

	   PRIMARY KEY (employee_salary_id)
	)ENGINE=InnoDB DEFAULT CHARSET=utf8 comment '员工工资';
insert into `employee_salary` values (1,'工资编号1',0,0,0,0,'部门类型1','岗位类型1','姓名1',5,5,5,'总金额1',0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `employee_salary` values (2,'工资编号2',0,0,0,0,'部门类型2','岗位类型2','姓名2',10,10,10,'总金额2',0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `employee_salary` values (3,'工资编号3',0,0,0,0,'部门类型3','岗位类型3','姓名3',15,15,15,'总金额3',0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `employee_salary` values (4,'工资编号4',0,0,0,0,'部门类型4','岗位类型4','姓名4',20,20,20,'总金额4',0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `employee_salary` values (5,'工资编号5',0,0,0,0,'部门类型5','岗位类型5','姓名5',25,25,25,'总金额5',0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `employee_salary` values (6,'工资编号6',0,0,0,0,'部门类型6','岗位类型6','姓名6',30,30,30,'总金额6',0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `employee_salary` values (7,'工资编号7',0,0,0,0,'部门类型7','岗位类型7','姓名7',35,35,35,'总金额7',0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `employee_salary` values (8,'工资编号8',0,0,0,0,'部门类型8','岗位类型8','姓名8',40,40,40,'总金额8',0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');

DROP TABLE IF EXISTS `announcement_notice`;
CREATE TABLE `announcement_notice`(
	   `announcement_notice_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '公告通知ID',
`announcement_no` varchar(64) comment '公告编号',
`announcement_type` varchar(64) comment '公告类型',
`announcement_title` varchar(64) comment '公告标题',
`publisher` int(11) DEFAULT 0 comment '发布人',
`announcement_content` text comment '公告内容',
`recommend` int(11) DEFAULT '0' NOT NULL comment '智能推荐',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
 `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',

	   PRIMARY KEY (announcement_notice_id)
	)ENGINE=InnoDB DEFAULT CHARSET=utf8 comment '公告通知';
insert into `announcement_notice` values (1,'公告编号1','公告类型1','公告标题1',0,'公告内容1','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `announcement_notice` values (2,'公告编号2','公告类型2','公告标题2',0,'公告内容2','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `announcement_notice` values (3,'公告编号3','公告类型3','公告标题3',0,'公告内容3','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `announcement_notice` values (4,'公告编号4','公告类型4','公告标题4',0,'公告内容4','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `announcement_notice` values (5,'公告编号5','公告类型5','公告标题5',0,'公告内容5','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `announcement_notice` values (6,'公告编号6','公告类型6','公告标题6',0,'公告内容6','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `announcement_notice` values (7,'公告编号7','公告类型7','公告标题7',0,'公告内容7','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `announcement_notice` values (8,'公告编号8','公告类型8','公告标题8',0,'公告内容8','0','2022-03-24 18:45:07','2022-03-24 18:45:07');

DROP TABLE IF EXISTS `file_information`;
CREATE TABLE `file_information`(
	   `file_information_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '文件信息ID',
`document_number` varchar(64) comment '文件编号',
`file_type` varchar(64) comment '文件类型',
`document_title` varchar(64) comment '文件标题',
`enclosure` varchar(255) comment '附件',
`ordinary_staff` int(11) DEFAULT 0 comment '普通员工',
`financial_department` int(11) DEFAULT 0 comment '财务部门',
`personnel_department` int(11) DEFAULT 0 comment '人事部门',
`sender` int(11) DEFAULT 0 comment '发件人',
`sending_time` date comment '发送时间',
`document_content` text comment '文件内容',
`recommend` int(11) DEFAULT '0' NOT NULL comment '智能推荐',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
 `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',

	   PRIMARY KEY (file_information_id)
	)ENGINE=InnoDB DEFAULT CHARSET=utf8 comment '文件信息';
insert into `file_information` values (1,'文件编号1','文件类型1','文件标题1','点此下载',0,0,0,0,'2022-3-24','文件内容1','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `file_information` values (2,'文件编号2','文件类型2','文件标题2','点此下载',0,0,0,0,'2022-3-24','文件内容2','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `file_information` values (3,'文件编号3','文件类型3','文件标题3','点此下载',0,0,0,0,'2022-3-24','文件内容3','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `file_information` values (4,'文件编号4','文件类型4','文件标题4','点此下载',0,0,0,0,'2022-3-24','文件内容4','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `file_information` values (5,'文件编号5','文件类型5','文件标题5','点此下载',0,0,0,0,'2022-3-24','文件内容5','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `file_information` values (6,'文件编号6','文件类型6','文件标题6','点此下载',0,0,0,0,'2022-3-24','文件内容6','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `file_information` values (7,'文件编号7','文件类型7','文件标题7','点此下载',0,0,0,0,'2022-3-24','文件内容7','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `file_information` values (8,'文件编号8','文件类型8','文件标题8','点此下载',0,0,0,0,'2022-3-24','文件内容8','0','2022-03-24 18:45:07','2022-03-24 18:45:07');

DROP TABLE IF EXISTS `my_email`;
CREATE TABLE `my_email`(
	   `my_email_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '我的邮箱ID',
`mailbox_number` varchar(64) comment '邮箱编号',
`mailbox_type` varchar(64) comment '邮箱类型',
`mailbox_title` varchar(64) comment '邮箱标题',
`ordinary_staff` int(11) DEFAULT 0 comment '普通员工',
`financial_department` int(11) DEFAULT 0 comment '财务部门',
`administrative_department` int(11) DEFAULT 0 comment '管理部门',
`personnel_department` int(11) DEFAULT 0 comment '人事部门',
`content` text comment '内容',
`recommend` int(11) DEFAULT '0' NOT NULL comment '智能推荐',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
 `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',

	   PRIMARY KEY (my_email_id)
	)ENGINE=InnoDB DEFAULT CHARSET=utf8 comment '我的邮箱';
insert into `my_email` values (1,'邮箱编号1','邮箱类型1','邮箱标题1',0,0,0,0,'内容1','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `my_email` values (2,'邮箱编号2','邮箱类型2','邮箱标题2',0,0,0,0,'内容2','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `my_email` values (3,'邮箱编号3','邮箱类型3','邮箱标题3',0,0,0,0,'内容3','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `my_email` values (4,'邮箱编号4','邮箱类型4','邮箱标题4',0,0,0,0,'内容4','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `my_email` values (5,'邮箱编号5','邮箱类型5','邮箱标题5',0,0,0,0,'内容5','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `my_email` values (6,'邮箱编号6','邮箱类型6','邮箱标题6',0,0,0,0,'内容6','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `my_email` values (7,'邮箱编号7','邮箱类型7','邮箱标题7',0,0,0,0,'内容7','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `my_email` values (8,'邮箱编号8','邮箱类型8','邮箱标题8',0,0,0,0,'内容8','0','2022-03-24 18:45:07','2022-03-24 18:45:07');

DROP TABLE IF EXISTS `my_job`;
CREATE TABLE `my_job`(
	   `my_job_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '我的工作ID',
`job_number` varchar(64) comment '工作编号',
`type_of_work` varchar(64) comment '工作类型',
`job_title` varchar(64) comment '工作标题',
`ordinary_staff` int(11) DEFAULT 0 comment '普通员工',
`job_content` text comment '工作内容',
`workflow` text comment '工作流程',
`examine_state` varchar(16) DEFAULT '未审核' NOT NULL comment '审核状态',
`examine_reply` varchar(16) DEFAULT '' comment '审核回复',
`recommend` int(11) DEFAULT '0' NOT NULL comment '智能推荐',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
 `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',

	   PRIMARY KEY (my_job_id)
	)ENGINE=InnoDB DEFAULT CHARSET=utf8 comment '我的工作';
insert into `my_job` values (1,'工作编号1','工作类型1','工作标题1',0,'工作内容1','工作流程1','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `my_job` values (2,'工作编号2','工作类型2','工作标题2',0,'工作内容2','工作流程2','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `my_job` values (3,'工作编号3','工作类型3','工作标题3',0,'工作内容3','工作流程3','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `my_job` values (4,'工作编号4','工作类型4','工作标题4',0,'工作内容4','工作流程4','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `my_job` values (5,'工作编号5','工作类型5','工作标题5',0,'工作内容5','工作流程5','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `my_job` values (6,'工作编号6','工作类型6','工作标题6',0,'工作内容6','工作流程6','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `my_job` values (7,'工作编号7','工作类型7','工作标题7',0,'工作内容7','工作流程7','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `my_job` values (8,'工作编号8','工作类型8','工作标题8',0,'工作内容8','工作流程8','未审核','','0','2022-03-24 18:45:07','2022-03-24 18:45:07');

DROP TABLE IF EXISTS `punch_in_record`;
CREATE TABLE `punch_in_record`(
	   `punch_in_record_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '签到打卡记录ID',
`punch_in_number` varchar(64) comment '打卡编号',
`clock_in_time` varchar(64) comment '打卡时间',
`punch_in_type` varchar(64) comment '打卡类型',
`check_in_time` datetime comment '签到时间',
`post_type` varchar(64) comment '岗位类型',
`department_type` varchar(64) comment '部门类型',
`ordinary_staff` int(11) DEFAULT 0 comment '普通员工',
`personnel_department` int(11) DEFAULT 0 comment '人事部门',
`administrative_department` int(11) DEFAULT 0 comment '管理部门',
`financial_department` int(11) DEFAULT 0 comment '财务部门',
`recommend` int(11) DEFAULT '0' NOT NULL comment '智能推荐',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
 `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',

	   PRIMARY KEY (punch_in_record_id)
	)ENGINE=InnoDB DEFAULT CHARSET=utf8 comment '签到打卡记录';
insert into `punch_in_record` values (1,'打卡编号1','打卡时间1','打卡类型1','2022-3-24 18:45:7','岗位类型1','部门类型1',0,0,0,0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `punch_in_record` values (2,'打卡编号2','打卡时间2','打卡类型2','2022-3-24 18:45:7','岗位类型2','部门类型2',0,0,0,0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `punch_in_record` values (3,'打卡编号3','打卡时间3','打卡类型3','2022-3-24 18:45:7','岗位类型3','部门类型3',0,0,0,0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `punch_in_record` values (4,'打卡编号4','打卡时间4','打卡类型4','2022-3-24 18:45:7','岗位类型4','部门类型4',0,0,0,0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `punch_in_record` values (5,'打卡编号5','打卡时间5','打卡类型5','2022-3-24 18:45:7','岗位类型5','部门类型5',0,0,0,0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `punch_in_record` values (6,'打卡编号6','打卡时间6','打卡类型6','2022-3-24 18:45:7','岗位类型6','部门类型6',0,0,0,0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `punch_in_record` values (7,'打卡编号7','打卡时间7','打卡类型7','2022-3-24 18:45:7','岗位类型7','部门类型7',0,0,0,0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');
insert into `punch_in_record` values (8,'打卡编号8','打卡时间8','打卡类型8','2022-3-24 18:45:7','岗位类型8','部门类型8',0,0,0,0,'0','2022-03-24 18:45:07','2022-03-24 18:45:07');

DROP TABLE IF EXISTS `sign_out_punch_in_record`;
CREATE TABLE `sign_out_punch_in_record`(
	   `sign_out_punch_in_record_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '签退打卡记录ID',
`punch_in_number` varchar(64) comment '打卡编号',
`clock_in_time` varchar(64) comment '打卡时间',
`punch_in_type` varchar(64) comment '打卡类型',
`sign_out_time` datetime comment '签退时间',
`post_type` varchar(64) comment '岗位类型',
`department_type` varchar(64) comment '部门类型',
`ordinary_staff` int(11) DEFAULT 0 comment '普通员工',
`personnel_department` int(11) DEFAULT 0 comment '人事部门',
`administrative_department` int(11) DEFAULT 0 comment '管理部门',
`financial_department` int(11) DEFAULT 0 comment '财务部门',
`recommend` int(11) DEFAULT '0' NOT NULL comment '智能推荐',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
 `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',

	   PRIMARY KEY (sign_out_punch_in_record_id)
	)ENGINE=InnoDB DEFAULT CHARSET=utf8 comment '签退打卡记录';
insert into `sign_out_punch_in_record` values (1,'打卡编号1','打卡时间1','打卡类型1','2022-3-24 18:45:8','岗位类型1','部门类型1',0,0,0,0,'0','2022-03-24 18:45:08','2022-03-24 18:45:08');
insert into `sign_out_punch_in_record` values (2,'打卡编号2','打卡时间2','打卡类型2','2022-3-24 18:45:8','岗位类型2','部门类型2',0,0,0,0,'0','2022-03-24 18:45:08','2022-03-24 18:45:08');
insert into `sign_out_punch_in_record` values (3,'打卡编号3','打卡时间3','打卡类型3','2022-3-24 18:45:8','岗位类型3','部门类型3',0,0,0,0,'0','2022-03-24 18:45:08','2022-03-24 18:45:08');
insert into `sign_out_punch_in_record` values (4,'打卡编号4','打卡时间4','打卡类型4','2022-3-24 18:45:8','岗位类型4','部门类型4',0,0,0,0,'0','2022-03-24 18:45:08','2022-03-24 18:45:08');
insert into `sign_out_punch_in_record` values (5,'打卡编号5','打卡时间5','打卡类型5','2022-3-24 18:45:8','岗位类型5','部门类型5',0,0,0,0,'0','2022-03-24 18:45:08','2022-03-24 18:45:08');
insert into `sign_out_punch_in_record` values (6,'打卡编号6','打卡时间6','打卡类型6','2022-3-24 18:45:8','岗位类型6','部门类型6',0,0,0,0,'0','2022-03-24 18:45:08','2022-03-24 18:45:08');
insert into `sign_out_punch_in_record` values (7,'打卡编号7','打卡时间7','打卡类型7','2022-3-24 18:45:8','岗位类型7','部门类型7',0,0,0,0,'0','2022-03-24 18:45:08','2022-03-24 18:45:08');
insert into `sign_out_punch_in_record` values (8,'打卡编号8','打卡时间8','打卡类型8','2022-3-24 18:45:8','岗位类型8','部门类型8',0,0,0,0,'0','2022-03-24 18:45:08','2022-03-24 18:45:08');

DROP TABLE IF EXISTS `access_token`;
CREATE TABLE `access_token` (
  `token_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '临时访问牌ID',
  `token` varchar(64) DEFAULT NULL COMMENT '临时访问牌',
  `info` text,
  `maxage` int(2) NOT NULL DEFAULT '2' COMMENT '最大寿命:默认2小时',
  `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间:',
  `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间:',
  `user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户编号:',
  PRIMARY KEY (`token_id`) USING BTREE
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='临时访问牌';
insert into `access_token` values ('57','5accf85cb6a7f06f0aa2968deadaec1b',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('58','46ff1d4d07714f046ba07b34bffe0af9',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('59','ed9d6cba9826fda1beafcd9326be7a86',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('60','c99763c1833ea0785d9e2b81da3fd28f',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('61','33fbfaccd6d1cb9143e4129bd919d4b0',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('62','493e13da5f293ba67a56a0fe3e1fa6cf',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('63','c4b48e9e2160db09c703041a8fee0a1f',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('64','d13cdaefd3823c360c959a02a262f71d',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('65','6c6ff426fd77ea5a2025ce5ed2e42c8a',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('66','80930065a61ffcdd5cbb75f60932973c',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('67','94114763cf2e3b020495d8a27096d4ef',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('68','761052c551c97c9317bc3aa475c85b84',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('69','7c44ef14131a0ba7c16aa16cef104065',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('70','96380f3d9542c80d04bdade1cf7635a5',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('71','bfdc7acfcbf5763fda81945b60961222',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('72','170a598e51ae8ae2badde20a42fe171d',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('73','c82c357488c75926a92d8a9608d4b367',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('74','4d35290c023f407a820f37dbbb1ceb09',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('75','8d19162776682b695c0f62f3c7a92fec',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('76','a7ea2cdc9a2be179e19200e593ad5a69',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('77','c79a554f9832adc01f19682c5d576bc4',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('78','1c7d95001fa09951a679841c8100ad1f',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('79','776da1bcdd01ddb3cbf0a37fa13fc5b0',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('80','d336e88e57c329d0166931292c1fac41',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('81','37a40f526a6c82fc6110b512802d35bf',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('82','691ad331771f4109206d58aeee572371',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('83','9942e458886219960d3344b4a6a6fbec',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('84','e9939a8b7ccf9f548f0bbb5664981f96',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('85','f5b27912060d1909bef61fab9d96faae',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('86','7c5888682f1d449eb1b62f0054a79fbf',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('87','00dfdc6ac21c4a9da80fd71c990764d1',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('88','3cce592bc72840ab932ce96d85a194da',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('89','43fdaa989a644ad683ef4b4d488e8629',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('90','d6a3cecadacff0dbd6b43b25372cc2a2',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('91','5570bc5b07b3589f4ef8553bd46eb0d1',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('92','5570bc5b07b3589f4ef8553bd46eb0d1',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('93','26c553bd2ee2ab6605d18dfd310d85f9',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('94','3fd52f81236ed2c37ff91a6696d4e47a',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('95','893332e9ee67d60d8312b3700c58a359',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('96','b7844068ade535b2e517df4a40948703',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('97','179b37a5e1893c3af6b946bd5a1c8625',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('98','3a47b8a040a83ebbc9194cb255dc668c',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('99','afa60196afb77dcc2b520ed13a817560',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
insert into `access_token` values ('100','7fc6d9b324f8c0a3a1784d04ef132692',null,'2',"2022-01-14 07:32:09.000 ","2022-01-14 07:32:09.000 ",'1');
DROP TABLE IF EXISTS `auth`;
CREATE TABLE `auth` (
  `auth_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '授权ID:',
  `user_group` varchar(64) DEFAULT NULL COMMENT '用户组:',
  `mod_name` varchar(64) DEFAULT NULL COMMENT '模块名:',
  `table_name` varchar(64) DEFAULT NULL COMMENT '表名:',
  `page_title` varchar(255) DEFAULT NULL COMMENT '页面标题:',
  `path` varchar(255) DEFAULT NULL COMMENT '路由路径:',
  `position` varchar(32) DEFAULT NULL COMMENT '位置:',
  `mode` varchar(32) NOT NULL DEFAULT '_blank' COMMENT '跳转方式:',
  `add` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '是否可增加:',
  `del` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '是否可删除:',
  `set` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '是否可修改:',
  `get` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '是否可查看:',
  `field_add` varchar(500) DEFAULT NULL COMMENT '添加字段:',
  `field_set` varchar(500) DEFAULT NULL COMMENT '修改字段:',
  `field_get` varchar(500) DEFAULT NULL COMMENT '查询字段:',
  `table_nav_name` varchar(255) DEFAULT NULL COMMENT '跨表导航名称:',
  `table_nav` varchar(255) DEFAULT NULL COMMENT '跨表导航:',
  `option` text COMMENT '配置:',
  `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间:',
  `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间:',
  PRIMARY KEY (`auth_id`) USING BTREE
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='定制授权';
DROP TABLE IF EXISTS `upload`;
CREATE TABLE `upload` (
  `upload_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '上传ID',
  `name` varchar(64) DEFAULT NULL COMMENT '文件名',
  `path` varchar(255) DEFAULT NULL COMMENT '访问路径',
  `file` varchar(255) DEFAULT NULL COMMENT '文件路径',
  `display` varchar(255) DEFAULT NULL COMMENT '显示顺序',
  `father_id` int(11) DEFAULT '0' COMMENT '父级ID',
  `dir` varchar(255) DEFAULT NULL COMMENT '文件夹',
  `type` varchar(32) DEFAULT NULL COMMENT '文件类型',
  PRIMARY KEY (`upload_id`) USING BTREE
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
insert into `upload` values ('1','movie.mp4','/upload/movie.mp4','',null,'0',null,'video');
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
  `user_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '用户ID:[0,8388607]用户获取其他与用户相关的数据',
  `state` smallint(1) unsigned NOT NULL DEFAULT '1' COMMENT '账户状态:[0,10](1可用|2异常|3已冻结|4已注销)',
  `user_group` varchar(32) DEFAULT NULL COMMENT '所在用户组:[0,32767]决定用户身份和权限',
  `login_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '上次登录时间:',
  `phone` varchar(11) DEFAULT NULL COMMENT '手机号码:[0,11]用户的手机号码,用于找回密码时或登录时',
  `phone_state` smallint(1) unsigned NOT NULL DEFAULT '0' COMMENT '手机认证:[0,1](0未认证|1审核中|2已认证)',
  `username` varchar(16) NOT NULL DEFAULT '' COMMENT '用户名:[0,16]用户登录时所用的账户名称',
  `nickname` varchar(16) DEFAULT '' COMMENT '昵称:[0,16]',
  `password` varchar(64) NOT NULL DEFAULT '' COMMENT '密码:[0,32]用户登录所需的密码,由6-16位数字或英文组成',
  `email` varchar(64) DEFAULT '' COMMENT '邮箱:[0,64]用户的邮箱,用于找回密码时或登录时',
  `email_state` smallint(1) unsigned NOT NULL DEFAULT '0' COMMENT '邮箱认证:[0,1](0未认证|1审核中|2已认证)',
  `avatar` varchar(255) DEFAULT NULL COMMENT '头像地址:[0,255]',
  `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间:',
  PRIMARY KEY (`user_id`) USING BTREE
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='用户账户:用于保存用户登录信息';
insert into `user` values ('1','1','管理员',"2022-04-19 07:32:09.000 ",null,'0','admin','admin','bfd59291e825b5f2bbf1eb76569f8fe7','','0','/api/upload/avatar.jpg',"2022-04-19 07:32:09.000 ");
DROP TABLE IF EXISTS `user_group`;
CREATE TABLE `user_group` (
  `group_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '用户组ID:[0,8388607]',
  `display` smallint(4) unsigned NOT NULL DEFAULT '100' COMMENT '显示顺序:[0,1000]',
  `name` varchar(16) NOT NULL DEFAULT '' COMMENT '名称:[0,16]',
  `description` varchar(255) DEFAULT NULL COMMENT '描述:[0,255]描述该用户组的特点或权限范围',
  `source_table` varchar(255) DEFAULT NULL COMMENT '来源表:',
  `source_field` varchar(255) DEFAULT NULL COMMENT '来源字段:',
  `source_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '来源ID:',
  `register` smallint(1) unsigned DEFAULT '0' COMMENT '注册位置:',
  `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间:',
  `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间:',
  PRIMARY KEY (`group_id`) USING BTREE
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='用户组:用于用户前端身份和鉴权';
DROP TABLE IF EXISTS `hits`;
CREATE TABLE `hits` (
  `hits_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '点赞ID:',
  `user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '点赞人:',
  `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间:',
  `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间:',
  `source_table` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT '来源表:',
  `source_field` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT '来源字段:',
  `source_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '来源ID:',
  PRIMARY KEY (`hits_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC;
insert into `auth` values ('1','管理员','普通员工','ordinary_staff','普通员工','/ordinary_staff/table','','_blank','1','1','1','1','gender,post_type,department_type','gender,post_type,department_type','gender,post_type,department_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('2','管理员','普通员工','ordinary_staff','普通员工详情','/ordinary_staff/view','','_blank','1','1','1','1','gender,post_type,department_type','gender,post_type,department_type','gender,post_type,department_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('3','管理员','人事部门','ministry_of_personnel','人事部门','/ministry_of_personnel/table','','_blank','1','1','1','1','gender,department_type,post_type','gender,department_type,post_type','gender,department_type,post_type',null,'0','{"export_db":true}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('4','管理员','人事部门','ministry_of_personnel','人事部门详情','/ministry_of_personnel/view','','_blank','1','1','1','1','gender,department_type,post_type','gender,department_type,post_type','gender,department_type,post_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('5','管理员','管理部门','administrative_department','管理部门','/administrative_department/table','','_blank','1','1','1','1','gender,post_type,department_type','gender,post_type,department_type','gender,post_type,department_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('6','管理员','管理部门','administrative_department','管理部门详情','/administrative_department/view','','_blank','1','1','1','1','gender,post_type,department_type','gender,post_type,department_type','gender,post_type,department_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('7','管理员','财务部门','financial_department','财务部门','/financial_department/table','','_blank','1','1','1','1','gender,department_type,post_type','gender,department_type,post_type','gender,department_type,post_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('8','管理员','财务部门','financial_department','财务部门详情','/financial_department/view','','_blank','1','1','1','1','gender,department_type,post_type','gender,department_type,post_type','gender,department_type,post_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('9','管理员','部门信息','department_information','部门信息','/department_information/table','','_blank','1','1','1','1','department_number,department_type,number_of_departments,department_profile','department_number,department_type,number_of_departments,department_profile','department_number,department_type,number_of_departments,department_profile',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('10','管理员','部门信息','department_information','部门信息详情','/department_information/view','','_blank','1','1','1','1','department_number,department_type,number_of_departments,department_profile','department_number,department_type,number_of_departments,department_profile','department_number,department_type,number_of_departments,department_profile',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('11','管理员','岗位信息','position_information','岗位信息','/position_information/table','','_blank','1','1','1','1','job_no,post_type,number_of_posts,job_profile','job_no,post_type,number_of_posts,job_profile','job_no,post_type,number_of_posts,job_profile',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('12','管理员','岗位信息','position_information','岗位信息详情','/position_information/view','','_blank','1','1','1','1','job_no,post_type,number_of_posts,job_profile','job_no,post_type,number_of_posts,job_profile','job_no,post_type,number_of_posts,job_profile',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('13','管理员','考勤打卡','clock_in','考勤打卡','/clock_in/table','','_blank','1','1','1','1','punch_in_number,clock_in_time,punch_in_type','punch_in_number,clock_in_time,punch_in_type','punch_in_number,clock_in_time,punch_in_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('14','管理员','考勤打卡','clock_in','考勤打卡详情','/clock_in/view','','_blank','1','1','1','1','punch_in_number,clock_in_time,punch_in_type','punch_in_number,clock_in_time,punch_in_type','punch_in_number,clock_in_time,punch_in_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('15','管理员','请假管理','leave_management','请假管理','/leave_management/table','','_blank','1','1','1','1','leave_no,leave_type,leave_start_time,leave_end_time,total_time,ordinary_staff,personnel_department,financial_department,reason_for_leave','leave_no,leave_type,leave_start_time,leave_end_time,total_time,ordinary_staff,personnel_department,financial_department,reason_for_leave','leave_no,leave_type,leave_start_time,leave_end_time,total_time,ordinary_staff,personnel_department,financial_department,reason_for_leave',null,'0','{"examine":true}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('16','管理员','请假管理','leave_management','请假管理详情','/leave_management/view','','_blank','1','1','1','1','leave_no,leave_type,leave_start_time,leave_end_time,total_time,ordinary_staff,personnel_department,financial_department,reason_for_leave','leave_no,leave_type,leave_start_time,leave_end_time,total_time,ordinary_staff,personnel_department,financial_department,reason_for_leave','leave_no,leave_type,leave_start_time,leave_end_time,total_time,ordinary_staff,personnel_department,financial_department,reason_for_leave',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('17','管理员','考勤统计','attendance_statistics','考勤统计','/attendance_statistics/table','','_blank','1','1','1','1','statistical_number,statistical_type,number_of_people,time,personnel_department','statistical_number,statistical_type,number_of_people,time,personnel_department','statistical_number,statistical_type,number_of_people,time,personnel_department',null,'0','{"figure":true}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('18','管理员','考勤统计','attendance_statistics','考勤统计详情','/attendance_statistics/view','','_blank','1','1','1','1','statistical_number,statistical_type,number_of_people,time,personnel_department','statistical_number,statistical_type,number_of_people,time,personnel_department','statistical_number,statistical_type,number_of_people,time,personnel_department',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('19','管理员','报销信息','reimbursement_information','报销信息','/reimbursement_information/table','','_blank','1','1','1','1','reimbursement_no,reimbursement_type,reimbursement_amount,reimbursement_time,ordinary_staff,personnel_department,financial_department,reimbursement_data','reimbursement_no,reimbursement_type,reimbursement_amount,reimbursement_time,ordinary_staff,personnel_department,financial_department,reimbursement_data','reimbursement_no,reimbursement_type,reimbursement_amount,reimbursement_time,ordinary_staff,personnel_department,financial_department,reimbursement_data',null,'0','{"examine":true}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('20','管理员','报销信息','reimbursement_information','报销信息详情','/reimbursement_information/view','','_blank','1','1','1','1','reimbursement_no,reimbursement_type,reimbursement_amount,reimbursement_time,ordinary_staff,personnel_department,financial_department,reimbursement_data','reimbursement_no,reimbursement_type,reimbursement_amount,reimbursement_time,ordinary_staff,personnel_department,financial_department,reimbursement_data','reimbursement_no,reimbursement_type,reimbursement_amount,reimbursement_time,ordinary_staff,personnel_department,financial_department,reimbursement_data',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('21','管理员','收入信息','revenue_information','收入信息','/revenue_information/table','','_blank','1','1','1','1','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks',null,'0','{"figure":true,"export_db":true}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('22','管理员','收入信息','revenue_information','收入信息详情','/revenue_information/view','','_blank','1','1','1','1','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('23','管理员','支出信息','expenditure_information','支出信息','/expenditure_information/table','','_blank','1','1','1','1','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks',null,'0','{"figure":true,"export_db":true}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('24','管理员','支出信息','expenditure_information','支出信息详情','/expenditure_information/view','','_blank','1','1','1','1','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('25','管理员','员工工资','employee_salary','员工工资','/employee_salary/table','','_blank','1','1','1','1','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('26','管理员','员工工资','employee_salary','员工工资详情','/employee_salary/view','','_blank','1','1','1','1','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('27','管理员','公告通知','announcement_notice','公告通知','/announcement_notice/table','','_blank','1','1','1','1','announcement_no,announcement_type,announcement_title,publisher,announcement_content','announcement_no,announcement_type,announcement_title,publisher,announcement_content','announcement_no,announcement_type,announcement_title,publisher,announcement_content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('28','管理员','公告通知','announcement_notice','公告通知详情','/announcement_notice/view','','_blank','1','1','1','1','announcement_no,announcement_type,announcement_title,publisher,announcement_content','announcement_no,announcement_type,announcement_title,publisher,announcement_content','announcement_no,announcement_type,announcement_title,publisher,announcement_content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('29','管理员','文件信息','file_information','文件信息','/file_information/table','','_blank','1','1','1','1','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('30','管理员','文件信息','file_information','文件信息详情','/file_information/view','','_blank','1','1','1','1','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('31','管理员','我的邮箱','my_email','我的邮箱','/my_email/table','','_blank','1','1','1','1','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('32','管理员','我的邮箱','my_email','我的邮箱详情','/my_email/view','','_blank','1','1','1','1','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('33','管理员','我的工作','my_job','我的工作','/my_job/table','','_blank','1','1','1','1','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow',null,'0','{"examine":true}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('34','管理员','我的工作','my_job','我的工作详情','/my_job/view','','_blank','1','1','1','1','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('35','管理员','签到打卡记录','punch_in_record','签到打卡记录','/punch_in_record/table','','_blank','1','1','1','1','punch_in_number,clock_in_time,punch_in_type,check_in_time,post_type,department_type,ordinary_staff,personnel_department,administrative_department,financial_department','punch_in_number,clock_in_time,punch_in_type,check_in_time,post_type,department_type,ordinary_staff,personnel_department,administrative_department,financial_department','punch_in_number,clock_in_time,punch_in_type,check_in_time,post_type,department_type,ordinary_staff,personnel_department,administrative_department,financial_department',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('36','管理员','签到打卡记录','punch_in_record','签到打卡记录详情','/punch_in_record/view','','_blank','1','1','1','1','punch_in_number,clock_in_time,punch_in_type,check_in_time,post_type,department_type,ordinary_staff,personnel_department,administrative_department,financial_department','punch_in_number,clock_in_time,punch_in_type,check_in_time,post_type,department_type,ordinary_staff,personnel_department,administrative_department,financial_department','punch_in_number,clock_in_time,punch_in_type,check_in_time,post_type,department_type,ordinary_staff,personnel_department,administrative_department,financial_department',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('37','管理员','签退打卡记录','sign_out_punch_in_record','签退打卡记录','/sign_out_punch_in_record/table','','_blank','1','1','1','1','punch_in_number,clock_in_time,punch_in_type,sign_out_time,post_type,department_type,ordinary_staff,personnel_department,administrative_department,financial_department','punch_in_number,clock_in_time,punch_in_type,sign_out_time,post_type,department_type,ordinary_staff,personnel_department,administrative_department,financial_department','punch_in_number,clock_in_time,punch_in_type,sign_out_time,post_type,department_type,ordinary_staff,personnel_department,administrative_department,financial_department',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('38','管理员','签退打卡记录','sign_out_punch_in_record','签退打卡记录详情','/sign_out_punch_in_record/view','','_blank','1','1','1','1','punch_in_number,clock_in_time,punch_in_type,sign_out_time,post_type,department_type,ordinary_staff,personnel_department,administrative_department,financial_department','punch_in_number,clock_in_time,punch_in_type,sign_out_time,post_type,department_type,ordinary_staff,personnel_department,administrative_department,financial_department','punch_in_number,clock_in_time,punch_in_type,sign_out_time,post_type,department_type,ordinary_staff,personnel_department,administrative_department,financial_department',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('39','管理员','评论','comment','评论列表','/comment/table','','_blank','0','0','0','0','','','',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('40','管理员','评论','comment','评论详情','/comment/view','','_blank','0','0','0','0','','','',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('41','管理员','评论','comment','我的评论','/comment/list','','_blank','0','0','0','0','','','',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('42','管理员','评论','comment','评论详情','/comment/details','','_blank','0','0','0','0','','','',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('43','普通员工','普通员工','ordinary_staff','普通员工','/ordinary_staff/table','','_blank','0','0','0','0','gender,post_type,department_type','gender,post_type,department_type','gender,post_type,department_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('44','普通员工','普通员工','ordinary_staff','普通员工详情','/ordinary_staff/view','','_blank','0','0','0','0','gender,post_type,department_type','gender,post_type,department_type','gender,post_type,department_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('45','普通员工','人事部门','ministry_of_personnel','人事部门','/ministry_of_personnel/table','','_blank','0','0','0','0','gender,department_type,post_type','gender,department_type,post_type','gender,department_type,post_type',null,'0','{"export_db":false}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('46','普通员工','人事部门','ministry_of_personnel','人事部门详情','/ministry_of_personnel/view','','_blank','0','0','0','0','gender,department_type,post_type','gender,department_type,post_type','gender,department_type,post_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('47','普通员工','管理部门','administrative_department','管理部门','/administrative_department/table','','_blank','0','0','0','0','gender,post_type,department_type','gender,post_type,department_type','gender,post_type,department_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('48','普通员工','管理部门','administrative_department','管理部门详情','/administrative_department/view','','_blank','0','0','0','0','gender,post_type,department_type','gender,post_type,department_type','gender,post_type,department_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('49','普通员工','财务部门','financial_department','财务部门','/financial_department/table','','_blank','0','0','0','0','gender,department_type,post_type','gender,department_type,post_type','gender,department_type,post_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('50','普通员工','财务部门','financial_department','财务部门详情','/financial_department/view','','_blank','0','0','0','0','gender,department_type,post_type','gender,department_type,post_type','gender,department_type,post_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('51','普通员工','部门信息','department_information','部门信息','/department_information/table','','_blank','0','0','0','0','department_number,department_type,number_of_departments,department_profile','department_number,department_type,number_of_departments,department_profile','department_number,department_type,number_of_departments,department_profile',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('52','普通员工','部门信息','department_information','部门信息详情','/department_information/view','','_blank','0','0','0','0','department_number,department_type,number_of_departments,department_profile','department_number,department_type,number_of_departments,department_profile','department_number,department_type,number_of_departments,department_profile',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('53','普通员工','岗位信息','position_information','岗位信息','/position_information/table','','_blank','0','0','0','0','job_no,post_type,number_of_posts,job_profile','job_no,post_type,number_of_posts,job_profile','job_no,post_type,number_of_posts,job_profile',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('54','普通员工','岗位信息','position_information','岗位信息详情','/position_information/view','','_blank','0','0','0','0','job_no,post_type,number_of_posts,job_profile','job_no,post_type,number_of_posts,job_profile','job_no,post_type,number_of_posts,job_profile',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('55','普通员工','考勤打卡','clock_in','考勤打卡','/clock_in/table','','_blank','0','0','0','1',',punch_in_type,clock_in_time,punch_in_number',',punch_in_type,clock_in_time,punch_in_number',',punch_in_type,clock_in_time,punch_in_number',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('56','普通员工','考勤打卡','clock_in','考勤打卡详情','/clock_in/view','','_blank','0','0','0','1',',punch_in_type,clock_in_time,punch_in_number',',punch_in_type,clock_in_time,punch_in_number',',punch_in_type,clock_in_time,punch_in_number',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('57','普通员工','请假管理','leave_management','请假管理','/leave_management/table','','_blank','1','1','1','1','ordinary_staff,reason_for_leave,,,leave_type,leave_no,total_time,leave_end_time,leave_start_time','ordinary_staff,reason_for_leave,,,leave_type,leave_no','ordinary_staff,reason_for_leave,,,leave_type,leave_no,total_time,leave_end_time,leave_start_time',null,'0','{"examine":false}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('58','普通员工','请假管理','leave_management','请假管理详情','/leave_management/view','','_blank','1','1','1','1','ordinary_staff,reason_for_leave,,,leave_type,leave_no,total_time,leave_end_time,leave_start_time','ordinary_staff,reason_for_leave,,,leave_type,leave_no,total_time,leave_end_time,leave_start_time','ordinary_staff,reason_for_leave,,,leave_type,leave_no,total_time,leave_end_time,leave_start_time',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('59','普通员工','考勤统计','attendance_statistics','考勤统计','/attendance_statistics/table','','_blank','0','0','0','0','statistical_number,statistical_type,number_of_people,time,personnel_department','statistical_number,statistical_type,number_of_people,time,personnel_department','statistical_number,statistical_type,number_of_people,time,personnel_department',null,'0','{"figure":false}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('60','普通员工','考勤统计','attendance_statistics','考勤统计详情','/attendance_statistics/view','','_blank','0','0','0','0','statistical_number,statistical_type,number_of_people,time,personnel_department','statistical_number,statistical_type,number_of_people,time,personnel_department','statistical_number,statistical_type,number_of_people,time,personnel_department',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('61','普通员工','报销信息','reimbursement_information','报销信息','/reimbursement_information/table','','_blank','1','1','1','1','ordinary_staff,reimbursement_data,reimbursement_time,reimbursement_amount,reimbursement_type,reimbursement_no','ordinary_staff,reimbursement_data,reimbursement_time,reimbursement_amount,reimbursement_type,reimbursement_no','ordinary_staff,reimbursement_data,reimbursement_time,reimbursement_amount,reimbursement_type,reimbursement_no',null,'0','{"examine":false}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('62','普通员工','报销信息','reimbursement_information','报销信息详情','/reimbursement_information/view','','_blank','1','1','1','1','ordinary_staff,reimbursement_data,reimbursement_time,reimbursement_amount,reimbursement_type,reimbursement_no','ordinary_staff,reimbursement_data,reimbursement_time,reimbursement_amount,reimbursement_type,reimbursement_no','ordinary_staff,reimbursement_data,reimbursement_time,reimbursement_amount,reimbursement_type,reimbursement_no',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('63','普通员工','收入信息','revenue_information','收入信息','/revenue_information/table','','_blank','0','0','0','0','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks',null,'0','{"figure":false,"export_db":false}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('64','普通员工','收入信息','revenue_information','收入信息详情','/revenue_information/view','','_blank','0','0','0','0','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('65','普通员工','支出信息','expenditure_information','支出信息','/expenditure_information/table','','_blank','0','0','0','0','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks',null,'0','{"figure":false,"export_db":false}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('66','普通员工','支出信息','expenditure_information','支出信息详情','/expenditure_information/view','','_blank','0','0','0','0','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('67','普通员工','员工工资','employee_salary','员工工资','/employee_salary/table','','_blank','0','0','0','1','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('68','普通员工','员工工资','employee_salary','员工工资详情','/employee_salary/view','','_blank','0','0','0','1','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('69','普通员工','公告通知','announcement_notice','公告通知','/announcement_notice/table','','_blank','0','0','0','1','announcement_no,announcement_type,announcement_title,publisher,announcement_content','announcement_no,announcement_type,announcement_title,publisher,announcement_content','announcement_no,announcement_type,announcement_title,publisher,announcement_content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('70','普通员工','公告通知','announcement_notice','公告通知详情','/announcement_notice/view','','_blank','0','0','0','1','announcement_no,announcement_type,announcement_title,publisher,announcement_content','announcement_no,announcement_type,announcement_title,publisher,announcement_content','announcement_no,announcement_type,announcement_title,publisher,announcement_content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('71','普通员工','文件信息','file_information','文件信息','/file_information/table','','_blank','0','0','0','1','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('72','普通员工','文件信息','file_information','文件信息详情','/file_information/view','','_blank','0','0','0','1','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('73','普通员工','我的邮箱','my_email','我的邮箱','/my_email/table','','_blank','1','1','1','1','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('74','普通员工','我的邮箱','my_email','我的邮箱详情','/my_email/view','','_blank','1','1','1','1','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('75','普通员工','我的工作','my_job','我的工作','/my_job/table','','_blank','1','1','1','1','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow',null,'0','{"examine":false}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('76','普通员工','我的工作','my_job','我的工作详情','/my_job/view','','_blank','1','1','1','1','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('77','普通员工','签到打卡记录','punch_in_record','签到打卡记录','/punch_in_record/table','','_blank','1','1','1','1','ordinary_staff,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number','ordinary_staff,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number','ordinary_staff,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number',null,'1','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('78','普通员工','签到打卡记录','punch_in_record','签到打卡记录详情','/punch_in_record/view','','_blank','1','1','1','1','ordinary_staff,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number','ordinary_staff,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number','ordinary_staff,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number',null,'1','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('79','普通员工','签退打卡记录','sign_out_punch_in_record','签退打卡记录','/sign_out_punch_in_record/table','','_blank','1','1','1','1','punch_in_type,clock_in_time,ordinary_staff,department_type,post_type,sign_out_time,punch_in_number','punch_in_type,clock_in_time,ordinary_staff,department_type,post_type,sign_out_time,punch_in_number','punch_in_type,clock_in_time,ordinary_staff,department_type,post_type,sign_out_time,punch_in_number',null,'1','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('80','普通员工','签退打卡记录','sign_out_punch_in_record','签退打卡记录详情','/sign_out_punch_in_record/view','','_blank','1','1','1','1','punch_in_type,clock_in_time,ordinary_staff,department_type,post_type,sign_out_time,punch_in_number','punch_in_type,clock_in_time,ordinary_staff,department_type,post_type,sign_out_time,punch_in_number','punch_in_type,clock_in_time,ordinary_staff,department_type,post_type,sign_out_time,punch_in_number',null,'1','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('81','普通员工','评论','comment','评论列表','/comment/table','','_blank','0','0','0','0','','','',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('82','普通员工','评论','comment','评论详情','/comment/view','','_blank','0','0','0','0','','','',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('83','普通员工','评论','comment','我的评论','/comment/list','','_blank','0','0','0','0','','','',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('84','普通员工','评论','comment','评论详情','/comment/details','','_blank','0','0','0','0','','','',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('85','人事部门','普通员工','ordinary_staff','普通员工','/ordinary_staff/table','','_blank','1','1','1','1','gender,post_type,department_type','gender,post_type,department_type','gender,post_type,department_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('86','人事部门','普通员工','ordinary_staff','普通员工详情','/ordinary_staff/view','','_blank','1','1','1','1','gender,post_type,department_type','gender,post_type,department_type','gender,post_type,department_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('87','人事部门','人事部门','ministry_of_personnel','人事部门','/ministry_of_personnel/table','','_blank','1','1','1','1','gender,department_type,post_type','gender,department_type,post_type','gender,department_type,post_type',null,'0','{"export_db":true}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('88','人事部门','人事部门','ministry_of_personnel','人事部门详情','/ministry_of_personnel/view','','_blank','1','1','1','1','gender,department_type,post_type','gender,department_type,post_type','gender,department_type,post_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('89','人事部门','管理部门','administrative_department','管理部门','/administrative_department/table','','_blank','1','1','1','1','gender,post_type,department_type','gender,post_type,department_type','gender,post_type,department_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('90','人事部门','管理部门','administrative_department','管理部门详情','/administrative_department/view','','_blank','1','1','1','1','gender,post_type,department_type','gender,post_type,department_type','gender,post_type,department_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('91','人事部门','财务部门','financial_department','财务部门','/financial_department/table','','_blank','1','1','1','1','gender,department_type,post_type','gender,department_type,post_type','gender,department_type,post_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('92','人事部门','财务部门','financial_department','财务部门详情','/financial_department/view','','_blank','1','1','1','1','gender,department_type,post_type','gender,department_type,post_type','gender,department_type,post_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('93','人事部门','部门信息','department_information','部门信息','/department_information/table','','_blank','1','1','1','1','department_number,department_type,number_of_departments,department_profile','department_number,department_type,number_of_departments,department_profile','department_number,department_type,number_of_departments,department_profile',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('94','人事部门','部门信息','department_information','部门信息详情','/department_information/view','','_blank','1','1','1','1','department_number,department_type,number_of_departments,department_profile','department_number,department_type,number_of_departments,department_profile','department_number,department_type,number_of_departments,department_profile',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('95','人事部门','岗位信息','position_information','岗位信息','/position_information/table','','_blank','1','1','1','1','job_no,post_type,number_of_posts,job_profile','job_no,post_type,number_of_posts,job_profile','job_no,post_type,number_of_posts,job_profile',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('96','人事部门','岗位信息','position_information','岗位信息详情','/position_information/view','','_blank','1','1','1','1','job_no,post_type,number_of_posts,job_profile','job_no,post_type,number_of_posts,job_profile','job_no,post_type,number_of_posts,job_profile',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('97','人事部门','考勤打卡','clock_in','考勤打卡','/clock_in/table','','_blank','1','1','1','1',',punch_in_type,clock_in_time,punch_in_number',',punch_in_type,clock_in_time,punch_in_number',',punch_in_type,clock_in_time,punch_in_number',null,'1','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('98','人事部门','考勤打卡','clock_in','考勤打卡详情','/clock_in/view','','_blank','1','1','1','1',',punch_in_type,clock_in_time,punch_in_number',',punch_in_type,clock_in_time,punch_in_number',',punch_in_type,clock_in_time,punch_in_number',null,'1','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('99','人事部门','请假管理','leave_management','请假管理','/leave_management/table','','_blank','1','1','1','1','personnel_department,reason_for_leave,,,leave_type,leave_no,total_time,leave_end_time,leave_start_time','personnel_department,reason_for_leave,,,leave_type,leave_no,total_time,leave_end_time,leave_start_time','personnel_department,reason_for_leave,,,leave_type,leave_no,total_time,leave_end_time,leave_start_time',null,'0','{"examine":false}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('100','人事部门','请假管理','leave_management','请假管理详情','/leave_management/view','','_blank','1','1','1','1','personnel_department,reason_for_leave,,,leave_type,leave_no,total_time,leave_end_time,leave_start_time','personnel_department,reason_for_leave,,,leave_type,leave_no,total_time,leave_end_time,leave_start_time','personnel_department,reason_for_leave,,,leave_type,leave_no,total_time,leave_end_time,leave_start_time',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('101','人事部门','考勤统计','attendance_statistics','考勤统计','/attendance_statistics/table','','_blank','1','1','1','1','statistical_number,statistical_type,number_of_people,time,personnel_department','statistical_number,statistical_type,number_of_people,time,personnel_department','statistical_number,statistical_type,number_of_people,time,personnel_department',null,'0','{"figure":true}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('102','人事部门','考勤统计','attendance_statistics','考勤统计详情','/attendance_statistics/view','','_blank','1','1','1','1','statistical_number,statistical_type,number_of_people,time,personnel_department','statistical_number,statistical_type,number_of_people,time,personnel_department','statistical_number,statistical_type,number_of_people,time,personnel_department',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('103','人事部门','报销信息','reimbursement_information','报销信息','/reimbursement_information/table','','_blank','1','1','1','1','personnel_department,reimbursement_data,reimbursement_time,reimbursement_amount,reimbursement_type,reimbursement_no','personnel_department,reimbursement_data,reimbursement_time,reimbursement_amount,reimbursement_type,reimbursement_no','personnel_department,reimbursement_data,reimbursement_time,reimbursement_amount,reimbursement_type,reimbursement_no',null,'0','{"examine":false}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('104','人事部门','报销信息','reimbursement_information','报销信息详情','/reimbursement_information/view','','_blank','1','1','1','1','personnel_department,reimbursement_data,reimbursement_time,reimbursement_amount,reimbursement_type,reimbursement_no','personnel_department,reimbursement_data,reimbursement_time,reimbursement_amount,reimbursement_type,reimbursement_no','personnel_department,reimbursement_data,reimbursement_time,reimbursement_amount,reimbursement_type,reimbursement_no',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('105','人事部门','收入信息','revenue_information','收入信息','/revenue_information/table','','_blank','0','0','0','0','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks',null,'0','{"figure":false,"export_db":false}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('106','人事部门','收入信息','revenue_information','收入信息详情','/revenue_information/view','','_blank','0','0','0','0','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('107','人事部门','支出信息','expenditure_information','支出信息','/expenditure_information/table','','_blank','0','0','0','0','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks',null,'0','{"figure":false,"export_db":false}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('108','人事部门','支出信息','expenditure_information','支出信息详情','/expenditure_information/view','','_blank','0','0','0','0','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('109','人事部门','员工工资','employee_salary','员工工资','/employee_salary/table','','_blank','1','1','1','1','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('110','人事部门','员工工资','employee_salary','员工工资详情','/employee_salary/view','','_blank','1','1','1','1','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('111','人事部门','公告通知','announcement_notice','公告通知','/announcement_notice/table','','_blank','0','0','0','1','announcement_no,announcement_type,announcement_title,publisher,announcement_content','announcement_no,announcement_type,announcement_title,publisher,announcement_content','announcement_no,announcement_type,announcement_title,publisher,announcement_content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('112','人事部门','公告通知','announcement_notice','公告通知详情','/announcement_notice/view','','_blank','0','0','0','1','announcement_no,announcement_type,announcement_title,publisher,announcement_content','announcement_no,announcement_type,announcement_title,publisher,announcement_content','announcement_no,announcement_type,announcement_title,publisher,announcement_content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('113','人事部门','文件信息','file_information','文件信息','/file_information/table','','_blank','0','0','0','1','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('114','人事部门','文件信息','file_information','文件信息详情','/file_information/view','','_blank','0','0','0','1','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('115','人事部门','我的邮箱','my_email','我的邮箱','/my_email/table','','_blank','1','1','1','1','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('116','人事部门','我的邮箱','my_email','我的邮箱详情','/my_email/view','','_blank','1','1','1','1','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('117','人事部门','我的工作','my_job','我的工作','/my_job/table','','_blank','0','0','0','0','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow',null,'0','{"examine":false}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('118','人事部门','我的工作','my_job','我的工作详情','/my_job/view','','_blank','0','0','0','0','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('119','人事部门','签到打卡记录','punch_in_record','签到打卡记录','/punch_in_record/table','','_blank','1','1','1','1','personnel_department,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number','personnel_department,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number','personnel_department,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number',null,'1','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('120','人事部门','签到打卡记录','punch_in_record','签到打卡记录详情','/punch_in_record/view','','_blank','1','1','1','1','personnel_department,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number','personnel_department,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number','personnel_department,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number',null,'1','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('121','人事部门','签退打卡记录','sign_out_punch_in_record','签退打卡记录','/sign_out_punch_in_record/table','','_blank','1','1','1','1','punch_in_type,clock_in_time,ordinary_staff,department_type,post_type,sign_out_time,punch_in_number','punch_in_type,clock_in_time,personnel_department,department_type,post_type,sign_out_time,punch_in_number','punch_in_type,clock_in_time,personnel_department,department_type,post_type,sign_out_time,punch_in_number',null,'1','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('122','人事部门','签退打卡记录','sign_out_punch_in_record','签退打卡记录详情','/sign_out_punch_in_record/view','','_blank','1','1','1','1','punch_in_type,clock_in_time,personnel_department,department_type,post_type,sign_out_time,punch_in_number','punch_in_type,clock_in_time,personnel_department,department_type,post_type,sign_out_time,punch_in_number','punch_in_type,clock_in_time,personnel_department,department_type,post_type,sign_out_time,punch_in_number',null,'1','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('123','人事部门','评论','comment','评论列表','/comment/table','','_blank','0','0','0','0','','','',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('124','人事部门','评论','comment','评论详情','/comment/view','','_blank','0','0','0','0','','','',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('125','人事部门','评论','comment','我的评论','/comment/list','','_blank','0','0','0','0','','','',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('126','人事部门','评论','comment','评论详情','/comment/details','','_blank','0','0','0','0','','','',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('127','财务部门','普通员工','ordinary_staff','普通员工','/ordinary_staff/table','','_blank','0','0','0','0','gender,post_type,department_type','gender,post_type,department_type','gender,post_type,department_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('128','财务部门','普通员工','ordinary_staff','普通员工详情','/ordinary_staff/view','','_blank','0','0','0','0','gender,post_type,department_type','gender,post_type,department_type','gender,post_type,department_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('129','财务部门','人事部门','ministry_of_personnel','人事部门','/ministry_of_personnel/table','','_blank','0','0','0','0','gender,department_type,post_type','gender,department_type,post_type','gender,department_type,post_type',null,'0','{"export_db":false}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('130','财务部门','人事部门','ministry_of_personnel','人事部门详情','/ministry_of_personnel/view','','_blank','0','0','0','0','gender,department_type,post_type','gender,department_type,post_type','gender,department_type,post_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('131','财务部门','管理部门','administrative_department','管理部门','/administrative_department/table','','_blank','0','0','0','0','gender,post_type,department_type','gender,post_type,department_type','gender,post_type,department_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('132','财务部门','管理部门','administrative_department','管理部门详情','/administrative_department/view','','_blank','0','0','0','0','gender,post_type,department_type','gender,post_type,department_type','gender,post_type,department_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('133','财务部门','财务部门','financial_department','财务部门','/financial_department/table','','_blank','0','0','0','0','gender,department_type,post_type','gender,department_type,post_type','gender,department_type,post_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('134','财务部门','财务部门','financial_department','财务部门详情','/financial_department/view','','_blank','0','0','0','0','gender,department_type,post_type','gender,department_type,post_type','gender,department_type,post_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('135','财务部门','部门信息','department_information','部门信息','/department_information/table','','_blank','0','0','0','0','department_number,department_type,number_of_departments,department_profile','department_number,department_type,number_of_departments,department_profile','department_number,department_type,number_of_departments,department_profile',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('136','财务部门','部门信息','department_information','部门信息详情','/department_information/view','','_blank','0','0','0','0','department_number,department_type,number_of_departments,department_profile','department_number,department_type,number_of_departments,department_profile','department_number,department_type,number_of_departments,department_profile',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('137','财务部门','岗位信息','position_information','岗位信息','/position_information/table','','_blank','0','0','0','0','job_no,post_type,number_of_posts,job_profile','job_no,post_type,number_of_posts,job_profile','job_no,post_type,number_of_posts,job_profile',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('138','财务部门','岗位信息','position_information','岗位信息详情','/position_information/view','','_blank','0','0','0','0','job_no,post_type,number_of_posts,job_profile','job_no,post_type,number_of_posts,job_profile','job_no,post_type,number_of_posts,job_profile',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('139','财务部门','考勤打卡','clock_in','考勤打卡','/clock_in/table','','_blank','0','0','0','1',',punch_in_type,clock_in_time,punch_in_number',',punch_in_type,clock_in_time,punch_in_number',',punch_in_type,clock_in_time,punch_in_number',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('140','财务部门','考勤打卡','clock_in','考勤打卡详情','/clock_in/view','','_blank','0','0','0','1',',punch_in_type,clock_in_time,punch_in_number',',punch_in_type,clock_in_time,punch_in_number',',punch_in_type,clock_in_time,punch_in_number',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('141','财务部门','请假管理','leave_management','请假管理','/leave_management/table','','_blank','1','1','1','1','financial_department,reason_for_leave,,,leave_type,leave_no,total_time,leave_end_time,leave_start_time','financial_department,reason_for_leave,,,leave_type,leave_no,total_time,leave_end_time,leave_start_time','financial_department,reason_for_leave,,,leave_type,leave_no,total_time,leave_end_time,leave_start_time',null,'0','{"examine":false}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('142','财务部门','请假管理','leave_management','请假管理详情','/leave_management/view','','_blank','1','1','1','1','financial_department,reason_for_leave,,,leave_type,leave_no,total_time,leave_end_time,leave_start_time','financial_department,reason_for_leave,,,leave_type,leave_no,total_time,leave_end_time,leave_start_time','financial_department,reason_for_leave,,,leave_type,leave_no,total_time,leave_end_time,leave_start_time',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('143','财务部门','考勤统计','attendance_statistics','考勤统计','/attendance_statistics/table','','_blank','0','0','0','0','statistical_number,statistical_type,number_of_people,time,personnel_department','statistical_number,statistical_type,number_of_people,time,personnel_department','statistical_number,statistical_type,number_of_people,time,personnel_department',null,'0','{"figure":false}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('144','财务部门','考勤统计','attendance_statistics','考勤统计详情','/attendance_statistics/view','','_blank','0','0','0','0','statistical_number,statistical_type,number_of_people,time,personnel_department','statistical_number,statistical_type,number_of_people,time,personnel_department','statistical_number,statistical_type,number_of_people,time,personnel_department',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('145','财务部门','报销信息','reimbursement_information','报销信息','/reimbursement_information/table','','_blank','1','1','1','1','financial_department,reimbursement_data,reimbursement_time,reimbursement_amount,reimbursement_type,reimbursement_no','financial_department,reimbursement_data,reimbursement_time,reimbursement_amount,reimbursement_type,reimbursement_no','financial_department,reimbursement_data,reimbursement_time,reimbursement_amount,reimbursement_type,reimbursement_no',null,'0','{"examine":false}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('146','财务部门','报销信息','reimbursement_information','报销信息详情','/reimbursement_information/view','','_blank','1','1','1','1','financial_department,reimbursement_data,reimbursement_time,reimbursement_amount,reimbursement_type,reimbursement_no','financial_department,reimbursement_data,reimbursement_time,reimbursement_amount,reimbursement_type,reimbursement_no','financial_department,reimbursement_data,reimbursement_time,reimbursement_amount,reimbursement_type,reimbursement_no',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('147','财务部门','收入信息','revenue_information','收入信息','/revenue_information/table','','_blank','1','1','1','1','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks',null,'0','{"figure":true,"export_db":true}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('148','财务部门','收入信息','revenue_information','收入信息详情','/revenue_information/view','','_blank','1','1','1','1','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('149','财务部门','支出信息','expenditure_information','支出信息','/expenditure_information/table','','_blank','1','1','1','1','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks',null,'0','{"figure":true,"export_db":true}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('150','财务部门','支出信息','expenditure_information','支出信息详情','/expenditure_information/view','','_blank','1','1','1','1','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('151','财务部门','员工工资','employee_salary','员工工资','/employee_salary/table','','_blank','0','0','0','1','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('152','财务部门','员工工资','employee_salary','员工工资详情','/employee_salary/view','','_blank','0','0','0','1','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('153','财务部门','公告通知','announcement_notice','公告通知','/announcement_notice/table','','_blank','0','0','0','1','announcement_no,announcement_type,announcement_title,publisher,announcement_content','announcement_no,announcement_type,announcement_title,publisher,announcement_content','announcement_no,announcement_type,announcement_title,publisher,announcement_content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('154','财务部门','公告通知','announcement_notice','公告通知详情','/announcement_notice/view','','_blank','0','0','0','1','announcement_no,announcement_type,announcement_title,publisher,announcement_content','announcement_no,announcement_type,announcement_title,publisher,announcement_content','announcement_no,announcement_type,announcement_title,publisher,announcement_content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('155','财务部门','文件信息','file_information','文件信息','/file_information/table','','_blank','0','0','0','0','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('156','财务部门','文件信息','file_information','文件信息详情','/file_information/view','','_blank','0','0','0','0','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('157','财务部门','我的邮箱','my_email','我的邮箱','/my_email/table','','_blank','1','1','1','1','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('158','财务部门','我的邮箱','my_email','我的邮箱详情','/my_email/view','','_blank','1','1','1','1','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('159','财务部门','我的工作','my_job','我的工作','/my_job/table','','_blank','0','0','0','0','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow',null,'0','{"examine":false}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('160','财务部门','我的工作','my_job','我的工作详情','/my_job/view','','_blank','0','0','0','0','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('161','财务部门','签到打卡记录','punch_in_record','签到打卡记录','/punch_in_record/table','','_blank','1','1','1','1','financial_department,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number','financial_department,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number','financial_department,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number',null,'1','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('162','财务部门','签到打卡记录','punch_in_record','签到打卡记录详情','/punch_in_record/view','','_blank','1','1','1','1','financial_department,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number','financial_department,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number','financial_department,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number',null,'1','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('163','财务部门','签退打卡记录','sign_out_punch_in_record','签退打卡记录','/sign_out_punch_in_record/table','','_blank','1','1','1','1','financial_department,personnel_department,ordinary_staff,department_type,post_type,sign_out_time,punch_in_number','financial_department,punch_in_type,clock_in_time,department_type,post_type,sign_out_time,punch_in_number','financial_department,punch_in_type,clock_in_time,department_type,post_type,sign_out_time,punch_in_number',null,'1','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('164','财务部门','签退打卡记录','sign_out_punch_in_record','签退打卡记录详情','/sign_out_punch_in_record/view','','_blank','1','1','1','1','financial_department,punch_in_type,clock_in_time,department_type,post_type,sign_out_time,punch_in_number','financial_department,punch_in_type,clock_in_time,department_type,post_type,sign_out_time,punch_in_number','financial_department,punch_in_type,clock_in_time,department_type,post_type,sign_out_time,punch_in_number',null,'1','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('165','财务部门','评论','comment','评论列表','/comment/table','','_blank','0','0','0','0','','','',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('166','财务部门','评论','comment','评论详情','/comment/view','','_blank','0','0','0','0','','','',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('167','财务部门','评论','comment','我的评论','/comment/list','','_blank','0','0','0','0','','','',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('168','财务部门','评论','comment','评论详情','/comment/details','','_blank','0','0','0','0','','','',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('169','管理部门','普通员工','ordinary_staff','普通员工','/ordinary_staff/table','','_blank','0','0','0','0','gender,post_type,department_type','gender,post_type,department_type','gender,post_type,department_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('170','管理部门','普通员工','ordinary_staff','普通员工详情','/ordinary_staff/view','','_blank','0','0','0','0','gender,post_type,department_type','gender,post_type,department_type','gender,post_type,department_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('171','管理部门','人事部门','ministry_of_personnel','人事部门','/ministry_of_personnel/table','','_blank','0','0','0','0','gender,department_type,post_type','gender,department_type,post_type','gender,department_type,post_type',null,'0','{"export_db":false}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('172','管理部门','人事部门','ministry_of_personnel','人事部门详情','/ministry_of_personnel/view','','_blank','0','0','0','0','gender,department_type,post_type','gender,department_type,post_type','gender,department_type,post_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('173','管理部门','管理部门','administrative_department','管理部门','/administrative_department/table','','_blank','0','0','0','0','gender,post_type,department_type','gender,post_type,department_type','gender,post_type,department_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('174','管理部门','管理部门','administrative_department','管理部门详情','/administrative_department/view','','_blank','0','0','0','0','gender,post_type,department_type','gender,post_type,department_type','gender,post_type,department_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('175','管理部门','财务部门','financial_department','财务部门','/financial_department/table','','_blank','0','0','0','0','gender,department_type,post_type','gender,department_type,post_type','gender,department_type,post_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('176','管理部门','财务部门','financial_department','财务部门详情','/financial_department/view','','_blank','0','0','0','0','gender,department_type,post_type','gender,department_type,post_type','gender,department_type,post_type',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('177','管理部门','部门信息','department_information','部门信息','/department_information/table','','_blank','0','0','0','1','department_number,department_type,number_of_departments,department_profile','department_number,department_type,number_of_departments,department_profile','department_number,department_type,number_of_departments,department_profile',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('178','管理部门','部门信息','department_information','部门信息详情','/department_information/view','','_blank','0','0','0','1','department_number,department_type,number_of_departments,department_profile','department_number,department_type,number_of_departments,department_profile','department_number,department_type,number_of_departments,department_profile',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('179','管理部门','岗位信息','position_information','岗位信息','/position_information/table','','_blank','0','0','0','1','job_no,post_type,number_of_posts,job_profile','job_no,post_type,number_of_posts,job_profile','job_no,post_type,number_of_posts,job_profile',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('180','管理部门','岗位信息','position_information','岗位信息详情','/position_information/view','','_blank','0','0','0','1','job_no,post_type,number_of_posts,job_profile','job_no,post_type,number_of_posts,job_profile','job_no,post_type,number_of_posts,job_profile',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('181','管理部门','考勤打卡','clock_in','考勤打卡','/clock_in/table','','_blank','0','0','0','1',',punch_in_type,clock_in_time,punch_in_number',',punch_in_type,clock_in_time,punch_in_number',',punch_in_type,clock_in_time,punch_in_number',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('182','管理部门','考勤打卡','clock_in','考勤打卡详情','/clock_in/view','','_blank','0','0','0','1',',punch_in_type,clock_in_time,punch_in_number',',punch_in_type,clock_in_time,punch_in_number',',punch_in_type,clock_in_time,punch_in_number',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('183','管理部门','请假管理','leave_management','请假管理','/leave_management/table','','_blank','0','0','0','1',',reason_for_leave,,,leave_type,leave_no,total_time,leave_end_time,leave_start_time,financial_department,personnel_department,ordinary_staff',',reason_for_leave,,,leave_type,leave_no,leave_end_time,leave_start_time,total_time,financial_department,personnel_department,ordinary_staff',',reason_for_leave,,,leave_type,leave_no,total_time,financial_department,personnel_department,ordinary_staff,leave_end_time,leave_start_time',null,'0','{"examine":true}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('184','管理部门','请假管理','leave_management','请假管理详情','/leave_management/view','','_blank','0','0','0','1',',reason_for_leave,,,leave_type,leave_no,total_time,financial_department,personnel_department,ordinary_staff,leave_end_time,leave_start_time',',reason_for_leave,,,leave_type,leave_no',',reason_for_leave,,,leave_type,leave_no,total_time,financial_department,personnel_department,ordinary_staff,leave_end_time,leave_start_time',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('185','管理部门','考勤统计','attendance_statistics','考勤统计','/attendance_statistics/table','','_blank','0','0','0','0','statistical_number,statistical_type,number_of_people,time,personnel_department','statistical_number,statistical_type,number_of_people,time,personnel_department','statistical_number,statistical_type,number_of_people,time,personnel_department',null,'0','{"figure":false}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('186','管理部门','考勤统计','attendance_statistics','考勤统计详情','/attendance_statistics/view','','_blank','0','0','0','0','statistical_number,statistical_type,number_of_people,time,personnel_department','statistical_number,statistical_type,number_of_people,time,personnel_department','statistical_number,statistical_type,number_of_people,time,personnel_department',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('187','管理部门','报销信息','reimbursement_information','报销信息','/reimbursement_information/table','','_blank','0','0','0','1','reimbursement_no,reimbursement_type,reimbursement_amount,reimbursement_time,ordinary_staff,personnel_department,financial_department,reimbursement_data','reimbursement_no,reimbursement_type,reimbursement_amount,reimbursement_time,ordinary_staff,personnel_department,financial_department,reimbursement_data','reimbursement_no,reimbursement_type,reimbursement_amount,reimbursement_time,ordinary_staff,personnel_department,financial_department,reimbursement_data',null,'0','{"examine":true}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('188','管理部门','报销信息','reimbursement_information','报销信息详情','/reimbursement_information/view','','_blank','0','0','0','1','reimbursement_no,reimbursement_type,reimbursement_amount,reimbursement_time,ordinary_staff,personnel_department,financial_department,reimbursement_data','reimbursement_no,reimbursement_type,reimbursement_amount,reimbursement_time,ordinary_staff,personnel_department,financial_department,reimbursement_data','reimbursement_no,reimbursement_type,reimbursement_amount,reimbursement_time,ordinary_staff,personnel_department,financial_department,reimbursement_data',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('189','管理部门','收入信息','revenue_information','收入信息','/revenue_information/table','','_blank','0','0','0','0','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks',null,'0','{"figure":false,"export_db":false}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('190','管理部门','收入信息','revenue_information','收入信息详情','/revenue_information/view','','_blank','0','0','0','0','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks','revenue_number,income_type,revenue_amount,income_time,handling_personnel,finance,revenue_remarks',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('191','管理部门','支出信息','expenditure_information','支出信息','/expenditure_information/table','','_blank','0','0','0','0','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks',null,'0','{"figure":false,"export_db":false}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('192','管理部门','支出信息','expenditure_information','支出信息详情','/expenditure_information/view','','_blank','0','0','0','0','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks','expenditure_number,expenditure_type,payment_slip,expenditure_time,expenditure_personnel,finance,expenditure_remarks',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('193','管理部门','员工工资','employee_salary','员工工资','/employee_salary/table','','_blank','0','0','0','1','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('194','管理部门','员工工资','employee_salary','员工工资详情','/employee_salary/view','','_blank','0','0','0','1','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance','salary_number,ordinary_staff,personnel_department,financial_department,administrative_department,department_type,post_type,full_name,base_pay,deduction_fee,overtime_pay,total_amount,finance',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('195','管理部门','公告通知','announcement_notice','公告通知','/announcement_notice/table','','_blank','1','1','1','1','announcement_no,announcement_type,announcement_title,publisher,announcement_content','announcement_no,announcement_type,announcement_title,publisher,announcement_content','announcement_no,announcement_type,announcement_title,publisher,announcement_content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('196','管理部门','公告通知','announcement_notice','公告通知详情','/announcement_notice/view','','_blank','1','1','1','1','announcement_no,announcement_type,announcement_title,publisher,announcement_content','announcement_no,announcement_type,announcement_title,publisher,announcement_content','announcement_no,announcement_type,announcement_title,publisher,announcement_content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('197','管理部门','文件信息','file_information','文件信息','/file_information/table','','_blank','1','1','1','1','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('198','管理部门','文件信息','file_information','文件信息详情','/file_information/view','','_blank','1','1','1','1','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content','document_number,file_type,document_title,enclosure,ordinary_staff,financial_department,personnel_department,sender,sending_time,document_content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('199','管理部门','我的邮箱','my_email','我的邮箱','/my_email/table','','_blank','1','1','1','1','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('200','管理部门','我的邮箱','my_email','我的邮箱详情','/my_email/view','','_blank','1','1','1','1','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content','mailbox_number,mailbox_type,mailbox_title,ordinary_staff,financial_department,administrative_department,personnel_department,content',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('201','管理部门','我的工作','my_job','我的工作','/my_job/table','','_blank','0','0','0','1','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow',null,'0','{"examine":true}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('202','管理部门','我的工作','my_job','我的工作详情','/my_job/view','','_blank','0','0','0','1','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow','job_number,type_of_work,job_title,ordinary_staff,job_content,workflow',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('203','管理部门','签到打卡记录','punch_in_record','签到打卡记录','/punch_in_record/table','','_blank','1','1','1','1','administrative_department,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number','administrative_department,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number','administrative_department,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('204','管理部门','签到打卡记录','punch_in_record','签到打卡记录详情','/punch_in_record/view','','_blank','1','1','1','1','administrative_department,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number','administrative_department,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number','administrative_department,department_type,check_in_time,post_type,punch_in_type,clock_in_time,punch_in_number',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('205','管理部门','签退打卡记录','sign_out_punch_in_record','签退打卡记录','/sign_out_punch_in_record/table','','_blank','1','1','1','1','administrative_department,punch_in_type,clock_in_time,department_type,post_type,sign_out_time,punch_in_number','administrative_department,punch_in_type,clock_in_time,department_type,post_type,sign_out_time,punch_in_number','administrative_department,punch_in_type,clock_in_time,department_type,post_type,sign_out_time,punch_in_number',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('206','管理部门','签退打卡记录','sign_out_punch_in_record','签退打卡记录详情','/sign_out_punch_in_record/view','','_blank','1','1','1','1','administrative_department,punch_in_type,clock_in_time,department_type,post_type,sign_out_time,punch_in_number','administrative_department,punch_in_type,clock_in_time,department_type,post_type,sign_out_time,punch_in_number','administrative_department,punch_in_type,clock_in_time,department_type,post_type,sign_out_time,punch_in_number',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('207','管理部门','评论','comment','评论列表','/comment/table','','_blank','0','0','0','0','','','',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('208','管理部门','评论','comment','评论详情','/comment/view','','_blank','0','0','0','0','','','',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('209','管理部门','评论','comment','我的评论','/comment/list','','_blank','0','0','0','0','','','',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `auth` values ('210','管理部门','评论','comment','评论详情','/comment/details','','_blank','0','0','0','0','','','',null,'0','{}',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `user_group` values ('1','100','管理员',null,'','','0',null,"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `user_group` values ('2','100','游客',null,'','','0','0',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `user_group` values ('3','100','普通员工',null,'ordinary_staff','ordinary_staff_id','0','0',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `user_group` values ('4','100','人事部门',null,'ministry_of_personnel','ministry_of_personnel_id','0','0',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `user_group` values ('5','100','财务部门',null,'financial_department','financial_department_id','0','0',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");
insert into `user_group` values ('6','100','管理部门',null,'administrative_department','administrative_department_id','0','0',"2022-03-24 10:45:08.000 ","2022-03-24 10:45:08.000 ");

五.关键代码

java 复制代码
package com.controller;
import java.util.Arrays;
import java.util.Calendar;
import java.util.Date;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;
import com.annotation.IgnoreAuth;
import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.entity.TokenEntity;
import com.entity.UserEntity;
import com.service.TokenService;
import com.service.UserService;
import com.utils.CommonUtil;
import com.utils.MD5Util;
import com.utils.MPUtil;
import com.utils.PageUtils;
import com.utils.R;
import com.utils.ValidatorUtils;

/**
 * 登录相关
 */
@RequestMapping("users")
@RestController
public class UserController{
	
	@Autowired
	private UserService userService;
	
	@Autowired
	private TokenService tokenService;

	/**
	 * 登录
	 */
	@IgnoreAuth
	@PostMapping(value = "/login")
	public R login(String username, String password, String captcha, HttpServletRequest request) {
		UserEntity user = userService.selectOne(new EntityWrapper<UserEntity>().eq("username", username));
		if(user==null || !user.getPassword().equals(password)) {
			return R.error("账号或密码不正确");
		}
		String token = tokenService.generateToken(user.getId(),username, "users", user.getRole());
		return R.ok().put("token", token);
	}
	
	/**
	 * 注册
	 */
	@IgnoreAuth
	@PostMapping(value = "/register")
	public R register(@RequestBody UserEntity user){
//    	ValidatorUtils.validateEntity(user);
    	if(userService.selectOne(new EntityWrapper<UserEntity>().eq("username", user.getUsername())) !=null) {
    		return R.error("用户已存在");
    	}
        userService.insert(user);
        return R.ok();
    }

	/**
	 * 退出
	 */
	@GetMapping(value = "logout")
	public R logout(HttpServletRequest request) {
		request.getSession().invalidate();
		return R.ok("退出成功");
	}
	
	/**
     * 密码重置
     */
    @IgnoreAuth
	@RequestMapping(value = "/resetPass")
    public R resetPass(String username, HttpServletRequest request){
    	UserEntity user = userService.selectOne(new EntityWrapper<UserEntity>().eq("username", username));
    	if(user==null) {
    		return R.error("账号不存在");
    	}
    	user.setPassword("123456");
        userService.update(user,null);
        return R.ok("密码已重置为:123456");
    }
	
	/**
     * 列表
     */
    @RequestMapping("/page")
    public R page(@RequestParam Map<String, Object> params,UserEntity user){
        EntityWrapper<UserEntity> ew = new EntityWrapper<UserEntity>();
    	PageUtils page = userService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.allLike(ew, user), params), params));
        return R.ok().put("data", page);
    }

	/**
     * 列表
     */
    @RequestMapping("/list")
    public R list( UserEntity user){
       	EntityWrapper<UserEntity> ew = new EntityWrapper<UserEntity>();
      	ew.allEq(MPUtil.allEQMapPre( user, "user")); 
        return R.ok().put("data", userService.selectListView(ew));
    }

    /**
     * 信息
     */
    @RequestMapping("/info/{id}")
    public R info(@PathVariable("id") String id){
        UserEntity user = userService.selectById(id);
        return R.ok().put("data", user);
    }
    
    /**
     * 获取用户的session用户信息
     */
    @RequestMapping("/session")
    public R getCurrUser(HttpServletRequest request){
    	Long id = (Long)request.getSession().getAttribute("userId");
        UserEntity user = userService.selectById(id);
        return R.ok().put("data", user);
    }

    /**
     * 保存
     */
    @PostMapping("/save")
    public R save(@RequestBody UserEntity user){
//    	ValidatorUtils.validateEntity(user);
    	if(userService.selectOne(new EntityWrapper<UserEntity>().eq("username", user.getUsername())) !=null) {
    		return R.error("用户已存在");
    	}
        userService.insert(user);
        return R.ok();
    }

    /**
     * 修改
     */
    @RequestMapping("/update")
    public R update(@RequestBody UserEntity user){
//        ValidatorUtils.validateEntity(user);
    	UserEntity u = userService.selectOne(new EntityWrapper<UserEntity>().eq("username", user.getUsername()));
    	if(u!=null && u.getId()!=user.getId() && u.getUsername().equals(user.getUsername())) {
    		return R.error("用户名已存在。");
    	}
        userService.updateById(user);//全部更新
        return R.ok();
    }

    /**
     * 删除
     */
    @RequestMapping("/delete")
    public R delete(@RequestBody Long[] ids){
        userService.deleteBatchIds(Arrays.asList(ids));
        return R.ok();
    }
}

六.论文目录参考

七.源码获取

感谢大家的阅读,如有不懂的问题可以评论区交流或私聊!

喜欢文章可以点赞、收藏、关注、评论 啦 、👇🏻获取源码+V:jsjbysj88👇🏻

相关推荐
lzb_kkk5 分钟前
【JavaEE】JUC的常见类
java·开发语言·java-ee
SEEONTIME5 分钟前
python-24-一篇文章彻底掌握Python HTTP库Requests
开发语言·python·http·http库requests
起名字真南24 分钟前
【OJ题解】C++实现字符串大数相乘:无BigInteger库的字符串乘积解决方案
开发语言·c++·leetcode
爬山算法29 分钟前
Maven(28)如何使用Maven进行依赖解析?
java·maven
tyler_download35 分钟前
golang 实现比特币内核:实现基于椭圆曲线的数字签名和验证
开发语言·数据库·golang
小小小~35 分钟前
qt5将程序打包并使用
开发语言·qt
hlsd#36 分钟前
go mod 依赖管理
开发语言·后端·golang
小春学渗透37 分钟前
Day107:代码审计-PHP模型开发篇&MVC层&RCE执行&文件对比法&1day分析&0day验证
开发语言·安全·web安全·php·mvc
杜杜的man40 分钟前
【go从零单排】迭代器(Iterators)
开发语言·算法·golang
亦世凡华、40 分钟前
【启程Golang之旅】从零开始构建可扩展的微服务架构
开发语言·经验分享·后端·golang