zoukankan      html  css  js  c++  java
  • EasyNVR非管理员登录查看录像列表为空是什么情况?

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

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

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

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

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

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

  • 相关阅读:
    Webpack 从0开始
    MongoDB 从0开始
    Generator & Co
    Rem & Viewport
    Gulp 之二
    关于CSS动画几点要注意的地方
    移动端的click
    Gulp browserify livereload
    Javascript 设计模式笔记
    JS 继承
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/15466948.html
Copyright © 2011-2022 走看看