競拍是具有很強使用者體驗的一種電商活動形式。
在競拍期間,眾多使用者不斷出價,交替登頂榜首;最終競拍結束時,出價最高的n位使用者獲得獎品。
產品出價
競拍榜單
檢查競拍活動時間
檢查活動時間是否在競拍活動時間範圍內。
檢查使用者出價次數 為公平起見,限制使用者在競拍單個產品時的單日出價次數。
檢查競拍使用者是否榜首使用者
榜首使用者暫時不能參與競拍,需要等其他使用者覆蓋榜首後才能參與競拍。
檢查出價是否在最**加價範圍內
使用者競拍出價,只能在當前最高出價的基礎上加價,有最低加價、最高加價和加價級差三個限制。
檢查是否有競拍請求processing
因為請求在processing的時候,有執行緒在非同步處理請求,可能會重新整理榜單,當前基於最**的檢查都可能失效。
檢查使用者支付能力
檢查使用者的支付能力是否能支援出價。榜首使用者和非榜首使用者檢查邏輯不同。
非榜首使用者,要檢查支付能力餘額是否大於等於競拍出價。
榜首使用者,已有支付能力被凍結,檢查邏輯:本次出價減去前次有效出價 <= 剩餘可用支付餘額;
競拍請求落地new狀態
將競拍請求寫入資料庫,狀態為new。
非榜首使用者處理
按競拍請求中的出價凍結支付能力。
榜首使用者處理
按需要追加的出價,基於之前的支付凍結,追加並凍結支付能力。
插入榜首記錄
插入榜首記錄。
遍歷榜首,剔除淘汰的出價。
遍歷整個榜首,將邏輯上已經不在榜首的記錄置為無效,並解凍支付能力。
同時統計榜單排序和出價次數(一張使用者+產品維度的統計表)
競拍結束,建立發貨記錄。 將榜首top n的記錄置換為success,建立發貨記錄。
電商 競品分析 電商平台競品分析報告 docx
planning scheme 電商平台競品分析報告 電商平台競品分析報告 電商平台競品分析報告 v1.0 2018 3 18 狀態 草稿 修改中 定稿 檔案標籤 競品分析報告 版 本 1.0作 者 日 期 目錄toc o 1 3 h z u 1背景 4 1.1行業背景 4 1.2產品概述 4 1....
電商活動中刮刮卡的實現
一 實現原理 paint.setxfermode a 繪製我們的圓形 b setxfermode srcin c 繪製矩形 正方形 二 主要思想 將乙個view設計成多層 背景層,含中獎資訊等 遮蓋層,用於刮獎,使用關聯乙個bitmap的canvas 在該bitmap上,使用它的canvas.dra...
電商平台滿減活動需求分析
1 各大電商常用的滿減方式 商家 要求在某平台上進行乙個店鋪範圍內的滿減,也就是說,只有該店鋪的商品才能滿減,就算是同款商品,在其他的店鋪內,那也是沒有滿減活動的。型別 某個型別下的所有商品都參加的活動,例如 某寶搞過一次 家電節 那麼是在家電型別下的所有商品都參加滿減的優惠活動 上面說的商品範圍都...