## 代金券顯示邏輯修改
商家發布代金券時可選擇代金券的領取方式。領取方式分兩種:1.免費領取,2.需要積分兌換。
免費領取的代金券在店鋪中顯示,需要積分兌換的代金券在“積分商城”顯示。
*****
數據表字段信息
`yf_voucher_template`
| 字段 | 說明 | 備注 |
| ------------- |:-------------:| :-----:|
| voucher_t_start_date | 代金券模版有效期開始時間 | |
| voucher_t_end_date | 代金券模版有效期結束時間 | |
| voucher_t_state | 代金券模版狀態 | 1-有效,2-失效 |
| voucher_t_access_method | 代金券領取方法 | 1-積分兌換(默認),2-卡密兌換,3-免費領取' |
*****
>[info]開發思路:
店鋪中顯示代金券的時候判斷代金券的有效開始與結束時間、代金券狀態、代金券領取方式為3。
積分商城中顯示代金券的時候判斷代金券的有效開始與結束時間、代金券狀態、代金券領取方式為1。
*****
## 店鋪首頁
| 字段 | 說明 |
|---|---|
| 店鋪首頁右側的原“我的資產”處懸浮顯示“該店鋪可領取優惠券” | 顯示樣式:見頁面結構如圖 |
| 前置條件 | 后置條件 |
|---|---|
| 點擊立即領取 | 右側我的資產展開顯示店鋪優惠券。進入展開頁面后再次回到店鋪首頁,無需再次懸浮“該店鋪可領取優惠券”。下次再進入首頁再顯示此懸浮窗 |
*****
數據表字段信息
`yf_voucher_template`
| 字段 | 說明 | 備注 |
| ------------- |:-------------:| :-----:|
| shop_id | 代金券模版的店鋪id | |
| voucher_t_start_date | 代金券模版有效期開始時間 | |
| voucher_t_end_date | 代金券模版有效期結束時間 | |
| voucher_t_state | 代金券模版狀態 | 1-有效,2-失效 |
| voucher_t_access_method | 代金券領取方法 | 1-積分兌換(默認),2-卡密兌換,3-免費領取' |
*****
如果該店鋪存在有效的可領取的免費代金券則在側邊欄中出現“可立即領取” 提示框。當用戶打開側邊欄之后“可立即領取”提示框隱藏。打開的側邊欄中顯示用戶已經領取的店鋪代金券和店鋪中可領取的代金券。用戶已經領取的代金券不在店鋪可領取代金券中顯示。
>[info]開發思路:通過shop_id查找出該店鋪中可領取的代金券,和用戶已經領取的代金券。然后比較兩組數據,將用戶已領取的代金券懂店鋪可領取代金券中剔除。
*****
## 商品詳情頁
| 字段 | 說明 |
|---|---|
| 若此店鋪有代金券,商品詳情頁 | 顯示優惠券:顯示店鋪代金券的滿減金額 |
| 前置條件 | 后置條件 |
|---|---|
| 點擊代金券 | 展開右側的“我的資產icon”店鋪領取代金券頁面,進行領取 |
如果該商品所屬店鋪有可免費領取的代金券則將代金券的信息顯示在頁面中,用戶點擊代金券的時候打開側邊欄中“我的資產”,用戶去我的資產中領取。
*****
## 購物車
| 字段 | 說明 |
|---|---|
| 購物車有代金券的店鋪 | 顯示 領券按鈕 |
| 前置條件 | 后置條件 |
|---|---|
| 點擊領券 | 彈窗領取代金券。未領取的優惠券,為領取按鈕。點擊領取按鈕,變為領取成功 |
購物車中的店鋪有可免費領取的代金券則在店鋪名旁邊顯示“領券”按鈕。點擊“領券”按鈕之后出現店鋪可免費領取的代金券,用戶已經領取的代金券頁顯示。用戶已領取的代金券顯示“領取成功”提示,用戶沒有領取的代金券顯示“領取”按鈕,用戶點擊“領取”按鈕之后代金券隱藏“領取”按鈕,顯示“領取成功”提示。
>[info]開發思路:購物車的返回數據中添加一個字段表示店鋪是否有可免費領取代金券信息。通過這個字段控制“領券”按鈕的顯示。用戶點擊“領券”按鈕之后調用接口傳遞參數shop_id和user_id獲取代金券信息,然后渲染到頁面中。接口返回的代金券信息中需要顯示當前用戶是否已經領取該代金券。用戶點擊“領取”按鈕,調用用戶領取代金券接口,修改數據庫信息。
>[warning]注意:在店鋪頁、商品詳情頁、購物車頁顯示的都是免費領取的代金券。
- 文檔明細
- 商城優化部分
- 商品列表頁
- 商品列表頁-折扣商品
- 商品失效
- PC
- iOS+安卓+wap
- 商品修改
- 代金券
- PC端代金券
- 移動端代金券
- 售賣區域
- 無需物流發貨
- 會員折扣僅限自營店鋪前端顯示問題
- 積分商城
- 積分商品PC前端微調
- 積分商品PC訂單列表微調
- 積分兌換-平臺訂單詳情
- 移動端前端微調
- 移動端積分兌換商品
- 訂單詳情頁-已下單
- 訂單詳情頁-已發貨
- 查看物流
- 訂單詳情頁-已完成
- 購物卡管理
- 購物卡管理頁面
- 新增
- 管理與詳情頁面
- 生成
- 凍結資金為負邏輯修改
- 在線支付資金流轉邏輯
- 在線付款資金流轉舉例
- 貨到付款資金流轉邏輯
- 貨到付款資金流轉舉例
- 支付首頁
- 去付款
- 平臺頁面
- 查看1
- 促銷修改
- 結算管理
- 結算管理修改
- 查看結算單修改
- 虛擬訂單結算
- 貨到付款退貨資金邏輯
- 退貨(貨到付款)資金流轉邏輯
- 退貨(貨到付款)資金流轉舉例
- 小程序
- 封面修改
- 綁定賬號修改
- 授權
- 分銷
- 老分銷
- PC端2
- 分銷邏輯
- 分銷員
- 分銷申請
- 我的推廣
- 分銷統計-我的業績
- 分銷統計-傭金統計
- 商家
- 商家審核
- 商家分銷統計
- 商品詳情頁
- 移動端2
- 分銷中心
- 分銷申請1
- 推廣用戶
- 推廣商品
- 商品詳情頁1
- 分銷統計
- 分銷小店
- 我的二維碼
- 新分銷
- 全平臺分銷算法
- PC端3
- 移動端3
- 關閉分銷
- 商品分享-PC
- 商品分享-移動端
- 秒殺
- 頁面邏輯描述-PC
- 前端
- 商城首頁展示-PC
- 秒殺入口
- 秒殺首頁1
- 秒殺商品詳情頁1
- 平臺秒殺管理
- 促銷設定
- 平臺關閉秒殺
- 秒殺管理-秒殺活動列表
- 秒殺設置
- 已開通店鋪
- 商家秒殺管理
- 新增秒殺
- 秒殺列表
- 查看
- 編輯
- 套餐管理
- 付款
- 秒殺-移動端
- 商城首頁展示-APP
- 秒殺首頁
- 秒殺商品詳情頁
- 紅包優化
- PC端
- 發布紅包
- 平臺紅包列表
- PC端前端展示
- 我的紅包
- 移動端
- 平臺紅包
- 代金券wap
- 每人限領一張優化
- PC1 端
- 平臺紅包1
- 代金券1
- wap1端
- 平臺紅包2
- 代金券2
- 到貨通知
- PC端到貨通知
- 設置到貨通知
- pc到貨通知
- 移動端到貨通知
- wap到貨通知
- 批量導出
- 店鋪導出
- 供應商管理
- 導出優化
- 另加需求部分
- 增加后臺設置功能
- admin后臺換皮膚功能
- admin后臺增加幫助信息開關
- 二維碼管理
- 活動專場功能--PC
- 后臺設置
- 模板風格
- 樓層版塊管理
- 活動版塊管理
- 首頁裝修
- 頂部廣告頁
- 廣告頁
- 活動頁
- 樓層頁
- 專場活動管理
- 編輯頁面--新標簽頁中打開
- 專場活動管理--操作提示(小馬)
- 前臺展示
- 活動專場前臺展示
- 活動專場功能--wap
- 小程序1
- 后臺設置1
- 手機端
- 操作提示(小馬)
- 編輯頁面--新標簽頁中打開1
- wap/小程序裝修廣告頁增加專場活動選項
- 商城積分規則
- 時間格式
- 商家中心登錄
- 用戶搜索記錄
- Admin后臺頭像優化
- 編輯賬號
- 切換賬號
- Admin權限賬號無法被停用
- 商品分類不支持四級分類
- 首頁分類增加自定義跳轉功能
- 二級分類展示
- 商城換膚功能