1
wangdashuai 2020-08-31 10:22:24 +08:00
都是任务,只是每日任务,用户访问时候判断惰性创建,一次性任务直接创建。
|
2
hanyu5166 OP @wangdashuai 哥,可以说详细点不,这这样说,我还是不懂呀,尴尬。这个任务表是不是在用户注册的时候,就同时给他创建个任务记录呢?
|
3
lesloli 2020-08-31 11:30:19 +08:00
用户 id 用户唯一标识符
任务 id 区分哪个任务 任务类型 日常 一次性 任务状态 完成 未完成 完成次数(可选) 用来记录日常任务完成次数 |
4
dcalsky 2020-08-31 12:05:10 +08:00 via Android
每日任务只看完成记录,一旦领取并完成就写入到一个表里( taskid,userid,datetime )。如果这个表里没有这个用户今天的记录,就标记为未完成。
|
5
siweipancc 2020-08-31 19:02:29 +08:00 via iPhone
一次任务写表,用户创建时就写状态。每日任务成功就写 redis,每天清空命名空间。
注意都要加锁,或者 cas 。 |