修复后台/资产/资金账户页面提示无访问权限问题

admin 发布于 BUG提交 2021-11-19 08:52:58

  1. 修复权限问题:
    打开文件:backend/library/Menu.php
    定位至230行,代码如下:
        'priv' => ['key' => 'deposit|account', 'depends' => 'deposit|edit,deposit|editcol,deposit|index|deposit|delete,deposit|export,deposit|monthbill,deposit|downloadbill'] 
    修改为:
        'priv' => ['key' => 'deposit|account', 'depends' => 'deposit|edit,deposit|editcol,deposit|index,deposit|delete,deposit|export,deposit|monthbill,deposit|downloadbill']

  2. 修复资金账户页面按【用户名】筛选条件,数据报错的问题
    打开文件:backend/controllers/DepositController.php
    定位至554行,代码如下:

    if($post->field && $post->search_name && in_array($post->field, array_keys($this->getSearchOption()))) {
      $query->andWhere([$post->field => $post->search_name]),
    }
    

    修改为:

    if($post->field && $post->search_name && in_array($post->field, array_keys($this->getSearchOption()))) {
      if($post->field == 'username') {
    	$userid = UserModel::find()->select('userid')->where(['username' => $post->search_name])->scalar(),
    	$query->andWhere(['userid' => intval($userid)]),
      } else {
    	$query->andWhere([$post->field => $post->search_name]),
      }
    }
    
  3. 完毕!

最后编辑于 2023-03-17 12:53:17
1 715

回复(1)

沙发
刚安装就更新,速度蛮快
发布于 2021-11-21 23:50:09
回复
Re :

admin 这家伙什么都没留下

  • 回答

    97
  • 发布

    86
  • 经验

    6430

内容精选

联系我们

  • 微信官网

    关注公众号

    系统更新,推送提醒
  • 开发交流群

    技术交流Q群

    安装使用,开发交流

垂询热线:18978189162