EasyNVR非管理员登录查看录像列表为空是什么情况?

Posted EasyNVR

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EasyNVR非管理员登录查看录像列表为空是什么情况?相关的知识,希望对你有一定的参考价值。

EasyNVR平台具备分级管理的功能,同时还具备一个最高权限的管理员,该管理员下可以设置其他等级的管理员及普通用户。有用户反映如果使用非管理员登录EasyNVR,将昵称设置成中文,再进入录像回看之后,列表就会显示为空。

对该情况我们进行了测试,发现确实如此,需要对这个地方进行修改:

查看代码调试后发现是因为sql语句错误引起的,sql语句中用昵称字段(username)进行了sql查询,而使用的值则是name字段对应的值,只要两者不相同就会查找不到数据。

将昵称字段换为登录字段后数据就出现了:

wheresql := fmt.Sprintf(`%s.name='%s'`, models.User{}.TableName(), uname)

EasyNVR可以说已经成为国内视频互联网化基础建设的排头兵,几乎各个民生行业都已经有了EasyNVR视频能力输出的身影,EasyNVR多年服务于各行各业视频基础建设,其可靠性、完整性、稳定性已经受到了业界的广泛认可。同时为方便用户了解和使用EasyNVR,我们提供EasyNVR的试用版本,解压即用,欢迎测试。

以上是关于EasyNVR非管理员登录查看录像列表为空是什么情况?的主要内容,如果未能解决你的问题,请参考以下文章

EasyNVR下载安装后页面无法登录是什么原因?

EasyNVR下载安装后页面无法登录是什么原因?

EasyNVR下载安装后页面无法登录是什么原因?

EasyNVR在官网运行测试时录像播放失败是什么原因?

安防视频平台EasyNVR部署在公网,使用http无法登录是什么原因?

安防视频平台EasyNVR部署在公网,使用http无法登录是什么原因?