涉及的数据库表
player
player_name_c: String, //中文名
player_name_e: String, //英文名
player_profile: String,//球员封面照
player_gifs:Array//球员动图集
API
- 主界面,获取所有球员的信息
GET/player/players
服务端返回的内容
{
code:0 || 1 //成功 || 失败
## IF code == 1
content: "获取失败,请检查网络"
## ELSE
players:Array //成功的话,返回所有球员的信息
}
players 的内容包括姓名和封面照,每项格式参考 player表
- 球员界面 获取指定球员的所有gif
GET
/player/:player_name_e
返回:
{
//成功
code:0
player_gifs:Array
}
{
//失败
code: 1,
content:"请检查网络状态"+error,
}
- 添加球员板块
POST
/player/addPlayer
上传数据格式 multipart/form-data;
客户端传入球员姓名(中、英)和球员封面照
此项为管理员权限
{
//比如 斯蒂芬 库里,
//Stephen Curry ,
//中间有一个空格隔开,英文首字母要大写
player_name_e,
player_name_c,
player_profile
}
服务端返回
{
code:0 || 1 //成功 || 失败
content:"创建成功" || "创建失败"
}
- 上传指定用户的gif
POST
/player/upload
上传数据格式 multipart/form-data;
{
player_name_e:String,
gifs:Array 球员动图,可以多选
}
返回:
{
code:0||1
content:"success" || "fail"
}