jncinet / qihucms-sign-in
qihucms sign in.
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/jncinet/qihucms-sign-in
README
安装
$ composer require jncinet/qihucms-sign-in
使用
数据迁移
$ php artisan migrate
发布资源
$ php artisan vendor:publish --provider="Qihucms\SignIn\SignInServiceProvider"
后台菜单
- 签到记录:sign-in/logs
路由参数说明
会员签到
route('api.sign.in')
请求:POST
地址:/sign/in
参数:
返回值:
{
result: {
code:签到提示码
data:连续签到的天数
},
status: "success"
}
签到排行榜
route('api.sign.ranking')
请求:GET
地址:/sign/ranking
参数:
int $limit (选填)每页显示的条数
返回值:
{
status: 'SUCCESS',
data: {
1: {
user: 会员信息
count:连续签到天数
created_at:首次签到时间
updated_at:最后签到时间
}
...
}
}
事件调用
// 签到事件绑定 Qihucms\SignIn\Events\Signed
数据库
签到记录表:sign_ins
| Field | Type | Length | AllowNull | Default | Comment |
|---|---|---|---|---|---|
| user_id | bigint | 会员ID | |||
| count | int | 0 | 次数 | ||
| created_at | timestamp | Y | NULL | 创建时间 | |
| updated_at | timestamp | Y | NULL | 更新时间 |