教你如何搭建人事OA-员工管理系统,demo可分享
1、简介
1.1、案例简介
本文将介绍,如何搭建人事OA-员工管理。
1.2、应用场景
人事OA-员工管理应用对员工信息进行管理,可办理入职、转正、离职等流程。
2、设置方法
2.1、表单搭建
1)新建表单【员工管理】,字段设置如下:
名称 | 类型 | 名称 | 类型 |
入职信息 | 分割线 | 入职员工 | 成员单选 |
员工姓名(文本) | 单行文本 | 入职部门 | 部门单选 |
入职部门(文本) | 单行文本 | 办公地点 | 地址 |
工号 | 单行文本 | 入职岗位 | 下拉框 |
联系信息 | 分割线 | 试用期(月) | 数字 |
入职日期 | 日期时间 | 转正薪酬 | 数字 |
预计转正日期 | 日期时间 | 员工状态 | 下拉框 |
试用期薪酬 | 数字 | 卡户银行 | 单行文本 |
工资卡号 | 单行文本 | 公积金账户 | 单行文本 |
社保账户 | 单行文本 | 姓名 | 单行文本 |
基础信息 | 分割线 | 身份证号 | 单行文本 |
性别 | 下拉框 | 婚姻状况 | 下拉框 |
出生日期 | 日期时间 | 专业 | 单行文本 |
最高学历 | 下拉框 | 户口所在地 | 地址 |
开始工作时间 | 日期时间 | 手机号 | 单行文本 |
邮箱 | 单号文本 |

2)新增表单【入职办理】,字段设置如下;
名称 | 类型 | 名称 | 类型 |
入职信息 | 分割线 | 入职员工 | 成员单选 |
员工姓名(文本) | 单行文本 | 入职部门 | 部门单选 |
入职部门(文本) | 单行文本 | 办公地点 | 地址 |
工号 | 单行文本 | 入职岗位 | 下拉框 |
联系信息 | 分割线 | 试用期(月) | 数字 |
入职日期 | 日期时间 | 转正薪酬 | 数字 |
预计转正日期 | 日期时间 | 员工状态 | 下拉框 |
试用期薪酬 | 数字 | 卡户银行 | 单行文本 |
工资卡号 | 单行文本 | 公积金账户 | 单行文本 |
社保账户 | 单行文本 | 姓名 | 单行文本 |
基础信息 | 分割线 | 身份证号 | 单行文本 |
性别 | 下拉框 | 婚姻状况 | 下拉框 |
出生日期 | 日期时间 | 专业 | 单行文本 |
最高学历 | 下拉框 | 户口所在地 | 地址 |
开始工作时间 | 日期时间 | 手机号 | 单行文本 |
邮箱 | 单号文本 | 公司各类权限开通 | 单选按钮组 |
社保公积金账号办理 | 单选按钮组 | 入职办理完成 | 单选按钮组 |

3)新增表单【转正申请】,字段设置如下;
名称 | 类型 |
申请人 | 成员单选 |
申请人(文本) | 单行文本 |
所属部门 | 部门单选 |
所属部门(文本) | 单行文本 |
直属上级 | 成员单选 |
责任HR | 成员单选 |
申请日期 | 日期时间 |
入职日期 | 日期时间 |
试用期 | 数字 |
拟转正日期 | 日期时间 |
阶段工作总结 | 多行文本 |
审批意见 | 单选按钮组 |
部门负责人评价 | 多行文本 |
HR转正评价 | 多行文本 |
批准转正日期 | 日期时间 |
4)新增表单【离职申请】,字段设置如下;
名称 | 类型 |
离职申请 | 分割线 |
离职原因 | 单选按钮组 |
离职申请人 | 部门单选 |
离职申请人(文本) | 单行文本 |
所属部门 | 部门单选 |
所属部门(文本) | 单行文本 |
申请日期 | 日期时间 |
入职日期 | 日期时间 |
申请离职日期 | 日期时间 |
离职说明 | 多行文本 |
部门审批 | 分割线 |
批准离职日期 | 日期时间 |
部门领导意见 | 多行文本 |
确定离职日期 | 日期时间 |
人力资源部门意见 | 多行文本 |

