后台统计功能设计
Opened this issue · 1 comments
fushang318 commented
用户注册统计
需要的获取数据API设计如下
列出每天的用户注册数量和详细名单,可以以月为单位选择时间范围。
url
/users/sign_stat_data
method
get
params
# 获取 2015 年 5 月的每日注册人数和名单
time 2015-05
response
{
:time => "2015-05",
:data => {
"01" => {
#01 号 注册 10 人
:count => 10,
# 详细名单
:users => [
{:id => xxx, :name => xxx, :email => xxx},
.........................................
]
},
"02" => {
#02 号 注册 20 人
:count => 20,
# 详细名单
:users => [
{:id => xxx, :name => xxx, :email => xxx},
.........................................
]
},
......
"31" => {
#31 号 注册 50 人
:count => 50,
# 详细名单
:users => [
{:id => xxx, :name => xxx, :email => xxx},
.........................................
]
},
}
}
图片上传数量统计
需要的获取数据API设计如下
列出每天的上传的图片数量,可以以月为单位选择时间范围。
url
/images/upload_count_stat_data
method
get
params
# 获取 2015 年 5 月的每日上传图片数量
time 2015-05
response
{
:time => "2015-05",
:data => {
"01" => {
#01 号 上传 30 张
:count => 30
},
"02" => {
#02 号 上传 69 张
:count => 69
},
......
"31" => {
#31 号 上传 134 张
:count => 134
}
}
}
fushang318 commented
已经完成开发
因为以前 user 没有 created_at 字段,需要先运行
rake from_0.3_to_0.31:add_user_timestamps
把 user_token.created_at 字段的值复制到 user 表
用户注册统计
访问 http://host/chart/users/sign_stat 查看统计
图片上传数量统计
访问 http:/host/chart/images/upload_count_stat 查看统计