bluepwcst / furima-40031

0 stars 0 forks source link

商品購入機能 #19

Closed bluepwcst closed 9 months ago

bluepwcst commented 9 months ago

WHAT 商品購入機能 WHY 他者が出品した商品をクレジットカードを利用して購入できる機能を実装するため。

bluepwcst commented 9 months ago

必要な情報を適切に入力して「購入」ボタンを押すと、商品の購入ができる動画 https://gyazo.com/a9ef3f8fe0845bb3fa66a54f6ddbc3cc

bluepwcst commented 9 months ago

ログイン状態の場合でも、URLを直接入力して自身が出品していない売却済み商品の商品購入ページへ遷移しようとすると、トップページに遷移する動画 https://gyazo.com/01c13d5607a8fc56647421d6f49251e6

bluepwcst commented 9 months ago

入力に問題がある状態で「購入」ボタンが押された場合、情報は受け入れられず、購入ページでエラーメッセージが表示される動画 https://gyazo.com/41e6bac38f657f76cabba296b7df8a60

bluepwcst commented 9 months ago

売却済みの商品は、画像上に「sold out」の文字が表示される動画(商品一覧機能実装時に未実装であった場合) 売却済みの商品は、画像上に「sold out」の文字が表示される動画(商品詳細機能実装時に未実装であった場合) ログイン状態の場合でも、売却済みの商品には、「商品の編集」「削除」「購入画面に進む」ボタンが表示されない動画(商品詳細機能実装時に未実装であった場合) https://gyazo.com/357e3b2c1b008b1bdc2eeba255e0fcc6

bluepwcst commented 9 months ago

ログイン状態の場合でも、URLを直接入力して自身が出品した売却済み商品の商品情報編集ページへ遷移しようとすると、トップページに遷移する動画(商品情報編集機能実装時に未実装であった場合) https://gyazo.com/184401fd0c34ef60b8c1eea7f7be2852

bluepwcst commented 9 months ago

ログイン状態の場合でも、URLを直接入力して自身が出品した商品の商品購入ページに遷移しようとすると、商品の販売状況に関わらずトップページに遷移する動画 https://gyazo.com/ba36130767d00441cb5f766ce54e1fe1

bluepwcst commented 9 months ago

ログアウト状態の場合は、URLを直接入力して商品購入ページに遷移しようとすると、商品の販売状況に関わらずログインページに遷移する動画 https://gyazo.com/aac4c0410f8e09eab3ac9d63225d281c

bluepwcst commented 9 months ago

テスト結果の画像 https://gyazo.com/af2163b544fc083f3b4743f1a8c43177

bluepwcst commented 9 months ago

テストの結果 https://gyazo.com/47c420e10f5aa2e074e8ff94c5ddd300

bluepwcst commented 9 months ago

app/models/order_form.rb こちらのファイルは見つかりませんでした。。

bluepwcst commented 9 months ago

https://gyazo.com/892b0cc11ad0590e3aa180655abdb69a ログイン者と出品者が等しく、商品が購入されている場合にURLの直接入力で商品編集ページに遷移できないように実装しました。

bluepwcst commented 9 months ago

app/models/order_form.rbこちらで実装を行っております。

yuri240 commented 9 months ago

レビュー依頼ありがとうございます。

いただいたプルリクエストですが、修正点の差分があがっていないようです。

お手数ではありますが、コミットとプッシュのし忘れがないかを確認していただき 再度「レビュー提出フォーム」の送信をお願いします。

bluepwcst commented 9 months ago

修正してから3回コードレビューを送りましたが2回ともコメントが来ていないので再送させて頂きました。

bluepwcst commented 9 months ago

https://gyazo.com/09ec9b13fb55422f9e927b625bd29a36 テスト結果