公司检测项目比较多,有 150 多个,每一个检测项目都在明道云固化了对应的表单,现在想给所有表单加上一个“开始检测按钮”,通过复制表单的功能,按钮被继承了下来,可是点击按钮执行的工作流没有被继承下来,需要针对这 150 多个表单的按钮进行工作流编写,工作流的操作都是一样的,更新检测状态,更新检测时间。如何能简化这项工作?
我们也是自己在建的 lims,有做 lims 的可以一起讨论
V:picriccafe

每条记录里面关联一个单独的记录每个表单 ID 和字段 ID 的关联表就可以了,后期维护方便,新增了项目和新增了表单,对应新增一条记录就可以了,工作流里面不用做任何修改和增加减少分支了
我之前用的工作流插件,先用应用 API 获取到每个表单里面的所有字段 ID,然后通过工作流插件修改具体数据,根据具体表单的行记录 ID、表单里面对应字段 ID,然后修改对应数据,这样工作流数据不用添加更多分支,以后增加数据也不用修改工作流分支,就是要单独建一张表单来就每个表的 ID 和对应的字段 ID
请问下,明道云能对接仪器设备吗?如果能通过什么方式比较好?
要是能搞个表单继承就好了,把父表单的按钮,共用字段都继承过去,这样就不用每个子表单在维护了,工作量太大了
谢谢 这样很对
封装。检测结果作为一个公共表,挂到所有检测表(状态用汇总取最新的时间的一条)
因为获取节点不能传表单过去再获取相应的表单记录
这个关联挂载放在新增检测结果的时候需要再做 150 个获取分支挂过去 😕
封装就不用动,后续只需要在检测结果加分支
流程参数就是记录 id 传下去不知是否理解 👀️
也对,可以把检测项目和检测结果分开, 检测项目关联 150 多个检测结果表单,然后在检测项目上驱动流程
应该是抽取一个流程表出来专门用于 送样检测流程用。
具体的检测项,用关联表,子表来实现了。
我们专注于医药领域,可以多交流交流。
封装。检测结果作为一个公共表,挂到所有检测表(状态用汇总取最新的时间的一条)
因为获取节点不能传表单过去再获取相应的表单记录
这个关联挂载放在新增检测结果的时候需要再做 150 个获取分支挂过去 😕
封装就不用动,后续只需要在检测结果加分支
流程参数就是记录 id 传下去
不知是否理解 👀️
创建 封装业务流 ,只用添加按钮 按钮流程内调用 封装业务流。
要是能搞个表单继承就好了,把父表单的按钮,共用字段都继承过去,这样就不用每个子表单在维护了,工作量太大了
创建 封装业务流 ,只用添加按钮 按钮流程内调用 封装业务流。