0

私は IBM WCS を初めて使用します。WCS7をインストールしました。

既存の Madisons Store にロイヤルティ ポイント機能を追加する必要があります。

新しいテーブルと AccessBean を作成しました。この新しいテーブルからデータを挿入および取得できます。

アイテムがショッピング カートに追加またはショッピング カートから削除されるたびに合計注文額が更新されるように、ユーザーが引き換えたロイヤルティ ポイントを追加して、ORDERS テーブルと ORDERITEMS テーブルの TOTALADJUSTMENT 列を更新する必要があります。既存の割引機能を妨げてはなりません。

拡張およびオーバーライドする必要があるすべての Java クラスとメソッドを教えてください。

4

2 に答える 2

0

必要がある :

  • CMDREG を更新して、 OrderCalculateCmd が PromotionEngineOrderCalculateCmdImpl のカスタマイズされたバージョンを指すようにします。次に、後のコマンドをカスタマイズし、必要なメソッドをオーバーライドして仕様を満たす必要があります (このクラスはトリッキーなので、カスタマイズを開始する前にどのように動作するかを理解することをお勧めします) これが使用されますコマースでの他の OOTB プロモーションによる - そのため、OOTB 機能を壊さないように注意する必要があります

  • カスタマイズされたプロモーションを開発して IBM CMC にデプロイしている可能性があるため、カスタマイズしたプロモーションに添付することで、ポイント引き換えをオン/オフにすることができます。

于 2014-11-25T18:30:50.647 に答える
0

もう 1 つの方法は、プロモーション エンジンを調べて、ポイントに適用できる新しいカスタム プロモーション タイプを作成することです。

http://www-01.ibm.com/support/knowledgecenter/SSZLC2_7.0.0/com.ibm.commerce.customizetools.doc/refs/rprcspromtype.htm

このタイプを使用すると、Management Center からより柔軟にこのプロモーション タイプを有効化、無効化、または構成できます。

于 2015-01-09T10:59:39.913 に答える