商户对账单技术方案
商户对账单技术方案
接口:
获取对账单筛选项【新增】
GET custommanage/bill/filter_options
请求参数:无
返回数据:
{
"code": 0,
"msg": "ok",
"data": {
"station": [{
"id": "T002",
"name": "观麦测试"
}],
"sale_employee": [{
"id": 2,
"name": "观麦开放平台"
}],
"service_time": {
"T001": [{
"id": "ST001",
"name": "默认服务时间",
"type": 1, // 1:普通模板 2:预售运营事件
"start": "06:00",
"end": "21:30"
"end_span": 1 //结束时间跨的天数
// 类型为预售时候返回
"s_span_time": 1, // 预售起始天数
"e_span_time": 3 // 预售结束天数
}]
}
}
}
对账单列表【修改】
GET custommanage/bill/search
请求参数:
search_type int M 搜索方式 1:按收货时间,2:按下单时间,3:按运营时间
sid str O 商户id,搜索具体某个商户的信息
date_from
date_to
station_id str O 站点id
sale_employee_id str O 销售经理
service_time_id str O 运营时间id
service_date str O 任务周期的日期
search_txt str O 搜索文本,公司名/账户ID/商户名/商户ID
export int O 导出格式,1,普通列表;2,电子对账单
page int O 页数
num int O 每页条数
返回格式:
{
"data": {
"data": [{
"username": "lixiaoqiu",
"company_name": "--",
"sale_employee_id": 629,
"addr_detail": "地球村1号",
"district_name": "测试城市",
"amount": 404100,
"SID": "S033106",
"consignee_phone": "13651428215",
"payment_name": "李小秋",
"consignee_name": "李小秋",
"payment_telephone": "13651428215",
"lack": 404100,
"resname": "回家吃饭",
"sale_employee_name": "SaaS体验账号_管理员",
"district_code": "999999",
"pay_method": 1,
"KID": "K038792"
}],
"count": 13
},
"code": 0,
"msg": "ok"
}
对账单详情【修改】
GET custommanage/bill/detail/(\w+)
请求参数:
search_type int M 搜索方式 1:按收货时间,2:按下单时间,3:按运营时间
date_from
date_to
station_id str O 站点id
service_time_id str O 运营时间id
service_date str O 任务周期的日期
返回数据:
{
"data": {
"username": "xbs789",
"company_name": "--", # 公司名
"SID": "S032225", # 商户名
"payment_name": "还是远南", # 收货人
"lack": 300,
"pay_method": 1,
"KID": "K037865",
"sale_employee_id": 629,
"addr_detail": "就南山区",
"district_name": "测试城市",
"amount": 300,
"consignee_phone": "13333333333",
"payment_telephone": "13333333333",
"resname": "中农女",
"sale_employee_name": "SaaS体验账号_管理员",
"district_code": "999999"
"orders": [{
"id": "PL476394",
"date_time": "2017-05-03T10:22:27.198",
"amount": 3,
"consignee_name": "还是远南",
"receive_time": "2017-05-04T10:30:00",
"station_name": "测试站点账号",
"remark": null,
"status": "not_pay"
"details": [{
"real_item_price": 300,
"name": "菜心|大条",
"total_item_pay": 300,
"unit_price": 300,
"sale_unit_name": "1斤/把",
"abnormal_item_price": 0,
"total_item_price": 300
}],
}],
},
"code": 0,
"msg": "ok"
}