ワインを担いで川を下り、朱の腰は細い手のひらで軽くなった。
揚州で夢見た10年、薄幸のグリーンハウスの名を勝ち取る。
感情の放電 - 杜牧
機能ポイント
データベース設計
t_wallet(ウォレットテーブル)
t_wallet_detail (財布の詳細レコード)
ウォレットID | trade_type | 財布のロゴ |
トレードタイプ | change_amount | トランザクションのタイプ、1 - トランスファー・イン、2 - トランスファー・アウト |
変更量 | 増減額(上乗せの場合はプラス、控除の場合はマイナス) 単位:セント |
変更後の金額 | give_amount | long |
金額 | give_amount | チャージ時に使用するギフト額(単位:セント |
金額 | change_note | varchar |
変更注 | order_id | varchar |
t_wallet_order(ウォレットオーダー)
注文の確認 | order_state | 注文の確認 |
注文状態 | order_no | varchar |
注文番号 | change_amount | long |
変更量 | give_amount | 増減額(上乗せの場合はプラス、控除の場合はマイナス) 単位:セント |
金額 | give_amount | チャージ時に使用するギフト額(単位:セント |
金額 | ロング | ギフト額(セント |
ウォレットの並び順の変更

凍結申請
1)t_wallet_order ステータス「凍結」で新しいレコードを追加する
2)t_wallet 凍結額を増やす(凍結)_amount)
3)t_wallet_detail 新しい振込記録を追加する
凍結解除の申請
1)t_wallet_order ステータスを凍結解除に更新する
2)t_wallet 凍結金額を少なくする
3)t_wallet_detail 振込記録を追加する
引き落とし依頼
1)t_wallet_order 凍結記録がある場合、ステータスは「控除済み」に更新される。
2)t_wallet_order レコードが存在しない場合、新しいレコードが追加され、ステータスは「控除済み」となる。
3)t_wallet 残高マイナス注文金額、凍結金額マイナス注文金額
4)t_wallet_detail 振替記録を追加する
トップアップリクエスト
1)t_wallet_order ステータス「リチャージ」の新規レコードを追加する
2)t_wallet 残高+注文金額
3)t_wallet_detail 振込記録を追加する
支払いをまとめる場合のフローチャート
利用者はオンライン決済と残高決済を同時に組み合わせて支払い