错误 #1277
同一个浏览器打开两个窗口分别选择不同的基站,修改一个基站的参数,会造成另外一个基站的参数被修改
开始日期:
2023-08-24
计划完成日期:
% 完成:
0%
预期时间:
描述
测试描述:
同一个浏览器打开两个窗口分别选择不同的基站,修改一个基站的参数,会造成另外一个基站的参数被修改
测试版本:
yzrt_oam_v2.0.4版本、gnb_agent-2.1.14P_pre1版本
历史记录
由 林 万江 更新于 超过一年 之前
建议实现方案:
限制同一个session打开多个浏览器标签页窗口,方案如下:
前台SessionStorage和后台session中存取一个当前状态变量
1、初始态:未登录前的默认状态
2、使用态:登录后的已使用态
规则:
1、打开一个页面未登录前是初始态,登录后是使用态,每次变更状态前必须session与sessionstorage的状态一致才能改变
3、当发现session与sessionstorage中记录的状态不一致时,认为当前页面是新打开页面,此时关闭当前页面,自动返回原打开的网管页面
4、用户关闭网管,此时服务端3s没有收到客户端的定时查询,自动恢复到“初始态”
5、用户登出网管,删除掉该session和SessionStorage信息(自动恢复到“初始态”)