获取签到配置列表
<p><strong>简要描述:</strong> </p>
<ul>
<li>测试接口</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://xx.com//api/simple/signinconf</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>get </li>
</ul>
<p><strong>缺失字段:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">说明</th>
<th>备注</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">totalSign</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">缺少累计签到次数字段</td>
</tr>
</tbody>
</table>
<p><strong>备注:</strong>
1.前端如何判断用户今日已经签到?
1.1 前端判断:默认情况用户的签到情况都为未签到情况,在请求配置文件时:本地缓存当前当前系统的天,以及当前的签到情况 false, 当用户点击了签到,将当前的签到情况设置为true,更新本地缓存,当用户第二次打开首页是,从本地缓存中获取签到情况,首先判断日期是否一致,不一致则重新请求接口,重新缓存数据,如果一直则继续判断当前天是否已经签到,如没有签到,则重新请求数据,缓存数据,如果已经签到则不做任何动作,
tps:用户手动清空本地缓存中的数据会导致报错
1.2后端实现:记录当前用户的签到请框,前端每次打开首页请求接口,根据接口的返回进行动态展示弹框信息,
tips:比较保险,页面不会因为数据的丢失而造成页面显示错误,缺点:接口请求频繁;</p>