@lina
2021-06-29T06:00:58.000000Z
字数 6615
阅读 236
BingoHotel
请求URL
POST
/api/upload
请求参数
file: [file] 文件
响应
{"status": 0,"msg": "","data": {"url": "http://bingo-admin.test//uploads/2021-06//698801624516961.jpg","filename": "狗2.jpg","value": "/uploads/2021-06//698801624516961.jpg"}}
请求URL
GET
/api/hotel
响应
{"status": 0,"msg": "","data": {"list": [{"id": 1,"club_type_id": 1,"name": "格林豪泰", // 酒店名称"club_rank": "白金", // 酒店级别"icon": "/uploads/2021-06//698801624516961.jpg", // 图标"benefit_explain": "权益说明", // 权益说明"use_explain": "使用说明",// 使用说明"user_agreement": "用户协议",// 用户协议"privacy_policy": "隐私协议",// 隐私协议"link": "http://baidu.com", // 外链"status": 1,"created_at": "2021-06-24 14:49:49", // 创建时间"updated_at": "2021-06-24 14:49:49"}],"total": 1}}
请求URL
POST
/api/hotel
请求参数
name: [string] 酒店名称club_rank: [string] 酒店级别icon: [string] 图标benefit_explain: [string] 权益说明use_explain: [string] 使用说明user_agreement: [string] 用户协议privacy_policy: [string] 隐私协议link: [string] 外链
响应
{"status": 0,"msg": "创建合作酒店成功","data": null}
请求URL
PUT
/api/hotel/{id}
注: id:合作酒店id
请求参数
name: [string] 酒店名称club_rank: [string] 酒店级别icon: [string] 图标benefit_explain: [string] 权益说明use_explain: [string] 使用说明user_agreement: [string] 用户协议privacy_policy: [string] 隐私协议link: [string] 外链
响应
{"status": 0,"msg": "修改合作酒店成功","data": null}
请求URL
DELETE
/api/hotel/{id}
注: id:合作酒店id
响应
{"status": 0,"msg": "删除成功","data": null}
请求URL
GET
/api/clubBenefit
响应
{"status": 0,"msg": "","data": {"list": [{"id": 1,"club_type_id": 1,"name": "权益名称", // 权益名称"title": "副标题", // 副标题"primary_icon": "/uploads/2021-06//698801624516961.jpg", // 主图标"subsidiary_icon": "/uploads/2021-06//698801624516961.jpg", // 副图标"explain": "123", // 说明"status": 1,"created_at": "2021-06-24 15:02:52","updated_at": "2021-06-24 15:02:52"}],"total": 1}}
请求URL
POST
/api/clubBenefit
请求参数
name: [string] 会员权益名称title: [string] 副标题primary_icon: [string] 主图标subsidiary_icon: [string] 副图标explain: [string] 说明
响应
{"status": 0,"msg": "创建权益成功","data": null}
请求URL
PUT
/api/clubBenefit/{id}
注: id:会员权益id
请求参数
name: [string] 会员权益名称title: [string] 副标题primary_icon: [string] 主图标subsidiary_icon: [string] 副图标explain: [string] 说明
响应
{"status": 0,"msg": "修改权益成功","data": null}
请求URL
DELETE
/api/clubBenefit/{id}
注: id:会员权益id
响应
{"status": 0,"msg": "删除成功","data": null}
请求URL
GET
/api/pageHotel
响应
{"status": 0,"msg": "","data": {"data": [ // 已分配[{"id": 2,"hotel_id": 1,"sort": 1,"club_type_id": 1,"hotel": {"id": 1,"club_type_id": 1,"name": "汉庭1","club_rank": "白金1","icon": "/uploads/2021-06//698801624516961.jpg","benefit_explain": "权益说明","use_explain": "使用说明","user_agreement": "用户协议","privacy_policy": "隐私协议","link": "http://baidu.com","status": 1,"created_at": "2021-06-24 14:49:49","updated_at": "2021-06-24 15:00:24"}}]],"notData": [ // 未分配{"id": 1,"club_type_id": 1,"name": "汉庭1","club_rank": "白金1","icon": "/uploads/2021-06//698801624516961.jpg","benefit_explain": "权益说明","use_explain": "使用说明","user_agreement": "用户协议","privacy_policy": "隐私协议","link": "http://baidu.com","status": 1,"created_at": "2021-06-24 14:49:49","updated_at": "2021-06-24 15:00:24"}]}}
请求URL
POST
/api/pageHotel
请求参数
data: [json]
{"data":[[{"id":1,"content":2}]]}
响应
{"status": 0,"msg": "配置成功","data": null}
请求URL
GET
/api/pageBenefit
响应
{"status": 0,"msg": "","data": {"data": [ // 已分配[{"id": 1,"benefit_id": 2,"sort": 1,"club_type_id": 1,"club_benefit": {"id": 2,"club_type_id": 1,"name": "权益名称1","title": "副标题1","primary_icon": "/uploads/2021-06//698801624516961.jpg","subsidiary_icon": "/uploads/2021-06//698801624516961.jpg","explain": "123","status": 1,"created_at": "2021-06-24 15:15:03","updated_at": "2021-06-24 15:15:03"}}]],"notData": [ // 未分配{"id": 2,"club_type_id": 1,"name": "权益名称1","title": "副标题1","primary_icon": "/uploads/2021-06//698801624516961.jpg","subsidiary_icon": "/uploads/2021-06//698801624516961.jpg","explain": "123","status": 1,"created_at": "2021-06-24 15:15:03","updated_at": "2021-06-24 15:15:03"}]}}
请求URL
POST
/api/pageBenefit
请求参数
data: [json]
{"data":[[{"id":1,"content":2}]]}
响应
{"status": 0,"msg": "配置成功","data": null}
请求URL
GET
/api/clubCard
请求参数
activation_status: [int] 激活状态 0未激活 1已激活club_card_name_id: [int] 卡名idkeyword: [string] 激活码、激活人、手机号
响应
{"status": 0,"msg": "","data": {"list": [{"id": 14,"club_type_id": 1,"name": "bingo_hotel", // 卡名"club_card_name_id": 1,// 卡名id"card_number": "241540141776",// 卡号"amount": "45.00",// 会费"activation_status": 0,// 激活状态"user_id": null,"phone": null,// 激活人手机号"activation_date": null,// 激活时间"end_time": null,// 到期时间"activation_code": "844277",// 激活码"status": 1,"created_at": "2021-06-24 15:40:14","updated_at": "2021-06-24 15:40:14","user": {"id": 1,"name": "123132" // 激活人名称}}],"total": 14 // 总条数}}
请求URL
GET
/api/clubCard/export
请求参数
activation_status: [int] 激活状态 0未激活 1已激活club_card_name_id: [int] 卡名idkeyword: [string] 激活码、激活人、手机号
请求URL
POST
/api/clubCard
请求参数
club_card_name_id: [int] 卡名idcount: [int] 创建数量amount: [float] 会费
响应
{"status": 0,"msg": "创建激活码成功","data": null}
请求URL
DELETE
/api/clubCard
请求参数
ids: [string] 会员卡id ,以逗号分割
响应
{"status": 0,"msg": "删除成功","data": null}
请求URL
GET
/api/clubCardName/selector
响应
{"status": 0,"msg": "","data": [{"name": "bingo_hotel", // 卡名"id": 1},]}
请求URL
POST
/api/clubCardName
请求参数
name: [string] 卡名
响应
{"status": 0,"msg": "卡名添加成功","data": {"id": 3}}
请求URL
GET
/api/club
请求参数
keyword: [string] 姓名、联系电话、卡号
响应
{"status": 0,"msg": "","data": {"list": [{"id": 1,"club_type_id": 1,"name": "k1", // 会员卡名称"club_card_name_id": 2,// 会员卡名称id"card_number": "166210899131",// 卡号"amount": "45.00",// 会费"user_id": 1,// 用户id"phone": "16621089913",// 用户手机号"registration_date": "2021-06-23 16:35:25",// 注册时间"end_date": "2022-06-23 16:34:34",// 失效时间"club_card_id": 0,// 会员卡id"source": 2,// 来源 0未知 1激活码 2小程序 3第三方"status": 1,// 状态 0禁用(删除) 1启用"failure_state": 0,// 失效状态 0未失效 1已失效"created_at": "2021-06-23 16:35:04","updated_at": "2021-06-24 15:47:25","user": {"id": 1,"name": "123132" // 用户名}}],"total": 1 // 总条数}}
请求URL
GET
/api/club/export
请求参数
keyword: [string] 姓名、联系电话、卡号
请求URL
GET
/api/home/statistics
响应
{"status": 0,"msg": "","data": {"todayCount": 2, // 今日新增"todayAmount": "90.00", // 今日销售额"yesterdayCount": 1, // 昨日新增"toMonth": 4, // 本月新增"count": 4, // 总数量"amount": "180.00" // 总销售额}}
请求URL
GET
/api/home/membershipGrowth
请求参数
start_time: [string] 中间的会员增长情况 : 开始时间end_time: [string] 中间的会员增长情况 : toDay 结束时间is_excel: [int] 1 导出
响应
{"status": 0,"msg": "","data": [{"time": "2021-06-09","count": 0},{"time": "2021-06-10","count": 0},{"time": "2021-06-11","count": 0},{"time": "2021-06-12","count": 0}]}
请求URL
GET
/api/home/salesStatisticsLeft
响应
{"status": 0,"msg": "","data": {"toMonth": {"toMonthAmount": "180.00","toMonthAmountRate": "*100","upAndDown": true},"thisWeek": {"toMonthAmount": "180.00","toMonthAmountRate": 100,"upAndDown": true}}}
请求URL
GET
/api/home/salesStatisticsRight
请求参数
date_type: [string] 最下面的销售统计 : toDay 本日 toMonth 本月 toWeek 本周sale_start_date: [string] 最下面的销售统计 : 开始时间sale_end_date: [string] 最下面的销售统计 : 结束时间
响应
{"status": 0,"msg": "","data": [{"time": "2021-06-28","amount": 0},{"time": "2021-06-29","amount": 0}]}