导入认证
2019-10-24 09:59:15 0 举报
认证流程
作者其他创作
大纲/内容
触发二次认证
开始
存在且A与B的guid相同
不存在
备注2: 1、先通过[身份证号]+[姓名]查询表rn_auth_user,得到数据;如果数据为空再通过[学号]+[学校代码]+[姓名]查询表rn_auth_user,得到数据。两次查询数据都为空则结果为“不存在”。 2、结果数据guid与传入表单的guid对比,相同时结果为“存在且A与B的guid相同”,不同时结果为“存在且A与B的guid不相同”
存在
新增A实名信息,并更新用户认证信息
返回提示信息
成功
存在【实名信息】?(对应用户B)(备注2)
非覆盖:字段为空时更新,不为空时不对该字段更新
存在且A与B的guid不相同
AB第三方来源是否相同
备注1: 通过 1、[学校]+[学号]+[姓名] 2、[学校]+[学号]+[身份证号] 3、[学校]+[学号]+[姓名]+[身份证号] 以上三种方式查询表import_rn_auth_user,未查到时结果为不存在,有且仅有一条数据时结果为存在
相同
传入用户实名认证表单(用户A)
进行用户合并:1、更新A已合并用户guid字段2、保留B到合并记录表3、更新三方用户表(使B.guid 改为A.guid)4、更新扩展信息表(使B.guid 改为A.guid)5、逻辑删除用户B
存在【已导入实名信息】?(备注1)
不同
认证失败:生成相关提示信息
认证成功
0 条评论
回复 删除
下一页