大家讲道理2017-08-04 15:37:59
クーポンテーブル:
タイプ: 割引クーポンまたは価格クーポン
値: 割引率またはクーポン金額
ランダムな文字列: クーポンコードをランダムに生成します
クーポンの生成:
1. クーポンテーブル A レコードを挿入します
2.ユーザーへのクーポンのクーポンコード
ユーザーが注文を送信するとき:
1. 注文送信インターフェースにクーポンコードを入力するための入力ボックスがあります
2. 注文を作成するコードで、クーポンを判断します。コードが空かどうか、空の場合は通常通りに注文プロセスを追加します
3. クーポンコードが空でない場合は、ユーザーが送信したクーポンコードを使用してクーポンテーブルをクエリし、割引額を取得し、金額を更新します。注文の代金が支払われます。
4. 注文金額を変更した後、クーポンテーブルのこのレコードを削除して、クーポンの再利用を防ぎます。
5. 通常の追加注文プロセス