一、常规解决方法
如果遇到菜单缺失问题,首先可尝试以下操作:
1、客户端更新本地数据/网页端刷新菜单
2、管理员登录-客户化菜单编辑-菜单升级,查找在服务化菜单和客户化菜单里面是否能看到缺失菜单,如果可以,确认所缺失的菜单都勾选了“可见”,并在接下来的第三步检查是否给用户分配了该菜单的权限。
3、管理员登录-用户管理-文件-同步权限项,检查对应菜单的权限项是否完整,并确认是否给用户分配了该菜单的权限。
4、清本地缓存,客户端安装路径eas\client\cache下的文件全部删掉
二、 管理员登录缺少应有菜单项,但user页面菜单正常
可尝试“一、常规解决方法”中的步骤进行恢复,如无效,可能是权限类型不同造成,不同环境的补丁不一致,而不同补丁使用的权限类型可能不同,造成菜单不显示。可分析对应权限的权限类型是否一致。
三、税收分类编码菜单缺失
可在查询分析器执行以下两条sql语句:
update t_bas_sysmenuitem set ffunction = null where fid = 'bMuZSVMDRiKvPb3XensstRdCz6U='
update t_pm_mainmenuitem set ffunction = null where fid = 'bMuZSVMDRiKvPb3XensstRdCz6U='
如以上操作均无法恢复菜单,请联系研发人员帮忙分析。