前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >EasyNVR非管理员登录查看录像列表为空是什么情况?

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

原创
作者头像
TSINGSEE青犀视频
修改2021-10-26 18:09:30
4510
修改2021-10-26 18:09:30
举报
文章被收录于专栏:TSINGSEE青犀视频

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

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

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

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

代码语言:javascript
复制
wheresql := fmt.Sprintf(`%s.name='%s'`, models.User{}.TableName(), uname)

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档