Commit 80b2a2f5 authored by zhangxiaolin's avatar zhangxiaolin

添加活动秒杀的api

parent fd6d8d61
...@@ -1091,7 +1091,29 @@ paths: ...@@ -1091,7 +1091,29 @@ paths:
online_time: 1458730446 online_time: 1458730446
message: '' message: ''
error: 0 error: 0
#-----------------------------
/service/doctor_online_items:
get:
summary: 医生所有在线美购信息
description:
tags:
- activity
responses:
'200':
description: ok
schema: {}
examples:
application/json:
error: 0
message: ''
data:
- service_id: 美购id
product_type: 美购类型--名称
items:
- id: 多属性id
name: 多属性名字
gengmei_price: 多属性更美价格
#-----------------------------
/service/register/{register_id}: /service/register/{register_id}:
get: get:
summary: 上传美购 summary: 上传美购
...@@ -2026,3 +2048,123 @@ paths: ...@@ -2026,3 +2048,123 @@ paths:
- id: 3 - id: 3
name: '内切双眼皮' name: '内切双眼皮'
# ----Skyler end-------------------- # ----Skyler end--------------------
/activity:
get:
summary: 活动列表
description: 活动列表的名称,动态获取的,按照显示时间正序排列
tags:
- activity
responses:
'200':
description: ok
schema: {}
examples:
application/json:
error: 0
message: ''
data:
- id: 活动id
name: 活动名字
# ---------------------------------------
/activity/{activity_id}:
get:
summary: 获得活动描述 和 医生已经报名参加的项目
description: 包括顶部三个描述,加已提交美购项目
parameters:
- name: activity_id
in: query
description: 活动id
required: true
type: integer
tags:
- activity
responses:
'200':
description: ok
schema: {}
examples:
application/json:
error: 0
message: ''
data:
id: 活动id
name: 活动名字
start_time: 开始时间
end_time: 结束时间
describe: 活动详细说明
submited_services: #提交的美购列表
- id: id,待定,可能是servier_item id
service_name: 项目名称
items_name: 属性名称
gengmei_price: 属性对应美购价格
seckill_price: 属性对应美购价格
seckill_count: 该价格的数量
# ------------------------
/activity/{activity_id}/service:
post:
summary: 添加一个活动美购
description: 提交一个美购信息,一次只能提交一个
parameters:
- name: activity_id
in: query
description: 活动id
required: true
type: integer
- name: service_id
in: formData
description: 美购id
required: true
type: integer
- name: item_id
in: formData
description: 属性的id
required: true
type: integer
- name: count
in: formData
description: 秒杀数量
required: true
type: integer
- name: price
in: formData
description: 秒杀价格
required: true
type: integer
tags:
- activity
responses:
'200':
description: ok
schema: {}
examples:
application/json:
error: 0
message: ''
data:
# ------------------------
/activity/{activity_id}/service/delete:
post:
summary: 删除一个活动美购
description: 删除一个活动美购
parameters:
- name: activity_id
in: query
description: 活动id
required: true
type: integer
- name: items_id
in: formData
description: id,应该是service_item的id
required: true
type: integer
tags:
- activity
responses:
'200':
description: ok
schema: {}
examples:
application/json:
error: 0
message: ''
data:
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment