webman-admin新建方法权限不生效

小白

问题描述

webman-admin新建方法权限不生效

程序代码或配置

html

        <!-- 表格行工具栏 -->
        <script type="text/html" id="table-bar">
            <button class="pear-btn pear-btn-xs tool-btn" lay-event="edit" permission="app.admin.type.update">编辑</button>
            <button class="pear-btn pear-btn-xs tool-btn" lay-event="remove" permission="app.admin.type.delete">删除</button>
            <button class="pear-btn pear-btn-xs tool-btn" lay-event="Clearredis" permission="app.admin.type.doClearredis">清空</button>
        </script>

php


    /**
     * 清空
     * @param Request $request
     * @return Response
     * @throws BusinessException
     */
        public function doClearredis(Request $request): Response

    {
        $id=request()->post('id');
        Redis::del($id.'videoid');
        return json(['code' => 0, 'data' => 'ok']);
    }

重现问题的步骤

截图

截图
超级管理员正常显示

操作系统环境及workerman/webman等具体版本

这里写具体的系统环境相关信息

Workerman版本 4.1.14
Webman版本 1.5.14
WebmanAdmin版本 0.6.20

570 1 0
1个回答

小白

顶一下

  • 君子如玉 9天前

    全改成小写。你查看一下列表前请求的permission,会发现permission都转成了小写,但是页面上写大写的字母,就匹配不上权限了

×
🔝