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

news2024/7/6 18:27:31

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

🍅文末获取源码联系🍅

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

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

目录

一.前言介绍及开发技术

二.功能设计

三.功能截图

四.数据库表结构设计

五.关键代码

六.论文目录参考

七.源码获取


一.前言介绍及开发技术

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

二.功能设计

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

三.功能截图

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

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

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

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

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

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

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

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

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

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

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

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

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

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

四.数据库表结构设计

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 ");

五.关键代码

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👇🏻

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1039024.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

简单线性回归(Simple Linear Regression)

简单线性回归(Simple Linear Regression) 简单线性回归(Simple Linear Regression)简介理解数据数据处理读取数据数据预览数据探索数据统计信息数据类型查看数据的直方图通过散点图查看数据的相关关系相关系数建立模型创建训练数据和测试数据建立简单线性回归模型查看回归方…

甜型葡萄酒取决的因素有哪些?

许多葡萄酒爱好者对干葡萄酒有明显的偏好&#xff0c;其中一些人甚至不喜欢甜葡萄酒&#xff0c;但这种拒绝意味着他们永远不会知道一些世界上最好的葡萄酒&#xff0c;如果你想了解更多关于甜酒的知识&#xff0c;你来对地方了。来自云仓酒庄雷盛红酒分享&#xff0c;云仓酒庄…

【2023研电赛】商业计划书赛道—总决赛二等奖:高安全性刷掌识别技术产业化

本文为2023年第十八届中国研究生电子设计竞赛商业计划赛道二等奖分享&#xff0c;参加极术社区的【有奖活动】分享2023研电赛作品扩大影响力&#xff0c;更有丰富电子礼品等你来领&#xff01;&#xff0c;分享2023研电赛作品扩大影响力&#xff0c;更有丰富电子礼品等你来领&a…

全球第4大操作系统(鸿蒙)的软件后缀.hap

system exe 2022-12-01 04:38:38 首页 > 操作系统 145|0条评论 鸿蒙OS兼容已有安卓程序&#xff1a;这事不稀奇。 其实一个系统兼容另外系统的可执行程序并非新鲜事&#xff0c;比如linux下的wine和crossover可以兼容许多win系统的.exe程序。 作为回应&#xff0c;Wind…

如何避免过度优化?(掌握这些技巧,让你更优雅地优化你的网站)

在网络营销中&#xff0c;优化对于网站的重要性不言而喻。然而&#xff0c;有时候优化会让人们走上一条错误的道路——过度优化。过度优化会导致网站被惩罚&#xff0c;甚至被从搜索结果中彻底剔除。本文将详细介绍如何避免过度优化&#xff0c;从而保证网站的可持续发展。蘑菇…

VS Code 中使用Git实践,学会了效率翻倍!

本文来一起学习如何在 VS Code 中进行常见的 Git 可视化操作&#xff01; 前置工作 在介绍如何在 VS Code 中使用 Git 之前&#xff0c;先来介绍一个强悍的 VS Code 插件&#xff1a;Git Extension Pack&#xff0c;它旨在提供一组常用的 Git 工具和功能&#xff0c;以便更方…

四,立方体贴图

Pbr的间接光用到立方体贴图&#xff0c;所以&#xff0c;先用shader进行立方体贴图。 立方体贴图很简单&#xff0c;就是用方向向量&#xff08;不一定是单位向量&#xff09;采样cubeMap的颜色。 也就是在片元着色器中传递。 "float x outPos.r;\n" "float y…

前端制作

使用float: left将格子左浮动。 设置格子背景颜色&#xff0c;字体颜色&#xff0c;鼠标放上去后的字体颜色和背景颜色 <style>.title {width: 100%;overflow: hidden;}.title-topic a { /*以下元素应用于topic*/float: left; /*左浮动&#xff0c;让12个格子在…

导数差分近似公式总结

导数差分近似公式总结 生活一路顺风 睿雯 一阶近似 向前差分 -111-21-13-311-46-41 向后差分 -111-21-13-311-46-41 二阶近似 向前差分 -3412-54-1-518-2414-33-1426-2411-2 向后差分 1-43-14-523-1424-185-211-2426-143 中心差分 -1011-21-120-211-46-41 四阶近似 中…

RabbitMQ工作模式——Topics模式

