You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
luoning 054e8f7ed0 [m] 增加新的抽奖接口 8 years ago
..
README.md [m] 增加新的抽奖接口 8 years ago

README.md

接口

接口名 请求方法 参数 备注
/index GET
/run POST {"award_id":int} 开始抽奖
/draw_lottery GET 获取抽奖结果,仅当抽奖状态才可调用此接口
/update POST [{"uid":string, "awards_id":int}] 提交中奖用户
/revoke POST {"uid":string} 取消用户中奖信息,uid为工号,例如G0001
/lucky_users GET/POST {"awards_id":int} 获取所有中奖用户列表,使用post方式获取指定奖项的中奖用户列表
/users GET 获取所有用户列表
/luckless_users GET 获取未中奖用户列表
/add_awards POST [{"award_id":int, "award_name":string,"award_capacity":int}] 添加新奖品
/awards GET 获取所有奖项列表
/reset GET 重置所有数据

数据库表-users

字段值 字段类型 字段描述
uid string 工号,例如:G0001
name string 姓名
award_id int 奖项id
role int 角色值,0:实习生,1:正式员工,2:管理层,3:大boss

数据库表-awards

字段值 字段类型 字段描述
award_id int 奖项id
award_name string 奖项名称
award_size int 剩余可抽取奖品数量
award_capacity int 奖品总数