zoukankan      html  css  js  c++  java
  • 签到活动随笔

    签到活动随笔

    其实在签到活动中最最关键的就是我们数据库的设计 ,数据库设置好之后代码的思路也清晰,另外由于签到是每天都要进行的,防止表数据量过多,设计时 保持一人一条签到记录

    设计表使用的字段有: 总登陆天数 、连续登陆天数、月登陆天数、人员唯一码、创建时间、更新时间、id(主键);

    在程序设计的过程中写一个定时器,在每个月1号的凌晨将 月的登陆天数置 0 

    连续登陆天数判断:

    1、第一次签到的时候 将创建时间与更新时间设置成当前时间(前置是判断这个用户有没有进行签到过、判断当天已经签过没有)连续天数为 1 总天数为 1 月登陆天数为 1 进行保存

    2、不是第一次签到的时候,进行连续签到判断,将人员签到信息获取出来,将更新时间 +1天  看能不能与当前天匹配 ,如过匹配的话 连续天数加一 更新,不匹配的话 连续天数 设置成1,其余的天数相应的加一

    表数据里面的天数 还可以配合 签到活动配置进行相应的 红包领取 当积累到一定的天数就获取相应的奖品(这个就是产品与项目经理确定........)

  • 相关阅读:
    用户和组管理
    权限管理
    文件查找
    文件管理 2
    文件管理
    2016多校训练3_1007(hdu5758 Explorer Bo)
    poj3334(Connected Gheeves)
    POJ1015-Jury Compromise
    使用python来访问Hadoop HDFS存储实现文件的操作
    微信H5自动播放音乐,视频解决方案
  • 原文地址:https://www.cnblogs.com/snail001/p/11274857.html
Copyright © 2011-2022 走看看