5)新增表单【合同签署】,字段设置如下;
名称 | 类型 |
合同资料 | 分割线 |
合同类型 | 下拉框 |
合同签订人员 | 部门单选 |
签订人员 | 单行文本 |
所属部门 | 部门单选 |
签订部门(文本) | 单行文本 |
合同名称 | 单行文本 |
合同办理日期 | 日期时间 |
合同生效日期 | 日期时间 |
签订类型 | 下拉框 |
合同时长 | 数字 |
合同到期日 | 日期时间 |
合同附件 | 附件 |
合同审批 | 分割线 |
法务审批 | 单选按钮组 |
法务签字 | 手写签名 |

2.2、表单【员工信息】字段及表单属性设置
1)【员工姓名(文本)】、【入职部门(文本)】字段,设置不可见;

2)【员工姓名(文本)】字段,默认值选择公式编辑,如图设置公式;

【入职部门(文本)】字段,默认值选择公式编辑,如图设置公式;

【预计转正日期】字段,默认值选择公式编辑,如图设置公式;

【试用期薪酬】字段,默认值选择公式编辑,如图设置公式;

2.3、表单【入职办理】字段及表单属性设置
1)【员工姓名(文本)】、【入职部门(文本)】、【预计转正日期】、【试用期薪酬】字段,默认值选择公式编辑,如2.2设置公式;
2)表单编辑数据新增1条数据助手;

新增修改数据的执行动作,选择修改【员工信息】表单,选择对应过滤条件,以及需要修改的字段,设置好点击【完成】并保存该数据助手;

3)该表单是流程表单,设置流程节点行政办理入职,该节点属性的节点权限提交设置1条数据助手,名称为自动生成员工档案;

新增新增数据的执行动作,选择目标表单【人员信息】,选择对应字段,设置好点击【完成】并保存该数据助手;

2.4、表单【转正申请】字段及表单属性设置
1)【员工姓名(文本)】、【入职部门(文本)】字段,默认值选择公式编辑,如2.2设置公式;
2)【入职日期】、【试用期】、【拟转正日期】字段,设置默认值为数据联动,设置联动条件及联动字段;

3)该表单是流程表单,设置流程节点HR审批,该节点属性的节点权限提交设置1条数据助手,名称为转正通过修改在职状态;

新增修改数据的执行动作,选择修改【人员信息】表单,选择对应过滤条件,以及需要修改的字段;

其他设置触发条件为【审批意见】等于同意,设置好点击【完成】并保存该数据助手;

2.5、表单【离职申请】字段及表单属性设置
1)【离职申请人(文本)】、【入职部门(文本)】字段,默认值选择公式编辑,如2.2设置公式;
【申请离职日期】字段,设置默认值为公式编辑,如图设置公式;

2)【入职日期】字段,设置默认值为数据联动,设置联动条件及联动字段;

3)该表单是流程表单,设置流程节点HR审批,该节点属性的节点权限提交设置一条数据助手,名称为转正通过修改离职状态;

新增修改数据的执行动作,选择修改【人员信息】表单,选择对应过滤条件,以及需要修改的字段,设置好点击【完成】并保存该数据助手;

2.6、表单【合同签署】字段及表单属性设置
1)【签订人员(文本)】、【签订部门(文本)】字段,默认值选择公式编辑,如2.2设置公式;
2)【合同生效日期】字段,设置默认值为公式编辑,如图设置公式;

选择【合同时长(年)】字段,设置默认值为公式编辑,如图设置公式;
【合同到期日】字段,设置默认值为公式编辑,如图设置公式;

