首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Kaleo Workflow在Liferay中编辑和删除记录

如何使用Kaleo Workflow在Liferay中编辑和删除记录
EN

Stack Overflow用户
提问于 2016-12-04 18:37:35
回答 1查看 467关注 0票数 0

我使用的是Liferay 6.2企业版。

我已经实现了Kaleo工作流,当添加新记录到实体时,我没有任何问题。

但我在以下情况下会遇到问题:

1)编辑记录。例如,我有一个表Employee,我有一个记录,它的列是fullName,它的值是Joe B,当我想将它改为Joe Bloggs时,它将进入审批流程,现在它的状态是PENDING,但旧记录仍然存在,Liferay是否有临时表来存储新值(Joe Bloggs)?在Liferay的Kaleo里我们通常是怎么处理的?

2)删除记录。Kaleo是如何处理它的?因为我看到卡雷奥只在status,CMIIW栏里玩。

在上面的两个案例中,我有自己的方法在Kaleo之外手动处理它,但我希望在Kaleo中有这样优雅的方法,我现在不知道怎么做

EN

回答 1

Stack Overflow用户

发布于 2016-12-06 02:31:33

  1. 与资产(甚至是未决资产)相关的所有字段的值都存储在kaleotaskinstancetoken表的workflowcontext字段(作为散列映射)中。我在Liferay7.0中确认了这一点,我很确定6.2也是如此。

编辑为add:您当然可以通过API访问它。

再次编辑以添加(摘自@Shivam的有用评论):请参阅here了解为Liferay的工作流框架启用自定义实体的工作流。一旦你这样做了,你就真的不需要担心框架的内部工作了。

我不认为我理解第二个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40957714

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档