随便说说
分享一下最近在做的一个项目吧。。
这两天天天熬夜凌晨三点,早上七点又要爬起来上班,再肝个八个小时的代码
身体真的吃不消了。
之前在学校做点小东西,熬到两三点,四五点,早上八点依然可以起来,但是最近真的
身体变得好差
不说了,都是泪啊。。。
为什么你这么大???
欸嘿,我故意的~~~~ 你好可爱
为什么要养🐕🐕呢,因为它可以陪伴我呀
写了两年技术文章了,这应该是第一次写日常文章~~
哈哈哈,主要还是博主的语文功底太差啦~~~~
为什么我一直要用~~ 都怪小朱同学(坐我旁边的台湾同事),把她的台湾腔传染给我,这里手动批评小朱
这两天我都在吃梭子蟹,不知道你有没有吃呢?
要求
言归正传了
下面是经理给我的一些要求:
一、用户管理
1、用户列表
列表字段:姓名、登录名、性别、手机号、薪资、岗位、角色
列表按钮:编辑、启用、停用、重置密码
搜索条件:用户名、状态(启用停用)
顶部按钮:新增用户
导入、导出
二、考勤管理
1、考勤打卡
按钮:上班打卡(8点-8点半)、下班打卡(18点-18点30)
迟到扣50,早退扣100,旷工200
2、考勤列表
列表字段:姓名、打卡时间、打卡状态(正常、迟到、早退)
搜索条件:姓名、打卡状态
三:流程管理
1、流程管理
列表字段:姓名、类型、意见、审核状态
按钮:查看详情
2、新建流程
字段:类型(请假、辞职、报销)开始时候(请假)、结束时间(请假)、理由、天数(请假时显示)、金额(报销时显示)
3、审核流程
列表字段:姓名、类型、意见、审核状态
按钮:审核(是否通过、意见)
4、我的流程
同流程列表
四、薪资管理
1、我的工资
列表字段:姓名、迟到扣费、旷工扣费、早退扣费、奖金、基本工资、月份
2、工资详细
生成本月工资,字段同上,多一个审批按钮,可以输入奖金
3、岗位薪资
列表字段:岗位、薪资
按钮:新增、编辑、删除
五、个人信息管理
姓名、地址、电话、密码可以修改
权限相关
2个角色,管理员和员工
员工权限:考勤管理-考勤打卡、考勤列表
流程管理-我的流程、新建流程
薪资管理-我的工资
个人信息管理
数据库设计
下面是我设计的数据库,当然是和前端小姐姐撕逼了好多次,该成的数据库
随便看一下吧 10.10.65.174是我们公司的服务器地址
Staff表是员工信息表
salary表是员工的工资表
包含一些早退迟到扣的钱啦还有奖金什么的
这个是离开事务表 有三种类型0请假,1离职,2报销
部门表
审核表
打卡表
分层
我一共分了这么多层
当然都是springboot很基本的东西,相信能看到这的人也能看得懂
这是主要的方法类
接口
然后就开始写接口啦
其中测试的艰辛只有我和我们的前端能理解了
jenkins
总共调试近60次。。
如果有需要资料的,想学习的,不懂的,私信我就行。
个人网站:
https://zyy0822.github.io/
csdn:
https://blog.csdn.net/weixin_43923223
邮箱:
674198412@qq.com