1.Topics通配符模式 *是一个单词&#xff0c;#是0到多个单词 Topics模式生产者代码 public class Producer_Topic {public static void main(String[] args) throws IOException, TimeoutException {//1.创建连接工厂ConnectionFactory factory new ConnectionFactory();//…

Unity制作射击游戏案例01(控制角色+发射子弹+摄像机跟踪)

整理逻辑思路&#xff1a; //【业务逻辑】这个脚本用来1.控制物体移动旋转&#xff08;WASD&#xff09;、 2.发射子弹&#xff08;空格键&#xff09; //【程序逻辑2】 首先检测用户没有按下空格键 2.如果按下呢执行发射子弹函数 3.克隆子弹 4.让克隆的子弹往前跑 搭…

进销存ERP系统源码 基于springboot+vue开发

进销存ERP系统源码 基于springbootvue开发 技术框架 Springboot 2.2.2.RELEASEMyBatis-plus 3.4.2Spring-session-data-redis 2.2.0.RELEASEHuTool 5.7.17Lombok 1.18.10EasyExcel 2.2.10 JDK 1.8Mysql 5.7.18Redis 4.0.8 项目介绍&#xff1a; ERP基于SpringBoot框架&…

智能合约漏洞案例,Palmswap 90 万美元漏洞分析

智能合约漏洞案例&#xff0c;Palmswap 90 万美元漏洞分析 据Safful安全团队情报&#xff0c;2023 年 7 月 25 日&#xff0c;BSC 链上的 Palmswap 项目遭到攻击&#xff0c;攻击者获利超 90 万美元。Safful安全团队介入分析后将结果分享如下&#xff1a; 相关信息 Palmswap …

基于 CPU 在docker 中部署PaddleOCR

1. 拉取镜像 docker pull registry.baidubce.com/paddlepaddle/paddle:2.4.0注&#xff1a;写该文章时&#xff0c;Paddle 最新版本为2.5.1&#xff0c;但是在实际安装中会出现与 PaddleHub 2.3.1版本的冲突&#xff0c;故采用2.4.0版本 2. 构建并进入容器 docker run --name…

conan入门(二十八):解决conan 1.60.0下 arch64-linux-gnu交叉编译openssl/3.1.2报错问题

上一篇博客《conan入门(二十七):因profile [env]字段废弃导致的boost/1.81.0 在aarch64-linux-gnu下交叉编译失败》解决了conan 1.60.0交叉编译boost/1.80.1的问题后&#xff0c;我继续交叉编译openssl/3.1.2时又报错了 conan install openssl/3.1.2 -pr:h aarch64-linux-gnu.…

【运维】docker如何删除所有容器

要删除所有已停止的容器&#xff0c;你可以使用以下命令&#xff1a; docker container prune这个命令将会删除所有已停止的容器&#xff0c;以释放磁盘空间和清理Docker环境。删除前请确保你不需要这些已停止的容器&#xff0c;因为一旦删除&#xff0c;容器数据将不可恢复。…

uniapp:如何修改路由加载条的样式

路由加载条默认是绿色&#xff0c;通过元素选择工具我们可以知道元素的类名是#router-loadding .loadding&#xff0c;具体设置在h5-dom.js文件里。 我们直接在App.vue里对加载样式进行修改即可&#xff0c;如下图&#xff1a; !important一定记得要加&#xff0c;否则不生效&…

BCC源码内容概览(5)

接前一篇文章&#xff1a;BCC源码内容概览&#xff08;4&#xff09; 本文参考官网中的Contents部分的介绍。 BCC源码根目录的文件&#xff0c;其中一些是同时包含C和Python的单个文件&#xff0c;另一些是.c和.py的成对文件&#xff0c;还有一些是目录。 工具&#xff08;To…

从0到1搞定前端性能测试(非常详细)

提到性能测试大家往往会想到多用户使用系统时对服务器后端的性能测试&#xff0c;前端页面的性能往往容易被忽视&#xff0c;但是如果存在性能问题&#xff0c;就算后端服务器性能再好&#xff0c;用户的体验也是极差的。并且随着现在富前端和大前端的流行&#xff0c;前端系统…

基于SpringBoot的在线商城系统设计与实现

目录 前言 一、技术栈 二、系统功能介绍 用户信息管理 商品分类管理 商品信息管理 轮播图管理 三、核心代码 1、登录模块 2、文件上传模块 3、代码封装 前言 现代经济快节奏发展以及不断完善升级的信息化技术&#xff0c;让传统数据信息的管理升级为软件存储&#xff…