3)该表单是流程表单,设置流程节点法务审批,该节点属性的节点权限提交设置一条数据助手,名称为转正通过修改在职状态;

新增修改数据的执行动作,选择修改【人员信息】表单,选择对应过滤条件,以及需要修改的字段;

其他设置触发条件为【审批意见】等于同意,设置好点击【完成】并保存该数据助手;

2.7、【劳务合同管理】报表搭建
1)新增【劳务合同管理】报表,用基础报表【数据表】展示数据源为表单【员工信息】的数据;
2)新增数据表菜单栏,【签署合同】;

【签署合同】的菜单栏,操作模式设置为弹出表单【合同签署】;

3)数据菜单冻结属性打钩,固定数据表菜单栏位置;

4)设置报表的权限,填入权限组名称,选择可操作的数据表菜单,点击【保存】;

2.8、数据视图
1、该应用运用到三个数据视图【员工工龄统计】、【合同到期统计】、【合同签订统计】;
【员工工龄统计】数据视图;

【合同到期统计】数据视图;

【合同签订统计】数据视图;

2.9、效果演示

相关文章:
教你如何搭建人事OA-员工管理系统,demo可分享
1、简介1.1、案例简介本文将介绍,如何搭建人事OA-员工管理。1.2、应用场景人事OA-员工管理应用对员工信息进行管理,可办理入职、转正、离职等流程。2、设置方法2.1、表单搭建1)新建表单【员工管理】,字段设置如下:名称…...
C++递推基础知识
文章目录一、递推的概念二、递推和递归的区别三、递推的实例1、最基础的:斐波那契数列2、变形版斐波那契数列3、较复杂的递推式求解:昆虫繁殖4、经典逆推问题:题目数量一、递推的概念 1、什么是递推算法? 递推算法:是…...
【Python入门第十天】Python 布尔
布尔表示两值之一:True 或 False。 布尔值 在编程中,通常需要知道表达式是 True 还是 False。 可以计算 Python 中的任何表达式,并获得两个答案之一,即 True 或 False。 比较两个值时,将对表达式求值,P…...
WebDAV之π-Disk派盘+Piktures
Piktures支持WebDAV方式连接π-Disk派盘。推荐一款简单易用,功能超级强大的智能相册应用。Piktures智能相册是一款简单易用,功能超级强大的智能相册应用,它不仅可以访问本地和云照片,还可以照片编辑器,而且它同时还是一…...
Revit问题:Navisworks中导入的rvt模型角度不正确调整
一、Navisworks中导入的rvt模型角度不正确调整方法 通常情况下,我们做好一个Revit模型,有时候出于成果保护或者鉴于Revit自带的碰撞检测效果不够直观、Revit模型体量太大,需要一个轻量化的模型展示,我们通常情况下会使用Autodesk公…...
最全正则验证
一、校验数字的表达式 1. 数字:^[0-9]*$ 2. n位的数字:^\d{n}$ 3. 至少n位的数字:^\d{n,}$ 4. m-n位的数字:^\d{m,n}$ 5. 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6. 非零开头的最多带两位小数的数字:…...
阿里云服务器入门使用流程 新手学习教程
一、阿里云根据个人需要选合适的云服务器,选好cpu、内存、带宽,地域,这四个是主要的。其他可以默认选择。 二、登陆控制台 输入账号密码,进去看到服务界面,新手可能不容易看懂。点击左侧菜单,点击云服务器…...
git学习
一.实际场景 数据备份代码还原协同开发追溯问题代码的编写人和编写时间 二.Git工作流程图 三.获取本地仓库 四.git add和git commit git status:查看修改的状态(暂存区,工作区) git add . :通配符,添加当…...
新建一个完整的react项目和完善初始项目
一:新建一个完整的react项目 1.环境准备 目前我的环境是 node:16.17.1 npm: 8.15.0 查看环境:1):打开命令提示符工具,利用node -v和npm -v 查看一下自己的环境,如果觉得重新卸载、安装node比较…...
HIVE 安装
目录 启动hadoop 把hive压缩包拷贝到虚拟机里面 解压 改名 配置环境变量 新建一个hive-site.xml文件,并编辑 配置文件 添加jar包 初始化mysql 启动hive 创建数据库 使用数据库 创建表 添加数据 查看数据 删除表 安装虚拟机 安装JDK 安装Hadoop …...
jsp游泳馆门票管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目
一、源码特点 jsp游泳馆门票管理系统 是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为 TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql,…...
C++ ---智能指针详解
文章目录前言一、 为什么需要智能指针?二、内存泄漏2.1 什么是内存泄露?危害是什么?2.2 内存泄露的分类2.3 如何避免内存泄露三、智能指针的使用及原理3.1 RAII3.2 智能指针的原理3.3 std::autoptr3.4 std::unique_ptr3.5 std::shared_ptrstd::shared_ptr的循环引…...
企业带宽控制管理
在企业中保持稳定的网络性能可能具有挑战性,因为采用数字化的网络可扩展性和敏捷性应该与组织的发展同步。随着基础设施的扩展、新应用和新技术的引入,网络的带宽容量也在增加。 停机和带宽过度使用是任何组织都无法避免的两个问题,为了解决…...
MybatisPlus实现分页效果并解决错误:cant found IPage for args!
前言 早就知道MybatisPlus对分页进行了处理,但是一直没有实战用过,用的是自己封装的一个分页组件,虽不说麻烦吧,但是也不是特别简单。 写起来还是比较复杂,但是最近这个组件有了点小小的bug,我决定是时候…...
C语言赋值(关系)运算符和逗号运算符
一.赋值(关系)运算符 1.关系运算符 高优先级组 < 左边值小于右边值,则返回1。否则返回0 < 左边值小于等于右边值,则返回1。否则返回0 > 左边值大于右边值,则返回1。否则返回0 > 左边值大于等于右边值,则返回1。否则返回0 低优先级组…...
几种在Linux/window下查询外网IP的办法。
hello world curl ifconfig.me/ip如下图 1. 纯文本 https://ifconfig.me/ip https://ipinfo.io/ip 或 https://ipecho.net/ip 或 https://ipecho.net/plain https://www.trackip.net/ip https://icanhazip.com 2. JSON格式 https://ifconfig.me/all.json https://ipi…...
【nodejs-05】黑马nodejs学习笔记05-数据库基本操作01
文章目录3.MySQL的基本使用3.1 使用 MySQL Workbench 管理数据库3.2 使用 SQL 管理数据库3.3 SQL 的 SELECT 语句3.4 SQL 的 INSERT INTO 语句3.5 SQL 的 UPDATE 语句3.6 SQL 的 DELETE 语句3.7 SQL 的 WHERE 子句3.8 SQL 的 AND 和 OR 运算符3.9 SQL 的 ORDER BY 子句3.10 SQL…...
零基础、学历无优势、逻辑能力一般”,能转行做程序员吗?
此前,拉勾数据研究院对程序员群体做了一次深入调查,并发布了《2022程序员群体职场洞察报告》,报告显示,“高薪”依然是程序员的职业标签之一。 在调查的程序员群体中,年薪在10-30万元之间的人数占比为66.7%࿰…...
第五章.与学习相关技巧—Batch Normalization
第五章.与学习相关技巧 5.3 Batch Normalization Batch Norm以进行学习时的mini_batch为单位,按mini_batch进行正则化,具体而言,就是进行使数据分布的均值为0,方差为1的正则化。Batch Norm是调整各层激活值的分布使其拥有适当的广…...
Zynq非Video Mixer方案实现视频叠加输出,无需SDK配置,提供工程源码和技术支持
目录1、前言2、Video Mixer的不便之处3、FDMA取代Video Mixer实现视频叠加输出4、Vivado工程详解5、上板调试验证并演示6、福利:工程代码的获取1、前言 关于Zynq使用Video Mixer方案实现视频叠加输出方案请参考点击查看:Video Mixer方案 对于Zynq和Micr…...
利用ngx_stream_return_module构建简易 TCP/UDP 响应网关
一、模块概述 ngx_stream_return_module 提供了一个极简的指令: return <value>;在收到客户端连接后,立即将 <value> 写回并关闭连接。<value> 支持内嵌文本和内置变量(如 $time_iso8601、$remote_addr 等)&a…...
树莓派超全系列教程文档--(62)使用rpicam-app通过网络流式传输视频
使用rpicam-app通过网络流式传输视频 使用 rpicam-app 通过网络流式传输视频UDPTCPRTSPlibavGStreamerRTPlibcamerasrc GStreamer 元素 文章来源: http://raspberry.dns8844.cn/documentation 原文网址 使用 rpicam-app 通过网络流式传输视频 本节介绍来自 rpica…...
【WiFi帧结构】
文章目录 帧结构MAC头部管理帧 帧结构 Wi-Fi的帧分为三部分组成:MAC头部frame bodyFCS,其中MAC是固定格式的,frame body是可变长度。 MAC头部有frame control,duration,address1,address2,addre…...
day52 ResNet18 CBAM
在深度学习的旅程中,我们不断探索如何提升模型的性能。今天,我将分享我在 ResNet18 模型中插入 CBAM(Convolutional Block Attention Module)模块,并采用分阶段微调策略的实践过程。通过这个过程,我不仅提升…...
【数据分析】R版IntelliGenes用于生物标志物发现的可解释机器学习
禁止商业或二改转载,仅供自学使用,侵权必究,如需截取部分内容请后台联系作者! 文章目录 介绍流程步骤1. 输入数据2. 特征选择3. 模型训练4. I-Genes 评分计算5. 输出结果 IntelliGenesR 安装包1. 特征选择2. 模型训练和评估3. I-Genes 评分计…...
浪潮交换机配置track检测实现高速公路收费网络主备切换NQA
浪潮交换机track配置 项目背景高速网络拓扑网络情况分析通信线路收费网络路由 收费汇聚交换机相应配置收费汇聚track配置 项目背景 在实施省内一条高速公路时遇到的需求,本次涉及的主要是收费汇聚交换机的配置,浪潮网络设备在高速项目很少,通…...
iOS性能调优实战:借助克魔(KeyMob)与常用工具深度洞察App瓶颈
在日常iOS开发过程中,性能问题往往是最令人头疼的一类Bug。尤其是在App上线前的压测阶段或是处理用户反馈的高发期,开发者往往需要面对卡顿、崩溃、能耗异常、日志混乱等一系列问题。这些问题表面上看似偶发,但背后往往隐藏着系统资源调度不当…...
GruntJS-前端自动化任务运行器从入门到实战
Grunt 完全指南:从入门到实战 一、Grunt 是什么? Grunt是一个基于 Node.js 的前端自动化任务运行器,主要用于自动化执行项目开发中重复性高的任务,例如文件压缩、代码编译、语法检查、单元测试、文件合并等。通过配置简洁的任务…...
云原生安全实战:API网关Kong的鉴权与限流详解
🔥「炎码工坊」技术弹药已装填! 点击关注 → 解锁工业级干货【工具实测|项目避坑|源码燃烧指南】 一、基础概念 1. API网关(API Gateway) API网关是微服务架构中的核心组件,负责统一管理所有API的流量入口。它像一座…...
系统掌握PyTorch:图解张量、Autograd、DataLoader、nn.Module与实战模型
本文较长,建议点赞收藏,以免遗失。更多AI大模型应用开发学习视频及资料,尽在聚客AI学院。 本文通过代码驱动的方式,系统讲解PyTorch核心概念和实战技巧,涵盖张量操作、自动微分、数据加载、模型构建和训练全流程&#…...
