MA对商户列表异步导出方案
对商户列表异步导出方案
将原先搜素接口合并
将商户列表的导出进行修改,如果是同步导出的话则后端只负责传输数据给前端,生成的excel由前端生成(原先是由后端导出),如果超过200条信息,则生成异步任务,导出由后端生成.
原接口/custommanage的post方法和/custommanage/search合并成下面的新接口
manage接口 /custommanage/list (新增接口)
Method
GET
请求
num O str 显示条数
page O str 页号
kid O str 账号id
customerName O str 店铺名
sid O str 商户id
firstMenu O str 一级区域
secondMenu O str 二级区域
stationMenu O str station
search_text O str 搜索
check_out O str 审查状态
city O str 城市
crtManager O str 开户经理
saleManager O str 经理筛选
saleMenu O str 报价单
settle_way O str 结款方式
pay_method O str 结算周期
balance O str 余额
export O str 导出商户列表选项 0为不导出 1为导出
响应
data{
async M int 0:同步,1:异步
task_url M null/str 异步返回url,同步则为None
filename M str excel表格文件名
data M list/null 同步返回类型为list的数据,异步为null
例如 [{"KID": "K198232",
"cname": "dsfsf",
"SID": "S109894",
“create_time”:”2019-02-27”,
“username”:”ap5y6M”,
“resname”:”店铺名1”,
“settle_way”:”先货后款”,
“pay_method”:”日结”,
“city”:”深圳市”,
“area_l1”:”福田区”,
“area_l2”:”华强北”,
“addr_detail”:”西乡深圳市西乡盐田新一村”,
“name”:”dfsf”,
“telephone”:”15811832281”,
“create_employee_name”:”dsfsf”,
“create_employee_phone”:”dxfs”,
“sales_employee_name”:”dsffds”,
“sales_employee_phone”:”12354646847”,
“whitelist”:”是”,
“finance_status”:”未冻结”,
“balance”:”0”,
“service_station”:”[去采购报价单] 总仓”,}]
}
“KID” 账号ID
“cname” 公司名
“SID” 商户ID
“create_time” 商户注册日期
“username” 账号
“resname” 店铺名
“settle_way”结款方式
“pay_method”结算周期
“city”城市
“area_l1”一级区域
“area_l2”二级区域
“addr_detail”店铺地址
“name”联系人
“telephone”联系电话
“create_employee_name”开户经理
“create_employee_phone”开户经理电话
“sales_employee_name”销售经理
“sales_employee_phone”销售经理电话
“whitelist”白名单
“finance_status”冻结状态
“balance”账户余额
“service_station”从属站