任务流程图
2018-04-24 02:39:27 0 举报
管理员用例图
作者其他创作
大纲/内容
update收银台配置信息表
更新资质信息表的tpid
填写认证信息
根据userId查询openplatform_cashier_config
更新资质状态status=3审核失败失败原因
N
Y
校验公钥是否正确
失败
是否为平台型?
成功
资质&服务推送
调用第三方提供的接口获取tpid
资质信息审核通过?
发布资质信息审核变更消息
供应商名称+营业执照编号重复?
插入资质信息到资质信息表
登陆校验:从UC中心获取用户信息
拉取供应商状态
status=0||status=1?
设置developer_type=1
userConfig=null?
请求成功?
更新当前开发者下的所有服务状态cc_status=1oc_status=1
申请入驻
资质信息&开发者配置信息入库&校验
从资质信息表获取新用户以及状态为初始状态/编辑中/提审/被驳回的所有记录
参数校验
获取服务状态为初始化/编辑中/提审的记录
是否是平台型商家?
处理一条记录
supplierId=null?
设置审核类型为支付账号创建审核,userId,appId=0
更新状态为编辑中,供应商Id为0,供应商名称为“”
推送或拉取服务的供应商状态信息
API接口入驻?
供应商审核通过?
商家资质状态status=2?status=4?
结束
设置收银台配置信息、支付回调地址、UserId
调用查询供应商状态的接口根据supplierId获取supplierStatus
保存开放平台认证信息
根据userId查nmp_developerverifyinfo(资质信息表)获取资质信息
获取商家用户信息
调用提审供应商接口
插入openplatform_cashier_config一条记录
根据资质审核状态,设置交易的审核状态
设置资质状态status=3
更新资质信息表
更新资质信息状态审核通过status=4,供应商Id供应商名称
校验回调地址
资质信息=null?
添加白名单
更新资质信息表的status,verify_failed_reason
更新资质状态为status=2审核中
0 条评论
回复 删除
下一页