私はLiferay 6.2 Enterprise Editionを使用しています。Kaleoワークフローを使用してLiferayでレコードを編集および削除する方法
エンティティに新しいレコードを追加するときにKaleoワークフローを実装しましたが、問題はありません。
しかし、ときに私はこの問題に直面する:レコードを編集
1)。たとえば、テーブルEmployeeを持っていて、カラムfullName
のレコードがあり、値がJoe B
の場合、Joe Bloggs
に変更すると、承認プロセスに移り、現在の状態は保留中ですが、古いレコードはまだ存在します。 Liferayに新しい値(Joe Bloggs
)を保存する一時テーブルがありますか?そして、私たちはLaleayのKaleoの中でどのように扱いますか?
2)レコードを削除する。カレオがそれをどう扱うのか?私はKaleoが列status
、CMIIWでしか遊ぶことを見ないので。 2例で
私はKALEOの方法の外に、手動でそれを処理するために私自身の方法がありますが、私は私がどのように今
KALEOは、任意のCRUD操作がワークフローの状態がKALEOによって管理され、統合さentity.Once上で実行されたときにも、カスタムエンティティと統合することができるフレームワークを提供を理解してないと思いますユーザーの操作に基づいてエンティティのステータスを更新します。 –