搭建说明
本文对应简道云官方出品应用模板:点击安装 安全卫生管理。
1. 使用的简道云功能
1.1 基本功能
- 普通表单:普通表单适用于数据收集、基础信息记录、通知公告,还可对数据进行分权协作管理。本应用中的【卫生/安全检查制度表】、【每日健康填报】、【隔离人员台账】、【批量发起承诺书签署】、【药箱信息】、【药箱检查单】、【入职体检登记】、【200行基础表】以及【成员信息表】都是普通表单。普通表单搭建教程详见:普通表单 以及 字段。
- 流程表单:流程表单适用于申请、审批、工单处理等场景,通过设置让数据在不同的流程负责人之间进行审批提交,最后完成数据自上而下的流转。本应用中除上面提到的普通表单外,其余都是流程表单。流程搭建教程详见:流程设计。
- 仪表盘:仪表盘由图表、组件组成,在表单中收集到的数据可以通过仪表盘来进行查看、分析和处理。本应用中【员工工作台】、【行政工作台】、【卫生安全制度看板】、【卫生安全检查看板】、【突发事件看板】、【每日健康数据看板】、【承诺书签署情况看板】是仪表盘。仪表盘搭建教程详见:仪表盘。
- 字段显隐规则:字段显隐规则可以通过配置条件来控制在什么条件下显示,一个表单可添加多个显隐规则。字段显隐规则教程详见:字段显隐规则。
- 数据联动:数据联动是指在一个表单中调用另一个表单或者聚合表中满足一定条件的数据。当某一个字段的内容需要跟着上一个字段的变化而自动填写或自动改变选项的时候,就可以使用数据联动功能;数据联教程详见:数据联动规则 。
- 选择数据:选择数据是指在当前表单中调取出本表、或其他表单的数据,建立两个表单之间的联系,可以理解为功能更强的数据联动。选择数据教程详见:选择数据。
1.2 进阶功能
- 聚合表:比如实现当前药品数量计算,【药箱补充申请】表单填写的时,需补充的药品中的药品名称就是关联的药品信息聚合表。联动显示出当前选择的药箱编号下的药品名称。(参考教程:聚合表)
- 数据工厂:比如用于实现筛选出每日健康填报表单未进行填报人员,【每日健康未填报人员筛选】数据流,每日可以筛选出未进行健康填报的人员,以供仪表盘进行展示。(参考教程:数据工厂)
- 智能助手:比如当需要多人进行疫情防控承诺书签署时,利用智能助手,新增【疫情防控签署书】数据。(参考教程:智能助手)
2. 搭建拆解
2.1 结构规划
2.1.1 模板表单构成
2.1.2 Visio图
2.1.3 功能清单
模块 | 表单 | 功能特性 |
工作台 | 员工工作台 | 快捷进入对应表单,并查看各类图表信息(详见本说明2.2.2) |
行政工作台 | 快捷进入应用,查看各类图表信息(详见本说明2.2.2) | |
安全卫生检查 | 卫生/安全检查制度表 | 入卫生安全制度 |
卫生/安全检查表 | 安全卫生检查 | |
突发事件处理 | 突发事件处理 | 报告突发事件 |
突发事件人员处罚单 | 对突发事件对应直接责任人进行处罚 | |
疫情管控 | 每日健康填报 | 填报健康信息 |
出市/省审批 | 有出市/省需求时填写审批 | |
外地返回登记 | 返回公司所在地时提前进行登记 | |
隔离人员台账 | 隔离人员隔离信息记录 | |
批量发起承诺书签署 | 填写需要进行健康承诺书签署的人员 | |
疫情防控承诺书 | 进行承诺书签署 | |
员工药箱 | 药箱信息 | 公司药箱信息记录 |
药箱检查单 | 检查药箱药品状态以及是否有缺失 | |
药箱补充申请 | 药品缺失时申请药品补充 | |
员工体检 | 入职体检登记 | 新员工入职体检 |
员工体检申请 | 员工年度体检申请 | |
基础表 | 200行基础表 | 在【批量发起承诺书签署】表单中做辅助自动生成子表单条数 |
成员信息表 | 当需要填充员工信息时充当关联表 |
2.2 工作台搭建
工作台是由仪表盘搭建而成。本节仅就快捷入口功能做讲解,其余图表制作详见 2.4 仪表盘搭建。工作台中有可以跳转多个表单的快捷入口,还有各类的统计表明细表方便员工进行数据查看。后期也可以按照需求自定义工作台的具体内容。以【员工工作台】的【员工快捷入口】为例:仪表盘选择【快捷入口】组件,在组件属性中确定组件“标题”,入口样式选择“卡片”,点击“添加入口”,选择需要显示的“应用”或“知识库”或者“外部链接”。每个不同的入口都可以进行自定义名称与图标,打开方式也可以选择“当前页面”和“新页面”(仅在电脑端生效,移动端为当前页面打开)。
2.3 表单搭建
新建好使用的表单,通过拖拉拽字段的方式并设置相应内容完成表单的搭建。
表单字段的构建可以参照企业内部的规范单据来搭建。表单搭建方法详见:新建表单。企业用户也可在简道云提供的应用模板上根据需求进行修改,修改时需要注意一些关键字段的修改会引发其他字段的改动,比如说数据联动等。
以下对具体的功能点做举例说明,详细设置请参考模板。
2.3.1 数据联动
以【员工体检申请】流程表单为例:
表单中【身份证号码】、【性别】、【手机号码】均设置了数据联动。联动表单设置为【成员信息表】,联动条件设置为【员工成员单选】等于当前表单的【体检申请人】,触发以下联动:【身份证号码】联动显示为【证件号码】的值。
设置完成后便可以直接根据【体检申请人】的内容直接关联出【身份证号码】、【性别】、【手机号码】的内容。
2.3.2 字段显隐规则
以【药箱检查单】表单为例:
当【是否有药品过期】等于“是”时,显示【过期丢弃药品清单】。当【是否有药品缺失】等于“是”时,显示【需补充药品清单】。
2.3.3 选择数据
以【药箱检查单】表单【选择药箱】字段为例:
关联表选择【药箱信息】,选择数据时的显示字段添加【药箱编号】、【药箱位置】、【管理负责人】,数据填充规则设置将【药箱编号】、【药箱位置】、【管理负责人】等字段填充到本表字段中。
2.4 仪表盘搭建
表单内的数据如果需要可视化的呈现出来,需要使用仪表盘。仪表盘由图表、组件组成,其中数据组件包含种类丰富的图表类型,管理员可以根据实际需要选择图表类型进行仪表盘统计看板的搭建。
2.4.1 数据列表
数据列表可以将数据以列表的形式展示并给出数据条数统计的图表。具体设置过程详见:数据列表。
以本应用的【员工工作台】中的【最新制度】为例:
数据源选择【卫生/安全检查制度表】,显示字段选择【检查制度编号】、【具体检查内容】、【卫生/安全标准规范】。
2.4.2 统计表
统计表就是可以对数据汇总统计的图表,由统计维度和统计指标构成。统计表包含13种图表,具体选择哪种图表来对数据进行汇总可根据具体业务需求做不同的设计。具体设置过程详见:统计表。
以本应用的【员工工作台】中的【本月卫生安全检查次数】为例:
选择数据源【卫生/安全检查表】流程表单,选择“提交人”作为指标,汇总方式为计数,然后选择指标图,过滤条件为“检查时间”等于本月,即可展示本月卫生安全检查次数。
2.4.3 明细表
明细表是以表格的形式去呈现和管理数据的一种方式。具体设置过程详见:明细表。
以【卫生安全制度看板】中的【卫生安全制度明细】为例:
选择数据源【卫生/安全检查制度表】普通表单,显示字段选择“检查制度编号”、“负责人员”等字段,过滤条件为“制度状态”等于“生效”,即可展示生效的卫生安全制度明细。
2.4.4 筛选组件
筛选组件可以对图表组件中的数据筛选后查看。具体设置过程详见:筛选组件。
以【卫生安全制度看板】中的【负责人员】为例:
选择需要筛选的图表为【卫生安全制度明细】,再选择筛选字段为【负责人员】,最后自定义筛选器名称【负责人员】,默认值字段可以不做选择。
2.5 聚合表搭建
【药品信息聚合表】是为了对当前药箱每种药品进行罗列,以及对各药品数量进行计算。以供在【药箱检查单】以及【药箱补充申请】表单中进行引用。
聚合表数据来源选择多表关联,选择【药箱信息】、【药箱检查单】、【药箱补充申请】3个表单,选择【药箱编号】、【药箱位置】和表单中不同子表里的药品字段做关联。
将 3 个关联的字段均添加到行表头里面,并修改对应行表头名称以便查看。添加指标字段的公式为“【药品清单.应备数量】+【过期丢弃药品清单.丢弃数量】+【需要补充的药品.补充数量】”,修改指标名称为“药品数量”。
最后设置数据提交校验为:“药品数量>=0”。
整体过程如下图:
2.6 数据工厂搭建
【每日健康未填报人员筛选】是为了提取出当日未提交【每日健康填报】表单的人员,以供在仪表盘中进行展示。
先添加两个输入节点,数据源分别为【成员信息表】和【每日健康填报】。
对每日健康填报输入节点之后添加数据筛选节点,添加过滤条件:日期时间字段动态筛选今天。
然后与成员信息输入节点做横向链接,链接方式选择成员信息输入节点那一方,连接字段为员工对应的成员单选字段。连接完成后将会出现全部的人员信息,未填报的人员数据那边日期时间与体温字段都为空。
最后连接一个数据筛选节点,添加过滤条件为今日体温为空,然后连接输出节点。
2.7 智能助手搭建
本应用内运用了两个智能助手。
【健康承诺书智能助手】是为了批量给成员发起【疫情防控承诺书】的签署。
触发动作设置新增数据,触发表单选择【批量发起承诺书签署】。执行动作设置新增数据,触发表单选择【疫情防控承诺书】,将【员工姓名】等四个字段设置为触发表对应的字段值。
【药箱补充申请智能助手】实现了在药箱检查单有需要补充的药品时自动去发起【药箱补充申请】的功能。
触发动作设置新增数据,触发表单选择【药箱检查单】,触发条件添加【是否有药品缺失】等于“是”。执行动作设置新增数据,触发表单选择【药箱补充申请】,将【药箱编号】等五个字段设置为触发表对应的字段值。