软删除又称作逻辑删除、标记删除。简单来说就是用户见不到这个数据,但不是真的去除这条记录。软删除相对于硬删除,硬删除是物理删除,直接将数据从数据库中删除。
在通过得帆云系统进行数据管理时,有时会遇到一些短时间内没有用途的数据,此时,希望能够暂时隐藏这些数据,从而实现数据的软删除,方便数据管理。得帆云支持自定义按钮,通过数据权限、自定义按钮和业务事件,支持在某些场景中,通过按钮业务事件隐藏选中的表单数据。
数据软删除适用于订单记录删除、日志删除、员工离职等场景。这些数据有分析的价值和留存的必要,因此需要软删除,而不是硬删除。得帆云以离职员工信息管理为例,向大家演示自定义数据软删除如何操作。
场景举例
场景举例-离职员工信息管理
在进行员工信息管理时,系统中存在一些已经离职的员工。人事管理人员希望在这些员工执行离职操作之后,在查看员工列表时能够隐藏已离职的员工。
操作步骤
1、进入表单「员工信息管理」的页面设置,选择「数据权限」页面,编辑已有的默认权限组,通过修改数据范围和权限对象,配置权限组的限制为:人事管理人员只能查看、操作和删除“工作状态 不是 离职”的全部员工数据。
配置权限组限制
2、接下来,进入「页面设置」-「自定义按钮」页面,点击“新增按钮”按钮,新增自定义表单按钮。可在新增弹窗内设置自定义按钮信息,编辑按钮编码和按钮类型,选择新增名称为“离职”的表单按钮。
新增“离职”表单按钮
3、点击按钮的编辑按钮,进入“离职”表单按钮的编辑弹窗。可以配置按钮名称、按钮使用范围、对应的显示位置和权限对象,并且创建相关的业务事件。
设置按钮使用范围为“工作状态 是 在职”,在显示位置配置中勾选“表单详情页”和“列表操作栏”,并且添加权限对象为“全部人员 可以操作 全部 的数据”。然后,点击“添加业务事件”按钮,可以添加对应按钮触发的“离职”业务事件。
编辑按钮弹窗
4、进入业务事件编辑页面,配置触发节点。之后,新增更新数据业务事件节点,选择更新的目标表单为“员工信息管理”,数据来源节点为“按钮触发”,通过配置关联规则,关联需要更新的员工信息数据。最后,配置更新规则为“工作状态 为 离职”。
配置触发节点
5、配置完成后,点击「员工信息管理」列表操作栏内的离职按钮,可以实现对系统内的员工数据进行软删除。
点击“离职”按钮,实现软删除
以上就是本期的使用技巧分享,不必学会复杂的编程,得帆云系统就能做到自定义数据软删除。做好数据管理,担心手抖误删除,隐藏暂时不用的数据,学好这招就够啦。
更多得帆云使用小技巧,我们下期再见~
得帆云()致力于通过提供 零代码、低代码、aPaaS解决方案,帮助组织快速实现业务和管理的数字化。您可以通过得帆云提供的开箱即用的组件、功能,灵活、快速地搭建组织内部的各类数字化系统(例如:进销存管理、售后服务、CRM、人事管理等),兑现企业的数字化需求,实现组织的降本、增效和快速创新。
您可以是专业的IT技术人员,又可以是非IT技术背景的业务主管、咨询顾问、产品经理,甚至是职场小白,只要您具备数字化意识、产品化思维,均可基于得帆云产品强大的零代码配置能力和低代码特性,即刻配置和交付数字化系统,助力您成为数字极客,为组织赋能的同时,强化自身价值。