Commit de136941 by 朱继来

订单分配添加权限控制

parent 393ea64c
......@@ -43,12 +43,15 @@ class WebController extends Controller
$menus = $perm->getPermMenu($menus, $request->user->userId);
}
$userPerms = $perm->getUserAllPerms($request->user->userId, $role); // 用户权限
$data = [
'header' => $request->user->header,
'uri' => $uri,
'username' => $username,
'useremail' => $useremail,
'menus' => $menus,
'userPerms' => $userPerms,
];
return $data;
......@@ -274,7 +277,6 @@ class WebController extends Controller
public function kefu($request, $data, $id)
{
$data['title'] = '客服池';
return view('web', $data);
}
......
......@@ -29,7 +29,9 @@
<div class="layui-form-item">
<div class="layui-btn-container" style="text-align: center; margin-top: 10px;">
<button lay-submit lay-filter="load" class="layui-btn" data-type="search">搜索</button>
<a class="layui-btn layui-btn-normal add">新增</a>
@if (in_array('kefu_create', $userPerms))
<a class="layui-btn layui-btn-normal add">新增</a>
@endif
</div>
</div>
</form>
......@@ -61,10 +63,18 @@
</script>
<script type="text/html" id="list_action">
<a class="btn btn-xs btn-warning" lay-event="edit">编辑</a>
<a class="btn btn-xs btn-danger" lay-event="del">删除</a>
@{{# if (d.status == 0) { }}
<a class="btn btn-xs btn-info" lay-event="top">置顶</a>
@{{# } }}
<?php if (in_array('kefu_edit', $userPerms)) { ?>
<a class="btn btn-xs btn-warning" lay-event="edit">编辑</a>
<?php } ?>
<?php if (in_array('kefu_delete', $userPerms)) { ?>
<a class="btn btn-xs btn-danger" lay-event="del">删除</a>
<?php } ?>
<?php if (in_array('kefu_top', $userPerms)) { ?>
@{{# if (d.status == 0) { }}
<a class="btn btn-xs btn-info" lay-event="top">置顶</a>
@{{# } }}
<?php } ?>
</script>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment