[步骤]
区域组超员报警解除中,解除条件是 当前人数<=允许人数 或者 报警时的实际人数!=当前人数时,解除报警;
此条件存在逻辑漏洞,应该为 当前人数<=允许人数 就立即解除 区域组超员报警
例如:区域组A超员报警时,允许人数10,实际人数12,再检查是否解除报警时,区域组A的实际人数变为14,此时,按照原解除条件 当前人数=14,那么 14<=10 不成立,但 12!=14成立,故解除报警,实际呢是该区域实际人数增加了,却解除了报警,
[结果]
[期望]
[步骤]
区域组超员报警解除中,解除条件是 当前人数<=允许人数 或者 报警时的实际人数!=当前人数时,解除报警;
此条件存在逻辑漏洞,应该为 当前人数<=允许人数 就立即解除 区域组超员报警
例如:区域组A超员报警时,允许人数10,实际人数12,再检查是否解除报警时,区域组A的实际人数变为14,此时,按照原解除条件 当前人数=14,那么 14<=10 不成立,但 12!=14成立,故解除报警,实际呢是该区域实际人数增加了,却解除了报警,
[结果]
[期望]
由谁创建 | 闫建华 于 2021-06-24 14:16:41 |
---|---|
影响版本 |
主干 |
由谁解决 | 闫建华 于 2021-06-24 14:16:50 |
解决版本 | 主干 |
解决方案 | 已解决 |
由谁关闭 | 张瑜 于 2021-11-05 11:21:19 |
最后修改 | 张瑜 于 2021-11-05 11:21:19 |
相关Bug |
---|