接口
- api/distributor/add/ 添加供应商
- api/distributor/edit/ 编辑供应商
- api/distributor/delete/ 删除供应商
- api/distributor/show/ 供应商上下架
- api/distributor/search/ 供应商搜索
- api/distributor/details/ 供应商详情
- api/distributor/avail_attr/ 供应商可选信息
- api/distributor/statistics/ 统计
- api/distributor/get_mobile/ 获取供应商电话号码
- api/common/province_cities/ 拉取城市接口
- api/common/img_upload/ 上传图片接口
- api/login/ 登录接口
- api/logout/
- api/judge/ index页面判断是否登录
api/distributor/add/ 添加供应商
Method POST
请求
name M string 名字
sort M int 排序
phone O string 电话
mobile M string 手机
address M string 地址
logo M file logo
detail_img M file 详情页图片
rating M int 评分
rating_1 M int 准时
rating_2 M int 质量
rating_3 M int 服务
floor_price M int 起送价
targets [ M list 配送对象
1, 2,3
]
cities [ M list 配送城市
string1, string2
]
categories [ M list 配送品种
string1, string2
]
has_dectect_report O bool 是否有检测报告
tax_cert_img M file 税务登记证图片
license_img M file 营业执照图片
org_code_img M file 组织机构代码证图片
desc string 富文本
响应
code M int 返回码,0表示成功,其他表示错误
msg M string 错误信息
data M dict
{
distributor_id: INT 供应商id
}
api/distributor/edit/ 编辑供应商
Method POST
请求
id M int ID
name M string 名字
sort M int 排序
phone O string 电话
mobile M string 手机
address M string 地址
logo M file logo
detail_img M file 详情页图片
rating M int 评分
rating_1 M int 准时
rating_2 M int 质量
rating_3 M int 服务
floor_price M int 起送价
targets [ M list 配送对象
string1,string2
]
cities [ M list 配送城市
string1,string2
]
categories [ M list 配送品种
string1,string2
]
has_dectect_report O bool 是否有检测报告
tax_cert_img M file 税务登记证图片
license_img M file 营业执照图片
org_code_img M file 组织机构代码证图片
desc string 富文本
响应
code M int 返回码,0表示成功,其他表示错误
msg M string 错误信息
data M dict
{
distributor_id:INT 供应商id
}
api/distributor/delete/ 删除供应商
Method POST
请求
id M int ID
响应
code M int 返回码,0表示成功,其他表示错误
msg M string 错误信息
api/distributor/show/ 供应商上下架
Method POST
请求
id M int 供应商id
status M int 是否上架 0-下架 1-上架
响应
code M int 返回码,0表示成功,其他表示错误
msg M string 错误信息
api/distributor/search/ 供应商搜索
Method GET
请求
status O int 状态
city O int 城市
name O string 名字
targets O list 配送对象
min_floor_price O int 最小起送价
max_floor_price O int 最大起送价
categories O list 配送品种
has_detect_report O int 是否有检测报告
limit O int 搜索条数
offset O int 搜索偏移量
响应
code M int 返回码,0表示成功,其他表示错误
msg M string 错误信息
data M dict
{
"data":
[
'id' M int 供应商ID
'name' M string 名字
'address' M string 地址
'categories' M list 配送品种
'targets' M list 配送对象
'sort' M int 排序
'from' M int 来源
'status' M int 状态
'mobile' M string dwhd
'rating' M int 评分
'rating_1' M int 准时
'rating_2' M int 质量
'rating_3' M int 服务
'cities' M list
'consult' M int 咨询量
'browse' M int 浏览量
]
"count": 120
}
api/distributor/details/ 供应商详情
Method GET
请求
id M int 供应商ID
响应
code M int 返回码,0表示成功,其他表示错误
msg M string 错误信息
data M json
{
'name' M string 名字
'sort' M int 排序
'phone' O string 电话
'mobile' M string 手机
'address' M string 地址
'logo' M file logo
'detail_img' M file 详情页图片
'rating' M int 评分
'ating_1' M int 准时
'rating_2' M int 质量
'rating_3' M int 服务
'floor_price' M int 起送价
'targets' [ M list 配送对象
1, 2,3
]
'cities' [ M list 配送城市
1, 2,3
]
'categories' [ M list 配送品种
1, 2,3
]
'has_dectect_report' O bool 是否有检测报告
'tax_cert_img' M file 税务登记证图片
'license_img' M file 营业执照图片
'org_code_img' M file 组织机构代码证图片
'browse_count' M int 浏览量
'consult_count' M int 咨询量
}
api/distributor/avail_attr/ 供应商可选信息
Method GET
请求
无
响应
code M int 返回码,0表示成功,其他表示错误
msg M string 错误信息
data M json
{
'distribute_targets' [
'name' M string 对象名字
],
'distribute_categories' [
'name' M string 配送品种名字
]
}
api/distributor/statistics/ 统计
Method POST
请求
name string 供应商名字
begin_date date 开始日期
end_date date 结束日期
limit O int 搜索条数
offset O int 搜索偏移量
响应
code M int 返回码,0表示成功,其他表示错误
msg M string 错误信息
data M json
{
"data":
[
{
'name': M string 配送商名称
'browse_count' M int PV
'consult_count' M int 查看电话数
}
]
"count": 120
}
api/distributor/get_mobile/ 获取供应商电话号码
Method GET
请求
id int 供应商id
响应
code M int 返回码,0表示成功,其他表示错误
msg M string 错误信息
data M json
{
"mobile": "15916247189"
}
api/common/province_cities/ 拉取城市接口
Method GET
请求
id int 供应商id
响应
code M int 返回码,0表示成功,其他表示错误
msg M string 错误信息
data M json
{
[
{
"upstream_id": 1,
"id": 17,
"name": "河北省",
"cities": [
{
"upstream_id": 17,
"id": 18,
"name": "石家庄市"
}
]
}
]
}
api/common/img_upload/ 上传图片接口
Method POST
请求
image_file M File 图片
响应
code M int 返回码,0表示成功,其他表示错误
msg M string 错误信息
data M json
{
"img_path_id": "22eb1544253cdbc6.png",
"image_url": "http://gmfiles-1251112841.file.myqcloud.com/product_pic/22eb1544253cdbc6.png"
}
api/login/ 登录接口
Method POST
请求
username str M 帐号名
password str M 密码
响应
code M int 返回码,0表示成功,其他表示错误
msg M string 错误信息
data None M json
api/logout/
Method GET
请求
无
响应
code M int 返回码,0表示成功,其他表示错误
msg M string 错误信息
data None M json
api/judge/ index页面判断是否登录
Method GET 请求 无 响应 code M int 返回码,0表示登录,200表示未登录 msg M None data M json { 'username': str 用户名 }