商户日志
商户日志方案
/op_log/list MA商户日志获取(新增接口)
接口名
/op_log/list
描述
获取MA商户日志
Method
GET
请求
op_start_date M date 查询起始时间
op_end_date M date 查询结束时间
log_type M int 日志类型(6:商户日志)
search_text O str 搜索信息
op_type O int 操作类型(1:新建,2:编辑,3:删除)
export O int 是否导出(1:导出)
page_obj O str 起始页(不包含),默认第0页
reverse O bool 是否反向查询。1:是,0:不是。默认为否。
limit O int 返回条数,默认10。传0表示返回所有数据。
offset O int 查询起点偏移条数,默认 0
peek O int 是否需要 peek,默认不需要 peek。peek 必须大于 limit。
count O bool 是否需要 count,默认不需要 count
响应
{
code:0 M int 0为成功,其他为失败
msg:"ok" M str 错误提示信息
data:{} M dict 日志信息
pagination: { M dict
"peek": 100, O int 前端传 peek 的话,后端就会返回这个字段
"more": true, M bool 是否有更多数据
"page_obj": "gtyuhb", M string
"count": 2000 O int 前端传 count 的话,后端就会返回这个字段
}
}
data示例:
export为1的时候,异步导出
data: {
task_url:"dsf", M str/None 异步时为url,否则为None
op_log_data:[{
_id M
op_type M int 操作类型,1:新建 2:更新 3:删除
create_time M date 创建时间
op_user M str 操作人
modify M dict 修改信息
username:{
before:"-"
after:"asdf" O str 登陆账户
}
# 下方所有修改都和上方befor,after格式相同
kid:"K324532" O str 账户id
customer_type:"店铺" O str 商户类型
password O str 登陆密码
telephone:"134324" O str 手机号
company_name:"asd" O str 公司名
payment_name:"sda" O str 结算人
payment_telephone:"12321" O str 结算电话
settle_way:"先货后款" O str 结算方式(先货后款,先款后货)
# 当结算方式为先货后款时,帐期方式生效
is_credit:"按额度" O str 帐期方式(按是否受信判断)
# 当帐期方式为按周期时,日期维度、结款周期生效
settle_date_type:"按下单日期"O str 日期纬度
pay_method:"周结" O str 结款周期
# 当结款周期不为日结时,有以下周期时间
begin_day:5 O int 周结、月结时为起始日,自定义为周期长度
settle_day:3 O int 周结、月结为结算日,自定义为结算时间
finance_status:"冻结" O str 冻结状态
whitelist:"开启" O str 白名单状态
check_out:"以审核" O str 审核状态
sid:"S123422" O str 商户id
resname:"asd" O str 店铺名
address_label:"biaoqian" O str 商户标签
receive_name:"xiaoli" O str 收货人
receive_phone:"12314" O str 收货电话
geographic_label:"s-a-d" O str 地理标签
map_adress:"asd" O str 地图位置
address_detail:"fgs" O str 详情地址
create_employee_name:"da" O str 开户经理
sales_employee_name:"asd" O str 销售经理
salemenus:[{ O list 报价单信息
station_name:"T124" O str 站点名称
salemenu_name:"asd" O str 报价单名称
},...]
},...]
/op_log/get MA商户日志详情(新增接口)
接口名
/op_log/get
描述
获取MA商户日志详情
Method
GET
请求
id M str 日志id
响应
{
code:0 M int 0为成功,其他为失败
msg:"ok" M str 错误提示信息
data:{ M dict 日志信息
op_type M int 操作类型,1:新建 2:更新 3:删除
create_time M date 创建时间
op_user M str 操作人
modify M dict 修改信息
username:{
before:"-"
after:"asdf" O str 登陆账户
}
# 下方所有修改都和上方befor,after格式相同
kid:"K324532" O str 账户id
customer_type:"店铺" O str 商户类型
password O str 登陆密码
telephone:"134324" O str 手机号
company_name:"asd" O str 公司名
payment_name:"sda" O str 结算人
payment_telephone:"12321" O str 结算电话
settle_way:"先货后款" O str 结算方式(先货后款,先款后货)
# 当结算方式为先货后款时,帐期方式生效
is_credit:"按额度" O str 帐期方式(按是否受信判断)
# 当帐期方式为按周期时,日期维度、结款周期生效
credit_limit:123 O int 授信额度
settle_date_type:"按下单日期"O str 日期纬度
pay_method:"周结" O str 结款周期
# 当结款周期不为日结时,有以下周期时间
begin_day:5 O int 周结、月结时为起始日,自定义为周期长度
settle_day:3 O int 周结、月结为结算日,自定义为结算时间
finance_status:"冻结" O str 冻结状态
whitelist:"开启" O str 白名单状态
check_out:"以审核" O str 审核状态
sid:"S123422" O str 商户id
resname:"asd" O str 店铺名
address_label:"biaoqian" O str 商户标签
receive_name:"xiaoli" O str 收货人
receive_phone:"12314" O str 收货电话
geographic_label:"s-a-d" O str 地理标签
map_adress:"asd" O str 地图位置
address_detail:"fgs" O str 详情地址
create_employee_name:"da" O str 开户经理
sales_employee_name:"asd" O str 销售经理
salemenus:[{ O list 报价单信息
station_name:"T124" O str 站点名称
salemenu_name:"asd" O str 报价单名称
},...]
}
}
后台逻辑改动接口
MA
customermanage/edit
customermanage/restaurant/add
customermanage/restaurant/import
customermanage/edit_customer/update
customermanage/fail_customer/update
customermanage/restaurant/delete
bshop
user/address/edit
user/change_pwd
开发时间计划
4天