person-front
介绍
前端项目:人力资源管理系统(ehr)
首页:展示系统的图表渲染
涉及模块:人员,部门,权限等
人员信息的展示,增删查改(基本信息录入)
组织架构:部门 部门表 部门下面的人员增删查改和人员表关联查询
权限 : 不同角色人员登录,单独设置角色权限鉴权;
角色:员工 , admin(超级管理员),公司高管,三种不同权限的登录
软件架构
react 全家桶开发(主要技术栈) + moongoDB(数据库) + ant.design(UI 组件库)
git 提交
首先切换自己的分支
git checkout master(这里是自己分支的名字)
执行完之后最好同步一下代码(这样确保主分支的代码和你分支的代码是一致的)
这样你提交的代码是在自己分支下提交代码,提交之后,记得要提起合并的申请哦
安装教程
- npm i 安装依赖
使用说明
- npm start
参与贡献
- Fork 本仓库
- 提交代码
- 新建 Pull Request
人员添加列表字段
- 从属于 subordinate 部门名称
- 姓名 username
- 性别 gender
- 固定电话 fixedTelephone
- 邮箱 Email
- 职务 duties
- 出身生日期 birthData
- 转正日期 becomeData
- 在职状态 onTheJobStatus
- 工号 JobNumber
- 主管 Supervisor
- 移动电话 mobilePhone
- 即时通讯 instantMessaging
- 职务级别 level
- 入职日期 entryDate
- 离职日期 quitData
- 职责说明 jobDescription
- 附加描述 additionalDescription
人员添加列表字段
- 从属于 subordinate
- 姓名 username
- 性别 gender
- 固定电话 fixedTelephone
- 邮箱 Email
- 职务 duties
- 出身日期 birthData
- 转正日期 becomeData
- 在职状态 onTheJobStatus
- 工号 JobNumber
- 主管 Supervisor
- 移动电话 mobilePhone
- 即时通讯 instantMessaging
- 职务级别 level
- 入职日期 EntryData
- 离职日期 quitData
- 职责说明 jobDescription
- 附加描述 additionalDescription
**首页要安装一下个插件 echarts-for-react antd
人员添加列表字段
- 从属于 subordinate
- 姓名 username
- 性别 gender
- 固定电话 fixedTelephone
- 邮箱 Email
- 职务 duties
- 出身日期 birthData
- 转正日期 becomeData
- 在职状态 onTheJobStatus
- 工号 JobNumber
- 主管 Supervisor
- 移动电话 mobilePhone
- 即时通讯 instantMessaging
- 职务级别 level
- 入职日期 EntryData
- 离职日期 quitData
- 职责说明 jobDescription
- 附加描述 additionalDescription
**首页要安装一下个插件 echarts-for-react antd
**echarts 引入组件名是用函数名 注意渲染格式