Skip to content

商户日志

商户日志方案

/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天