diff --git a/views/admin/permission/create.html b/views/admin/permission/create.html new file mode 100644 index 0000000..80a342e --- /dev/null +++ b/views/admin/permission/create.html @@ -0,0 +1,57 @@ +{extend name="public:form" /} +{block name="menu"}菜单管理 / 创建菜单{/block} +{block name='action'}{:url('permission/create')}{/block} +{block name="form"} +{if condition="!$permissionId"} +
+ +
+ +
+
+{else/} + +{/if} +
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ + +
+
+{/block} \ No newline at end of file diff --git a/views/admin/permission/edit.html b/views/admin/permission/edit.html new file mode 100644 index 0000000..30c2965 --- /dev/null +++ b/views/admin/permission/edit.html @@ -0,0 +1,54 @@ +{extend name="public:form" /} +{block name="menu"}菜单管理 / 创建菜单{/block} +{block name='action'}{:url('permission/edit')}{/block} +{block name="form"} +
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ + +
+
+ +{/block} \ No newline at end of file diff --git a/views/admin/permission/index.html b/views/admin/permission/index.html new file mode 100644 index 0000000..45477e2 --- /dev/null +++ b/views/admin/permission/index.html @@ -0,0 +1,37 @@ +{extend name="public:base" /} +{block name="menu"}菜单管理{/block} +{block name="search"} +{:createButton(url('permission/create'), '创建菜单')} +{/block} +{block name="table-head"} + + 菜单名称 + 模块名称 + 路由 + 展示 + 创建时间 + 操作 + +{/block} +{block name="table-body"} +{if condition="!$permissions->count()"} + + 没有数据 + +{else/} +{foreach $permissions as $permission} + + {:str_repeat('  ', $permission->level)}{$permission->name} + {$permission->module} + {$permission->controller}@{$permission->action} + {$permission->is_show == 1 ? '是' : '否'} + {$permission->created_at} + + {:editButton(url('permission/edit', ['id' => $permission->id ]))} + {:deleteButton(url('permission/delete'), $permission->id)} + {:createButton(url('permission/create', ['id' => $permission->id ]), '创建子菜单', false)} + + +{/foreach} +{/if} +{/block}