问题场景:
有的员工在登录流程助手的时候,登录的是个禁用的账号或者登陆了错误,然后就没法再登录他真正可以使用的账号了,这时候需要重新绑定正确的流程账号。
处理方法:
云之家和EAS的绑定关系:关系是存在t_pm_easxtusermap
表里面的主要字段:表里面fuserid和fpersonid分别对应t_pm_user表的fid和fpersonid
表里面fxtid是云之家的openid
fcell是手机号码,如果使用同步工具才会存这个字段
以禁用为例:
找到绑定错误的EAS账号:
在表里面查询错误的绑定关系数据:
SELECT * FROM t_pm_easxtusermap where fusername='张辉军'(此处为绑定错误的EAS账号用户名)
如果存在多个重命的账号也可使用绑定错误的账号编码来找到唯一值
SELECT * FROM t_pm_easxtusermap where fusernumber='用户编码'
备份要修改的数据表(预防修改错误可及时还原)
create table 备份表名(英文) as SELECT * FROM t_pm_easxtusermap where fusername='张辉军'
如果用编码查询到的 则语句为
create table 备份表名(英文) as SELECT * FROM t_pm_easxtusermap where fusernumber='用户编码'
执行成功的提示为:
备份完之后,就可以清理绑定关系了 将相关字段置空即可 语句如下:
UPDATE t_pm_easxtusermap SET fuserid ='', fxtid='',fusernumber='',fusername='' WHERE fusername='张辉军'
如果使用编码 语句为:
UPDATE t_pm_easxtusermap SET fuserid ='', fxtid='',fusernumber='',fusername='' WHERE
fusernumber='用户编码'
执行成功为:
执行成功后,即可重新绑定账号,
也可参考社区官方知识使用openid去找到相关的绑定关系去清理
参考网址为:
https://vip.kingdee.com/questions/78790216680556544/answers/78790216965673216?productLineId=8
推荐阅读