版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目六设备运维平台的流程设计与实现任务6.1设备故障报修的分配流程设备数字化运维工业APP开发与应用【学习目标】※知识目标※了解工作流在设备运维平台的作用。学习工作流常用触发方式和动作节点的配置方法。※技能目标※熟悉工作流的搭建流程。掌握工作流的搭建方法。※素养目标※培养学生了解企业相关业务的实际运营流程,提升其实践能力和职业素养。培养学生的分析和逻辑思维能力。【学习导图】目录016.1.1任务说明026.1.2知识准备036.1.3任务实施046.1.4练习巩固任务说明对于汽车企业来说,机械设备的工作量是非常大的,因此在长时间的使用下,机械设备极易发生故障,如果不及时地对这些故障进行检修,将难以保证各个生产装配环节的正常运行,同时还会直接影响到机械设备的使用寿命,增加企业的成本投入。然而,由于设备故障维修涉及多个部门,即使所有人力都在第一时间进行响应,仍然避免不了需要在沟通协调上花费大量时间,这极大地影响到了设备维修的效率,影响了公司的产能。尤其当企业规模进一步扩张,机械设备进一步增多时,此种问题将日益突出。为了提高设备故障维修的效率,W汽车公司拟通过工业互联网平台的零代码平台搭建一个设备故障维修APP来保障设备的高效运转。通过在APP内部设计合理的自动化工作流,实现设备故障报修、分配、报工和最终确认等流程的自动化流转,极大缩短部门间的协调和沟通时间,并进一步明确各部门、各工作人员的职责,提高设备的利用率,提高企业产能。任务说明根据设备故障报修的现实场景和实际需求,其工作流主要由以下3部分组成。流程发起设备发生故障时,报修人员提报维修工单。分配与确认收到维修申请后,派单人员分配维修工程师,维修工程师确定是否接受维修。报工与验收维修工程师执行维修,然后报工并填写维修记录。最后,验收人员对设备维修的完成情况进行检验和审批。任务说明工作流搭建的整体思路如右图所示。任务说明任务6.1主要就设备故障报修中的“报修”和“分配”流程进行分析和搭建。实际场景如下:W汽车公司生产员在使用设备执行生产计划时发现某设备出现故障,立即报告生产组长,生产组长(报修人员)提报了一份维修工单,申请进行设备维修。按照公司的设备维修流程,设备保全组长(派单人员)在收到维修申请后将进行审批并为其分配维修工程师。而后,维修工程师确认是否接受维修。现需进行相应工作流的设计和搭建,以实现上述设备报修及分配流程的自动化流转。任务要求:1、根据任务说明在平台中搭建设备报修及分配流程的自动化工作流。2、完成流程发布和测试。目录016.1.1任务说明026.1.2知识准备036.1.3任务实施046.1.4练习巩固知识准备每项业务背后都有一套业务流程,它包含了一系列活动(可细分为任务),这些活动之间具有相互衔接的逻辑顺序或因果关系,这些流程最终会形成具体的产出,服务于内部成员或外部客户。例如产品研发流程、生成制造流程等。除了业务流程,还包括控制风险的审批流程,例如采购审批、请假审批等。工作流为业务流程和审批流程提供了一个可自动执行的流程模型,通过分析拆解流程中的活动,在工作流中定义好任务、角色、规则并进行执行和监控,能够实现流程的自动化,替代重复性的任务,减少人工操作,提高效率。动作节点是流程中自动执行的操作,流程中需要进行的数据操作、通知、审批等任务都需要对应的动作节点来完成。例如修改表中的数据后触发流程,发送通知给上司进行审批等等。动作节点知识准备工作流的组成和创建步骤任何业务流程都是开始到结束,并在过程中进行一系列操作。同样的原理,一个工作流是由一个触发器和若干个动作节点组成。其中,触发器是流程启动的开关,多种类型的动作节点则用于完成各种任务,以此来实现流程的自动化。1工作流的组成是流程的第一个节点,即发起节点,也叫触发节点、监听器,是工作流是否执行的开关,只有当触发器的条件被满足时,流程才会启动。例如表的数据有更新,工作流监测到后将立即启动流程,然后执行后面配置的动作。触发器知识准备工作流的组成和创建步骤以学生开具在读证明的实际流程为例:学生提交在读证明申请辅导员审批通过学院秘书登记,其相应的工作流模型如下图所示。知识准备工作流的组成和创建步骤工作流是一种新型的商业流程管理(BPM,BusinessProcessManagement)工具,它和传统的BPM相比,有如下特点:完全在互联网上运行,可以接通外部数据源;创建和维护的过程更为友好,不需要掌握艰深的IT知识就能够使用;强调自动化的触发和执行。工作流能够有效解决一系列信息化问题:一是实现数据的自动化处理,例如在数据变更满足条件时新增或修改其他表的数据,或在设定时间到达时更新记录内容;二是加强业务流程的审批控制,如销售订单、项目变更等业务审批,以及请假、用人、物品领用等事务审批;三是通知内部或外部人员查看或填写数据,比如以系统消息的方式通知内部成员数据的变更,以便进行查看或修改,或者以邮件、短信形式将记录内容发送给外部用户进行处理;四是和外部系统进行数据对接,包括将工作表数据推送到外部系统,主动或被动的获取外部系统数据并写入或更新至工作表。2工作流的特点知识准备工作流的组成和创建步骤点击应用页面右上角的【工作流】,进入此应用下的工作流管理页面。点击【新建工作流】开始创建,如下图所示。然后,可按以下五个具体步骤来创建一个自动化工作流。1)选择并配置触发方式。2)设置流程中需要执行的动作节点。3)配置流程执行过程中的相关参数。4)保存并发布流程。5)启用流程并进行测试。具体示例及操作步骤详见6.1.3节的任务实施部分。3工作流的创建步骤知识准备工作流的触发方式工作流有多种触发方式,即触发器的类型多种多样,根云积木平台目前提供了以下9种触发工作流的方式。用户可根据实际需求选择适合的触发方式来启动工作流。(1)工作表事件触发:当在工作表中创建了记录或更改记录数据、删除记录时即可触发流程。例如:《学生在读证明》申请表中有新的记录产生,就触发流程,通知辅导员进行审批操作。知识准备工作流的触发方式(2)定时触发:设定一个循环周期,每当时间到达一个周期时间,都会执行一次计划动作。例如:每周四18:00点,给相应班级的同学发送提醒:“记得完成《电路分析》课程的作业,明天要交”。(3)按日期字段触发:选择工作表中的一个日期字段组成日期时间表,每当到表中的其中一个时间,就触发流程执行操作。例如:根据公司《员工档案》表中的员工生日(日期字段)设置日期时间表,每年到某员工的生日当天,就给这个员工发送祝福短信。知识准备工作流的触发方式(4)组织人员事件触发:当组织内有人加入或退出时触发流程。例如:创建一个《学生学籍状态管理》表,同步教务系统后台中的学生学籍信息,当有学生毕业时,自动触发流程,在《学生学籍状态管理》表中将其标记为【已毕业】。(5)外部用户事件触发:当本应用的外部用户进行注册、登录(包括自动登录)、注销或被停止使用账号时,将触发流程。知识准备工作流的触发方式(6)Webhook触发:工作表支持被动接收数据,当其他系统发生数据变更后,可以将变更的数据内容推送到平台服务器,服务器接收到推送消息后可以触发工作流,然后自动执行计划的操作(新增一行记录,发送一个通知消息等),从而打通和其他系统的数据对接,提高业务效率。(7)封装业务流程PBP:封装业务流程简称PBP(PackagedBusinessProcess),这是一种特殊的工作流,通过“调用业务流程节点”,封装业务流程可以被其他流程调用触发,也可以在自定义页面的快捷按钮来触发。(8)子流程:子流程不能直接创建,而是需要在某个流程中,通过一个“子流程”节点来创建。它不能被直接触发,需通过其他执行的流程传递数据后再触发子流程。(9)记录中的自定义按钮触发:按钮触发的工作流不能直接创建,而是需要在工作表中先创建自定义动作,并自动生成一个和按钮绑定的工作流。触发的条件是点击按钮直接触发流程。有关自定义按钮触发的内容将在任务6.2中进行详细说明。类别节点数据处理新增记录、更新记录、获取单条记录、获取多条数据、删除记录、运算、分支、汇总AIGCAI生成文本、AI生成数据对象待办发起审批流程、审批、填写、抄送通知发送站内通知、发送邮件、界面推送、发送服务号信息构件循环、子流程、调用封装业务流程、调用已集成API、延时、获取链接、获取记录打印文件、获取页面快照、更新流程参数、更新全局变量、中止流程开发者API连接与认证、发送API请求、代码块、JSON解析组织/部门/协作获取单条人员/部门/组织角色数据,获取多条人员/部门/组织角色数据外部用户更新外部用户信息、获取单条外部人员数据、获取多条外部人员数据知识准备工作流的动作节点工作流触发后,需要配置动作节点才能实现期望的操作。根云积木平台目前共有38种动作节点。根据节点所实现的功能特征,可分为以下8大类:知识准备常用触发和动作节点以下将对工作表事件触发、更新记录节点、审批节点和分支节点这几种常用的节点进行详细说明,其他节点的相关知识请查阅教材附录E。“工作表事件触发”是实际应用中被广泛使用的一种触发方式。工作表事件触的工作流会一直“监听”某个工作表的数据变更,一旦数据发生变化,就自动执行设置好的一系列动作。配置工作表事件触发时,需要明确以下三点:触发的表、触发方式和触发条件。1工作表事件触发选择触发的表确定工作流要“监听”的表格,当此表中的某条记录发生变更时,就能启动工作流。选择一种触发方式设置工作表数据的变更类型,定义是新增或更新、仅新增、仅更新还是删除记录时启动工作流。设置触发条件即设置数据的筛选条件,仅允许符合条件的数据进入流程。知识准备常用触发和动作节点具体配置步骤如下图所示。【★★★注意】触发方式中的“新增”或“删除”指的是记录被新增或删除,而非字段值被新录入或清除。某空字段被新录入值或是某字段的值被清除均属于更新事件,而非删除事件。知识准备常用触发和动作节点【例6.1】以学生开具在读证明的流程为例,简单说明如何通过“工作表事件触发”的相关设置来实现流程的发起。由于“工作表事件触发”是一种基于工作表数据变化进行触发的触发方式,因而在对“工作表事件触发”节点进行配置之前,需创建相应的工作表来作为此节点的“触发的表”。知识准备常用触发和动作节点具体配置步骤如下:1)在应用主页面的右上角找到并点击【工作流】,进入工作流页面,然后在工作流页面的右上角点击【新增工作流】。2)选择【工作表事件触发】。知识准备常用触发和动作节点3)设置触发方式:选择“学生在读证明申请”表作为触发的表。触发方式为【仅新增记录时】,即只有在学生提交新的申请时,此流程才被触发。点击【设置筛选条件】,将触发条件设为【学籍状态】-【等于】-【在读】,使得只有学籍状态为【在读】的学生才能够发起此流程。知识准备常用触发和动作节点用于更新某条记录中的一个或多个字段的值(本表字段或关联他表字段),可以将字段值修改为新的内容、清空字段值,或者对字段值进行增加或减少(适用于数值、金额、多选字段、多选人员字段)。配置“更新记录”动作节点时,需要配置以下两部分内容:选择更新对象和更新字段。2更新记录节点选择更新对象确定需要更新的节点对象。更新字段需要选择待更新的目标字段。知识准备常用触发和动作节点【例6.2】通过工作流实现商品入库时,当某商品的入库量为100,系统会自动将库存记录中该商品的库存值增加100。与例6.1一样,在配置“工作表事件触发”节点之前,需创建相应的工作表再进行操作。知识准备常用触发和动作节点具体配置步骤如下:1)在应用主页面的右上角找到并点击【工作流】,进入工作流页面,然后在工作流页面的右上角点击【新增工作流】。2)选择【工作表事件触发】。知识准备常用触发和动作节点3)点击【设置触发方式】,在右侧弹出的工作表配置页面中依次完成以下操作:选择工作表为【商品库存】。设置触发方式为【当新增或更新记录时】,选择触发字段为【入库数量】,即当商品库存表的入库数量字段被新增或更新时就会触发此工作流。点击【保存】。知识准备常用触发和动作节点4)点击工作流中的“+”号,在右侧弹出来的动作节点列表中选择【更新记录】节点。知识准备常用触发和动作节点5)点击【设置此节点】,在右侧弹出的配置页面中依次完成以下操作:在左上角修改此节点的名称为【更新库存】。选择更新对象为【工作表“商品库存”】。更新字段中,将字段选为【当前库存】,点击【设为】的下拉框并选择【增加】,最后点击【填写数字】右侧的添加按钮,选择【工作表事件触发】中的【入库数量】,如图6-1-11所示,最后点击【保存】。知识准备常用触发和动作节点当工作流程中涉及审批时,可以通过添加审批节点来实现。审批完成后,无论是通过还是否决,都可以触发相应的数据处理操作,并发送通知。审批流程支持多人会签、或签模式,还可以设置为多步审批,以满足复杂的审批需求。【审批】节点的一般配置步骤如下:3审批节点添加审批节点选择要审批的对象(即审批哪条记录的数据)设置流程的审批人和多人审批时的通过方式(会签、或签、按通过比例)设置审批人在审批时操作权限根据审批结果的通过或否决,设置不同的分支流程知识准备常用触发和动作节点【例6.3】以学生开具在读证明的流程为例(延续例6.1),在学生提交在读证明申请之后,流程应流转至辅导员处进行审批,此时就需要采用审批节点来实现相应的功能。此案例中【审批】节点的具体设置如下。1)添加审批节点。与图6-1-10中添加【更新记录】节点的步骤类似,点击【工作表事件触发】节点下方的“+”号,在右侧弹出来的动作节点列表中选择【审批】节点。知识准备常用触发和动作节点2)配置审批节点。点击【设置此节点】,修改审批节点的名称为【辅导员审批】,修改节点名称有利于清晰直观的了解流程中每个节点的功能,提高流程的可读性和管理效率。然后选择审批对象为【工作表“学生在读证明申请”】。知识准备常用触发和动作节点3)配置流程审批人。审批人的配置有两种方式,一是自定义每一步的审批人,二是按部门层级逐级审批。本案例采用第一种方式,自定义审批人,且为单人审批,即辅导员审批即可。具体操作如下:保持默认的自定义审批人设置,点击【添加审批人】,点击【应用角色】找到【辅导员】角色,也可通过通讯录查找辅导员的名字进行指定;多人审批时采用的审批方式选择【或签(一名审批人通过或否决即可)】。知识准备常用触发和动作节点4)设置审批人的操作。审批人的操作主要有暂存、否决、专审、加签、退回等五种方式:一、暂存:允许审批人在审批时,可以编辑必填的表单字段,修改字段后可以先选择暂存,不需要当即决定是否通过或否决。二、否决:,如果直接否决,流程将结束,不勾选时,此节点的审批人在审批时没有否决按钮。三、转审:当前审批人可以将审批权限转交给他人审批,如果审批流程原本是ABC,如果A转审给D,则新的流程为ADBC。四、加签:若当前审批人无法做出决策或需要他人辅助决策时,可以使用加签功能,加签方式分为【通过后加签】和【审批前加签】。五、退回:在审批过程中,如果发现提交的数据错误或不符合要求,可以通过退回功能将流程退回给提交人或前面的审批节点,要求对数据进行编辑和调整后再重新提交审批。本案例选择的审批方式【否决】和退回,即辅导员可以直接否决申请,也可以将申请退回给学生,让学生重新修改后重新提交申请。知识准备常用触发和动作节点5)设置节点结果通知发起人。当审批被否决时,给发起人发送系统默认的消息通知,如图6-1-15所示,也可自定义通知消息的内容。知识准备常用触发和动作节点6)审批意见、签名认证、安全验证设置。在审批时,可以设置审批人是否必须填写审批意见,是否必须进行签名,且能够针对通过和否决/退回这两种情况单独设置,此外还可以启用安全验证,启用后,用户需要输入登录密码后才可选择通过/否决。本案例中,审批意见勾选【否决/退回时填写】【必填】,即否决或退回时需说明原因,比如“学生信息填写有误”等。签名设置勾选【通过时必须认证】,即如果辅导员选择通过,则必须进行签名。知识准备常用触发和动作节点7)按钮名称设置。在审批流程中,按钮名称的设置可以根据实际流程需求进行自定义。例如,在【学生开具在读证明】的流程中,可以将通过按钮的名称设置为【同意开具】,将否决按钮的名称设置为【驳回申请】,将退回按钮的名称设置为【退回申请】。知识准备常用触发和动作节点8)审批人对记录数据的操作权限设置。审批人在审批记录时,可以单独配置审批人在审批时可以查看、编辑、必填的字段。设为摘要的字段可以在流程待办列表和邮件通知中直接显示,审批人无需打开详情即可快速完成审批。本案例中,设置辅导员仅能够查看学生提交记录的所有字段,即勾选【查看】那一列的所有选项。知识准备常用触发和动作节点通过分支节点的筛选,能够使不同状态的数据走不同的分支流程,在所有可执行分支都执行完成后,在统一汇合继续执行主干流程。根云积木平台中主要包含以下三种分支:普通分支:在工作流中,可以基于记录中的数据添加多个普通分支。普通分支又分为并行分支和唯一分支,这两种分支可以互相切换,如下图所示。并行分支下,所有满足条件的分支,将从左到右依次执行,左侧分支的节点执行完毕后再执行相邻右侧的分支。但是,如果左侧分支中包含延时、审批、填写、子流程等需要等待的节点时,右侧分支不会等待左侧分支的完成,就会直接开始执行。唯一分支下,会从左到右执行第一个符合条件的分支,即使后续右侧分支符合条件,也不会再执行。4分支知识准备常用触发和动作节点②审批结果分支:在审批节点后可以增加两种分支节点,一种是普通分支,只对通过审批的数据进行分支处理,另一种是审批结果分支,可以根据审批结果(通过或未通过)分别进入不同的后续流程。知识准备常用触发和动作节点③获取数据结果分支:根据【获取单条数据节点】查询数据的结果,会固化为有数据和无数据两个分支。知识准备常用触发和动作节点下面通过疫情期间研究生申请出校的手续流程为例,说明【审批结果分支】的应用,以学生开具在读证明的流程为例,说明【普通分支】的应用。1、审批结果分支的应用【例6.4】疫情期间,研究生申请出校,在提交申请后,须由该学生的导师进行审批,审批通过后,再由学生所在专业的辅导员进行二次审批和登记。(1)分别参考下图给出的配置方法,添加并配置工作表事件触发和导师审批节点。知识准备常用触发和动作节点具体要求如下:创建名称为“出校申请表”的工作表,必要字段为:姓名、学号、所属学院、申请出校原因。工作表事件触发:选择工作表-“出校申请表”,触发方式-【当新增或更新记录时】。审批节点:审批对象-工作表“出校申请表”,审批人-“导师”角色,多人审批时采用的审批方式-【或签(一人审批通过或否决即可)】,审批人操作-【否决】和【退回】,审批意见-【否决/退回时】【必填】,签名-【通过时必须认证】,字段设置-保持默认,按钮名称-保持默认。知识准备常用触发和动作节点(2)在审批节点之后添加审批结果分支节点,效果如下图右侧所示。知识准备常用触发和动作节点(3)在审批通过的支路上添加辅导员审批节点,进行二次审批,最终的工作流配置如下图所示。严格意义上来说,辅导员审批节点之后还应添加审批结果分支节点,在审批通过的支路上进行表单的更新和记录等工作。但由于此处重点考量的是多步审批流程中分支节点的配置,因此对后续的配置不再详细说明。知识准备常用触发和动作节点2、普通分支同样以学生开具在读证明的流程为例(例6.1),简单说明如何通过分支节点的筛选,使不同状态的数据走不同的分支流程,详见例6.5。【例6.5】某智能制造学院开设了机械制造及自动化、工业机器人、电气自动化这3个专业。学生进行在读证明申请时,不同专业学生分属不同的辅导员分管,由不同的辅导员负责审批,需通过分支构件实现这一功能。注意,在进行工作流的搭建之前,需对例6.1的“学生在读证明申请”工作表中的“所属专业”进行设置:采用【单选】控件,选项分别设置为“机械制造及自动化”、“工业机器人”和“电气自动化”。知识准备常用触发和动作节点(1)添加并配置工作表事件触发节点:参考下图中工作表事件触发节点的配置步骤,选择【学生在读证明申请】工作表,将触发方式设置为【仅新增记录时】,将触发条件为:【学籍状态】-【等于】-【在读】,使得只有目前在读的学生进行申请才会触发此工作流。知识准备常用触发和动作节点(2)添加分支节点:点击工作表事件触发节点下方的“+”号,选择【分支】节点,默认会添加两个分支,然后将鼠标悬浮在分支中间,点击出现的【+】,即可添加一个新的分支,效果如下图左侧所示。知识准备常用触发和动作节点(3)从左到右依次配置这三个分支的筛选条件。以第一个分支为例,点击分支中的【配置筛选条件】,在弹出的配置窗口中点击【添加筛选条件】,设置筛选条件为:【所属专业】-【等于】-【机械制造及自动化】,如下图所示。知识准备常用触发和动作节点(4)同理,将第二个分支的筛选条件设置为【工业机器人】专业,第三个分支的筛选条件设为【电气自动化】专业,最终完成的分支设置如下图所示。目录016.1.1任务说明026.1.2知识准备036.1.3任务实施046.1.4练习巩固任务实施本任务将带领大家完成设备故障报修和分配流程的搭建:任务实施报修工作流的触发和配置(1)新建工作流。单击页面右上角的【工作流】图标,进入工作流配置页面,如下图所示。任务实施报修工作流的触发和配置(2)进入工作流配置页面,再单击【新建工作流】,创建工作流,如下图所示。任务实施报修工作流的触发和配置(3)为工作流选择触发方式,当有人发起维修申请的工单时,需立即自动触发工作流,对工单进行一系列的处理,因此这里选择工作流的触发方式为【工作表事件触发】,如下图所示。任务实施报修工作流的触发和配置(4)工作流页面如下图所示,点击【设置触发方式】,开始配置节点触发方式。任务实施报修工作流的触发和配置(5)在右侧弹出的节点配置页面中依次完成下述操作。①为新建工作流命名为【设备故障报修】。②所监听的工作表选择【维修单表】。③由于只有在新增一张报修单时,才会触发之后的分配流程,所以勾选触发方式为【仅新增记录时】选项。④节点触发方式配置完成,如下图所示。任务实施报修工作流的触发和配置(6)添加更新记录节点。在工作流页面,点击【+】按钮在上述【工作表事件触发】节点后添加【更新记录】节点,如下图所示。任务实施报修工作流的触发和配置(7)添加好更新记录节点后,点击【设置此节点】,进入更新记录节点配置页面。将此节点的名称设为【待分配】,选择更新对象为【工作表“维修单表”】。更新字段下,将【报修时间】-【设为】-【系统·当前时间】,将【报修人员】-【设为】-【工作表事件触发·报修人员】,将【工单状态】设为【01待分配】,如下图所示,然后点击保存。任务实施指派维修工程师(1)参考下图
,在上述【更新记录】节点的下方添加【审批节点】。并点击【设置此节点】,进入审批节点配置页面。任务实施指派维修工程师(2)配置分配维修工程师的审批节点:点击【设置此节点】,将审批节点名称修改为【分配维修工程师】。选择审批对象为【工作表“维修单表”】,然后自定义审批人,选择【派单人员】角色做为审批人,多人审批时采用【或签(一名审批人通过或否决即可)】的方式。审批人操作勾选【否决】,节点结果通知发起人勾选【否决时通知】,审批意见勾选【否决/退回时填写】【必填】,签名勾选【通过时必须认证】。设置通过按钮的名称为【指派】,否决按钮的名称为【退回】。然后设置字段权限,设置字段时,设备保全组长应有权限查看设备的所有信息以便于合理地分配维修工程师,因此【查看】权限需全选,另外设备保全组长还需完成维修工程师的指派,因此在【维修工程师】字段,应勾选上【编辑】,且该项应为【必填】。最后点击【保存】,如下图所示。任务实施指派维修工程师任务实施指派维修工程师(3)添加分支构件。由于审批的结果有两种——通过和不通过,因此需要在审批节点下添加【分支】,分支类型选择【添加审批结果分支】,添加分支后的效果如下图所示。任务实施指派维修工程师(4)若审批通过,需在审批通过的分支下增加一个更新记录节点,用于更新维修单表的部分字段,具体配置如下:将此节点的名称设为【待接收】,即此时工单正等待所指派的维修工程师去接收。选择更新对象为【工作表“维修单表”】。更新字段下,将【维修派单时间】-【设为】-【系统·当前时间】,将【派单人员】-【设为】-【分配维修工程师·审批人】,将【工单状态】-【设为】-【待接收】,如下图所示。任务实施维修工程师的确认(1)在设备保全组长指派维修工程师后,维修工程师会收到指派通知,需确认是否接收该维修,此处通过在工作流中添加审批节点来实现上述功能。参照下图,在上述【更新记录】节点的分支上,继续添加一个【审批】节点。任务实施维修工程师的确认(2)点击【设置此节点】,在右侧弹出的审批节点配置页面中依次完成下述操作:将审批节点名称修改为【维修工程师确认】。选择审批对象为【工作表“维修单表”】,自定义审批人,将本应用下的角色【维修工程师】设为审批人,多人审批时采用【或签(一名审批人通过或否决即可)】的方式。审批人操作勾选【否决】,节点结果通知发起人勾选【否决时通知】,审批意见勾选【否决/退回时填写】【必填】,签名勾选【通过时必须认证】。设置通过按钮的名称为【接受维修】,否决按钮的名称为【退回】。设置字段时,维修工程师应有权限查看设备的相关信息以便于开展维修,所以【查看】权限需全选,查看权限默认全选。最后,点击【保存】,如下图所示。任务实施维修工程师的确认任务实施维修工程师的确认依据维修工程师的审批结果在审批节点下添加【分支】,即分支类型选择【添加审批结果分支】,如下图所示。任务实施维修工程师的确认(3)当维修工程师接受维修后,也就是在审批通过的分支下,需添加【更新记录】节点,用于更新维修单表的部分字段,具体配置如下:将此节点的名称设为【待维修】,即此时工单正等待维修工程师进行维修。选择更新对象为【工作表“维修单表”】。更新字段下,将【派单接收时间】-【设为】-【系统·当前时间】,将【派单接收人员】-【设为】-【维修工程师确认·审批人】,将【工单状态】-【设为】-【待维修】,如下图所示。任务实施报修及分配工作流的发布(1)通过前面的步骤,设备故障报修分配操作的自动化工作流基本搭建完成,整体如下图所示。任务实施报修及分配工作流的发布(2)点击工作流页面右上角的【发布流程】,即可完成工作流的发布,让工作流自动运行,如下图所示。需要注意的是,在本任务中,为了降低工作流的搭建难度,我们并未对审批节点“审批不通过”的分支进行处理,在实际的应用搭建中,可能需在审批不通过的分支上添加相应的动作节点来更新状态和发送通知等。任务实施报修及分配工作流的功能测试为检验上述报修及分配工作流的功能,现按以下步骤来进行工作流的功能测试。1、报修人员触发报修流程(1)在工单管理页面下,点击左侧的【工单整体看板】,而后在【报修人员看板】的位置处点击【提报工单】按钮,如下图所示。任务实施报修及分配工作流的功能测试(2)跳转到维修单表后,点击右上角的【添加记录】进行设备故障相关信息的录入并提交,如下图所示。任务实施报修及分配工作流的功能测试(3)报修人员提交新的工单后,会触发报修工作流,且此应用的维修单表中将出现【待分配】的工单,需由派单人员进行维修工程师的指派。如下图所示。任务实施报修及分配工作流的功能测试2、派单人员指派维修工程师(1)工作流发出提醒,通知派单人员进行审批。点击页面右侧工作流的通知,点击【前往审批】,进入指派页面,如下图所示。任务实施报修及分配工作流的功能测试(2)点击【维修工程师】下面的“+”号,选择相应的维修工程师,然后点击页面右上角的【指派】按钮,完成指派,如下图所示。任务实施报修及分配工作流的功能测试3、维修工程师确认是否接受维修(1)派单人员完成指派后,工单状态变将为【待接收】,【待接收】的工单需由维修工程师进行确认接受操作,工作流发出提醒,通知维修工程师进行确认。点击页面右侧工作流的通知,点击【前往审批】,如下图所示,进入接受维修页面。任务实施报修及分配工作流的功能测试(2)维修确认人员点击页面右上角的【接受维修】按钮(图6-1-50),此时,工单的状态将由【待接收】变为【待维修】,如下图所示,等待维修工程师进行维修。目录016.1.1任务说明026.1.2知识准备036.1.3任务实施046.1.4练习巩固练习巩固练习一:请通过合理设置工作表事件触发的触发条件,实现仅让采购单金额达到或超过10000元的申请进入下一步的审批流程。说明:在进行“工作表事件触发”的配置之前,需创建相应的工作表。此案例中,工作表的具体要求为:工作表名称:“采购单”,必要字段:采购商品类别、采购人、采购单总额等。其中,“采购单总额”须采用【金额】控件。练习二:在练习一的基础上,通过添加和配置【审批】节点,要求如下:(1)设置3个审批人,分别为物资供应部负责人、财务部负责人和常务副总,其中任意一人审批通过即可。(2)此审批可转审、可加签(通过后加签)。(3)如果否决,须给出审批意见,如果通过,则必须签名。(4)审批人可查看采购单中的全部信息。练习巩固练习三:《退换货申请》表中,当有新的退货申请记录提交时,需要相关人进行审批,审批通过则将状态修改为“同意退货”,如果否决,则将状态修改为“拒绝退货”。右图是上述过程的工作流配置,请找出错误并更正。说明:“退换货申请”工作表中,需添加一些必要的字段,如:退换货申请号、退货商品名称、订单状态、退换货原因等。其中,“订单状态”须采用【单选】控件,设置“同意退货”和“拒绝退货”两种选项。感谢观看!项目六设备运维平台的流程设计与实现任务6.2设备故障报修的报工流程设备数字化运维工业APP开发与应用目录016.2.1任务说明026.2.2知识准备036.2.3任务实施046.2.4练习巩固任务说明针对W汽车公司的设备故障报修业务,任务6.1已完成了设备报修及分配过程的自动化工作流搭建(报修分配维修工程师维修工程师接受维修)。接下来,还需针对设备维修工程师完成维修后的“报工”流程以及报修人员最终确认维修完成的“确认”操作进行工作流配置。任务要求:1.根据任务说明,在平台中搭建维修完成后的“报工”及“确认”操作的自动化工作流。2.完成工作流的发布和测试。目录016.2.1任务说明026.2.2知识准备036.2.3任务实施046.2.4练习巩固知识准备自定义动作在6.1.2第2小节中提到了一种特殊的工作流触发方式——自定义按钮触发,本节将详细说明自定义按钮及其相关的自动化工作流配置。通过按钮触发的工作流不能直接创建,而是需要在工作表中先创建自定义动作,系统能够自动生成一个和该动作绑定的工作流。所谓自定义动作,就是应用管理员在已有记录的详情页中添加的一个按钮,使得操作人员一旦点击这个按钮,系统就会弹出窗口让其填写指定的字段内容,也可以直接执行该按钮所绑定的自动化工作流。【毕业】就是应用管理员添加的一个自定义按钮。如下图所示。知识准备自定义动作在工作表和视图中,都可以配置自定义动作,分别如下图所示:1自定义按钮的添加知识准备自定义动作知识准备自定义动作自定义按钮的配置页面如右图所示。2自定义按钮的配置知识准备自定义动作1)设置按钮名称。按钮名称没有字数限制,但一般建议在4个字以内。2)设置按钮图标、颜色和说明:支持为按钮自定义合适的图标、颜色和说明,为按钮添加说明后,将鼠标放在按钮上会出现说明提示,便于操作者理解。3)设置按钮的动作。即设置点击按钮将执行的动作,是执行工作流,还是让操作人填写表单字段。执行工作流:点击按钮后将执行工作流并自动刷新当前记录。填写表单字段:点击按钮后弹出窗口,让操作人填写指定字段的内容。例如,在给员工办理转正时,需要手动填写实际转正日期和员工状态。填写完毕后,可以选择是否继续执行工作流。需要二次确认/填写备注:点击按钮后执行的动作无论是执行工作流还是填写表单字段,都可以设置弹出二次确认的窗口让操作者再次确认是否要执行工作流或者提交表单字段,还可让操作者填写备注,对其所执行的操作进行备注说明。登录密码验证:启用后,用户需要输入登录密码通过校验后,系统才可执行自定义按钮的动作。4)选择启用按钮的方式。启用按钮的方式有【一直】和【满足筛选条件】两种。一直:按钮始终可以被点击。满足筛选条件:设置一个或多个字段的筛选条件,只有当前记录满足了条件,按钮才可以点击。知识准备自定义动作根据按钮点击后所执行的操作,可将按钮的功能实现总结为如下图所示的三种流程。知识准备自定义动作【例6.6】新建工作表“学生档案”,在表单中添加以下必要的字段:姓名、学号、所属专业、学籍状态、班级、籍贯等。其中,“学籍状态”采用【单选】控件,选项分别设置为“注册学籍”、“已离校”和“保留学籍”。在此工作表下,分别创建以“学籍状态”为筛选条件的3个视图,并分别命名为“注册学籍”、“已离校”和“保留学籍”。进行学生档案管理时,在【注册学籍】的视图下配置【毕业】按钮,通过点击该【毕业】按钮,学生的学籍状态将由“注册学籍”变为“已离校”。知识准备自定义动作1)填写按钮的具体配置,如下图所示。知识准备自定义动作2)在点击【添加按钮】后,将自动跳到该按钮的工作流配置页面,如下图所示。通过在【按钮触发】的节点之下添加和配置【更新记录】节点,最后点击页面右上角的【发布流程】,即可实现本案例所需的功能。知识准备发送站内通知1)发送站内通知节点,可以向指定的人以系统消息的方式发送自定义的通知内容,还可以附带记录的链接。接收人可以点击链接查看记录详情,或编辑字段内容。节点配置页面如下图所示。目录016.2.1任务说明026.2.2知识准备036.2.3任务实施046.2.4练习巩固知识准备本任务将带领大家完成设备故障报修中“报工流程”的搭建:由于维修工程师进行“报工”操作是一种自发的行为,因此这里采用本节所学的自定义按钮来实现此流程。当然,也可采用任务6.1中介绍的审批节点来实现这一功能。知识准备维修工程师报工按钮设置(1)点击【待维修工单】视图右侧的倒三角,在下拉框中点击【配置视图】,进入视图配置页面,如下图所示。知识准备维修工程师报工按钮设置(2)在视图配置页面左侧弹框找到【自定义动作】,单击【+自定义动作】,添加按钮,如下图所示。知识准备维修工程师报工按钮设置(3)在新弹出的自定义按钮配置页面中依次完成以下操作:设置按钮名称为【报工】。选择报工按钮图标和按钮颜色。勾选动作中【填写表单字段】选项,如下图所示。知识准备维修工程师报工按钮设置(4)选择填写表单字段后,跳转到设置填写内容页面,选择字段【维修记录】、【故障类型】和【维修结果】,点击【确定】,如下图所示。知识准备维修工程师报工按钮设置(5)继续在添加按钮的页面中,选择【继续执行工作流】,选择启用按钮的方式为【一直】,即按钮始终可以被点击。最后,单击【添加按钮】,如下图所示。知识准备维修工程师报工按钮设置(6)由于该按钮是首次被添加,将自动跳转到工作流配置页面,如下图所示。知识准备维修工程师报工按钮设置(7)在按钮触发的节点后添加【更新记录】动作节点,点击【设置此节点】,在右侧弹出的节点配置页面中依次完成下述操作:将此节点的名称设为【已维修】,即表明此时工单的状态为已维修。选择更新对象为自定义按钮【工作表“维修单表”】。更新字段中,将【工单状态】-【设为】-【已维修】,点击【+添加字段】,将【报工时间】设为按钮的【触发时间】。最后点击【保存】。如图所示。知识准备添加维修完成验收审批节点(1)在【已维修】的节点后添加【审批】动作节点,作为维修完成验收的审批节点。点击审批动作节点下的【设置此节点】,将此节点的名称设为【维修完成验收】。选择审批对象为【自定义按钮“维修单表”】,自定义审批人设为【报修人员】角色,多人审批时采用【或签(一名审批人通过或否决即可)】的方式。审批设置勾选【否决】选项。节点结果通知发起人勾选【否决时通知】。审批意见勾选【否决/退回时填写】【必填】,签名勾选【通过时必须认证】,按钮名称保持默认。设置字段部分保持默认,即查看权限全部勾选,完成后点击【保存】,如右图所示。知识准备添加维修完成验收审批节点(2)在审批节点下添加【审批结果分支】,效果如图所示。知识准备两种审批结果的流程配置1、维修完成验收审批通过(1)若维修完成的审批通过,则需在审批通过的支路下添加【更新记录】节点,用于更新工单的相关状态,点击【设置此节点】,将节点名称改为【已确认】,选择更新对象为【工作表“维修单表”】。更新字段下,将【维修确认时间】-【设为】-【系统·当前时间】,将【维修确认人员】-【设为】-【维修完成验收·实际执行人】,将【工单状态】设为【01待分配】,最后点击【保存】,如下图所示。知识准备两种审批结果的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年延长县带编教师招聘笔试模拟试题及答案解析
- 2026年合阳县带编教师招聘考试备考题库及答案解析
- 2026年陇县带编教师招聘笔试参考题库及答案解析
- 2026年南华县带编教师招聘笔试参考题库及答案解析
- 2026年浦城县带编教师招聘笔试参考题库及答案解析
- 2026年炉霍县带编教师招聘考试参考题库及答案解析
- 2026年宁武县带编教师招聘笔试参考题库及答案解析
- 2026年罗山县带编教师招聘考试模拟试题及答案解析
- 2026年肥西县带编教师招聘笔试备考试题及答案解析
- 2026年五河县带编教师招聘考试备考题库及答案解析
- 统编版九年级语文上册《第1课沁园春雪》同步练习题(含答案)
- 2026年楚雄州州级机关统一遴选公务员笔试真题及答案解析
- 2026年广西建设工程质量检测人员考试主体结构工程现场检测考前冲刺试题及答案
- 中国分娩镇痛专家共识(2026年)
- 中国逆行胰胆管造影(ERCP)指南2025版
- 中核集团在线测评题库
- 2026年4月自考10999公共政策分析试题
- 浪潮报表系统数据库表结构
- 上海市总工会采购制度
- 国家电力电网南瑞集团有限公司招聘笔试题库2026
- 《必背60题》 国际贸易学26届考研复试高频面试题包含详细解答
评论
0/150
提交评论