場景需求 適用場景如簽到送積分、簽到領取獎勵等,大致需求如下: 簽到1天送1積分,連續簽到2天送2積分,3天送3積分,3天以上均送3積分等。 如果連續簽到中斷,則重置計數,每月初重置計數。 當月簽到滿3天領取獎勵1,滿5天領取獎勵2,滿7天領取獎勵3……等等。 顯示用戶某個月 ...
一 場景 在很多時候我們會遇到用戶簽到的場景,每天用戶進入應用時,需要獲取用戶當天的簽到狀態,如果沒簽到,用戶可以進行簽到,並且得到相關的獎勵。我們可能需要每天的簽到情況,必要的時候可能還需要統計一下每天用戶簽到人數。 我們用Redis的Set數據結構可以輕松實現這個功能 以日期為key,以用戶ID 對應着數據庫的primary id 組成的集合為value,每當需要查詢某個用戶的簽到狀態時,只需 ...
2020-04-30 08:48 0 3378 推薦指數:
場景需求 適用場景如簽到送積分、簽到領取獎勵等,大致需求如下: 簽到1天送1積分,連續簽到2天送2積分,3天送3積分,3天以上均送3積分等。 如果連續簽到中斷,則重置計數,每月初重置計數。 當月簽到滿3天領取獎勵1,滿5天領取獎勵2,滿7天領取獎勵3……等等。 顯示用戶某個月 ...
場景需求 適用場景如簽到送積分、簽到領取獎勵等,大致需求如下: 簽到1天送1積分,連續簽到2天送2積分,3天送3積分,3天以上均送3積分等。 如果連續簽到中斷,則重置計數,每月初重置計數。 當月簽到滿3天領取獎勵1,滿5天領取獎勵2,滿7天領取獎勵3……等等。 顯示用戶某個月 ...
很多應用上都有用戶簽到的功能,尤其是配合積分系統一起使用。現在有以下需求: 簽到1天得1積分,連續簽到2天得2積分,3天得3積分,3天以上均得3積分等。 如果連續簽到中斷,則重置計數,每月重置計數。 顯示用戶某月的簽到次數和首次簽到時間。 在日歷控件上展示用戶每月簽到,可以切換 ...
...
1. 需求分析 簽到可以獲得積分,禮券,小樣,正品等 連續簽到,需要顯示給用戶,已經連續簽到多少天 若中斷簽到,從中斷后的第一天簽到時間,開始計算簽到時間 有沒有補簽功能 展示簽到的歷史,顯示該會員已經連續簽到多少天 簽到對於時間的精確度要求比較高,當天簽到的,那么記錄的簽到時間是當天 ...
一、場景需求 適用場景如簽到送積分、簽到領取獎勵等,大致需求如下: 比如簽到1天送1積分,連續簽到2天送2積分,3天送3積分,3天以上均送3積分等。 如果連續簽到中斷,則重置計數,每月初重置計數。 顯示用戶某個月的簽到次數和首次簽到時間。 在日歷控件上展示用戶每月簽到情況 ...
首先我在數據庫里建了兩張表,一個是用戶的積分表,一個是簽到狀態表,分來用來記錄用戶的積分數和先到狀態 在用戶簽到狀態表中我們有一個字段,last_sign_time,即上一次簽到時間,每次可以簽到的時候把這個時間與當前時間進行比較 如果相差為0天,則說明今天已簽到(這個簽到是24小時內 ...
如圖所示: 實現上圖功能,創建兩張表:簽到獎品表、簽到記錄表(這個表可以再拆分出一個表) View Code 參考:https://www.cnblogs.com/gaoxiaoniu/p/5870394.html ...