秒殺前端
課程內容 :
1)瞭解秒殺需求
2) 完成秒殺商品存入緩存
3) 完成秒殺首頁實現
一、秒殺業務分析
1.1 需求分析
所謂“秒殺”,就是網絡賣家發佈一些超低價格的商品,所有買家在同一時間網上搶購的一種銷售方式。
通俗一點講就是網絡商家爲促銷等目的組織的網上限時搶購活動。由於商品價格低廉,往往一上架就被
搶購一空,有時只用一秒鐘。
秒殺商品通常有兩種限制:庫存限制、時間限制。
需求:
(1)秒殺頻道首頁列出秒殺商品
(4)點擊立即搶購實現秒殺下單,下單時扣減庫存。當庫存爲0或不在活動期範圍內時無法秒殺。
(5)秒殺下單成功,直接跳轉到支付頁面(微信掃碼),支付成功,跳轉到成功頁,填寫收貨地址、電話、
收件人等信息,完成訂單。
(6)當用戶秒殺下單5分鐘內未支付,取消預訂單,調用微信支付的關閉訂單接口,恢復庫存。
1.2 表結構說明
秒殺商品信息表
CREATE TABLE `tb_seckill_goods` (
`id` bigint(