目前流程已走通,工单改点比较多,到时候会在找老汤团队的几个同志大量测试。

需求说明

我们原来的工单流程是:

image.png

  1. 但这个流程,基本上是死的,在水厂业务中,流程变成了这样。
  2. ![image.png](https://cdn.nlark.com/yuque/0/2022/png/599764/1653638795594-fddff3c0-e2c0-4ff8-ad99-37db52513470.png#clientId=uccfebac4-74f5-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=514&id=u74670473&margin=%5Bobject%20Object%5D&name=image.png&originHeight=514&originWidth=1197&originalType=binary&ratio=1&rotation=0&showTitle=false&size=196252&status=done&style=none&taskId=ueb916a6a-80db-4ff4-9bae-4dafec64f8c&title=&width=1197)

在新的流程中,我们需要解决一下问题

1、在接单前,需要1->N个人审批,也可以没有人审批
2、完成工单时,有些项目需要填写备件更换记录
3、完成工单后,需要多个人复核
4、审批和复核时,需要签名确认,并输出到报表
5、在接单和完成时,不同的项目会有不同的输入信息
6、可以根据不同的

这一版本的改造完成后,相信在工单这一块,我们不会遇到接不了的需求了。

解决方案

针对工单的可定制需求,我们将需求进行了一个抽象,解决方案落实到产品就是下面的呈现方式。

工单规则定义

image.png

本次增加了工单类型定义功能,这样我们可以为每一个项目定义不同的工单类型

image.png
我们并不需要支持流程的扩展无限扩展需求,只需要满足工单这个场景的业务扩展就行了。

相关界面的变化

审批和复核

image.png

新建和完成工单

image.png

除了工单本身的基本信息,可通过表单设计,自定义工单的扩展字段。

配件

image.png

报表

可根据不同项目的表单定义,生成不同的报表。

测试方法

环境

登陆后,选测试环境
image.png

PC端

image.png

注意域名前,加一个uat字样

主要测试的功能点

image.png