1 问题描述
待办没有推送到云之家,EAS的web端和客户端都有这个待办
2 排查方法
(1) 执行下面sql检查有没有报错信息, 有报错信息的话根据报错信息分析问题
select top 50 * from t_assign_xtmsgerror order by sendtime desc
(2) 执行下面sql检查有没有推送
select * from t_assign_xtmsg where fassignid = '待办id' select * from t_assign_xtmsghst where fassignid = '待办id'
(3)收集\eas\server\profiles\server*\logs\LightAppBas.log日志来分析
(4)检查\eas\server\properties\XTServiceConfig.xml有没有第三方app的配置信息,以前的代码有第三方app的配置就不推送待办,
要更新lightapp的补丁
(5)检查\eas\server\properties\XTServiceConfig.xml有没有集成多个app,有的话要参考https://vip.kingdee.com/article/611140517610635264?productLineId=8&isKnowledge=2&lang=zh-CN配置
(6)如果是单个待办没有推送,根据待办id查日志分析,并检查是否支持移动审批,用下面sql查
select FISSUPPORTMOBILE from t_wfr_assign where fassignid = '待办id'
(7)如果是网络不稳定导致的待办不推送,可参考https://note.youdao.com/s/RfqdbTJc创建后台事务,定期检查重新推送
(8)如果是某个节点的待办不推送,检查工作流审批节点是否没勾选“发送互斥任务消息”、“发送任务消息”, 没有勾选的话这个表T_BAS_AssignRead
没有对应数据,也不会推送到移动端
(9) 如果是某个用户没有推送,检查用户是否做了映射,没做映射就不会推送,用下面sql查询
select * from t_pm_easxtusermap where fusername like '%用户名%'
推荐阅读