You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
234 lines
5.5 KiB
234 lines
5.5 KiB
export default [
|
|
{
|
|
path: "home",
|
|
meta: {
|
|
type: "page",
|
|
title: "首页",
|
|
icon: "home",
|
|
public: true,
|
|
},
|
|
},
|
|
{
|
|
path: "base-data",
|
|
meta: {
|
|
type: "group",
|
|
title: "基础数据",
|
|
icon: "folder",
|
|
},
|
|
children: [
|
|
{
|
|
path: "user",
|
|
meta: {
|
|
type: "page",
|
|
title: "用户管理",
|
|
icon: "file",
|
|
permission: "AbpIdentity.Users",
|
|
},
|
|
children: [
|
|
{
|
|
path: "query",
|
|
meta: {
|
|
type: "button",
|
|
title: "查询",
|
|
icon: "file",
|
|
isTop: true,
|
|
},
|
|
},
|
|
{
|
|
path: "create",
|
|
meta: {
|
|
type: "button",
|
|
title: "新建",
|
|
icon: "file",
|
|
permission: "AbpIdentity.Users.Create",
|
|
isTop: true,
|
|
},
|
|
},
|
|
{
|
|
path: "update",
|
|
meta: {
|
|
type: "button",
|
|
title: "编辑",
|
|
icon: "file",
|
|
htmlClass: "el-button--primary",
|
|
permission: "AbpIdentity.Users.Update",
|
|
},
|
|
},
|
|
{
|
|
path: "delete",
|
|
meta: {
|
|
type: "button",
|
|
title: "删除",
|
|
icon: "file",
|
|
permission: "AbpIdentity.Users.Delete",
|
|
disabled: "o=>o.userName==='admin'",
|
|
},
|
|
},
|
|
{
|
|
path: "%s/reset-password",
|
|
meta: {
|
|
type: "button",
|
|
title: "重置密码",
|
|
icon: "file",
|
|
permission: "reset-password?",
|
|
method: "PUT",
|
|
},
|
|
},
|
|
],
|
|
},
|
|
// {
|
|
// path: "role",
|
|
// meta: {
|
|
// type: "page",
|
|
// title: "角色管理",
|
|
// icon: "file",
|
|
// permission: "AbpIdentity.Users",
|
|
// },
|
|
// children: [
|
|
// {
|
|
// path: "create",
|
|
// meta: {
|
|
// type: "button",
|
|
// title: "新建",
|
|
// icon: "file",
|
|
// permission: "AbpIdentity.Users.Create",
|
|
// isTop: true,
|
|
// },
|
|
// },
|
|
// {
|
|
// path: "update",
|
|
// meta: {
|
|
// type: "button",
|
|
// title: "编辑",
|
|
// icon: "file",
|
|
// htmlClass: "el-button--primary",
|
|
// permission: "AbpIdentity.Users.Update",
|
|
// disabled: `(o) => o.isStatic`,
|
|
// },
|
|
// },
|
|
// {
|
|
// path: "delete",
|
|
// meta: {
|
|
// type: "button",
|
|
// title: "删除",
|
|
// icon: "file",
|
|
// permission: "AbpIdentity.Users.Delete",
|
|
// disabled: `(o) => o.isStatic`,
|
|
// },
|
|
// },
|
|
// ],
|
|
// },
|
|
{
|
|
path: "centralized-control",
|
|
meta: {
|
|
type: "page",
|
|
title: "期间设置",
|
|
icon: "file",
|
|
children: [
|
|
{
|
|
path: "query",
|
|
meta: {
|
|
type: "button",
|
|
title: "查询",
|
|
icon: "file",
|
|
isTop: true,
|
|
},
|
|
},
|
|
{
|
|
path: "create",
|
|
meta: {
|
|
type: "button",
|
|
title: "新建",
|
|
icon: "file",
|
|
isTop: true,
|
|
},
|
|
},
|
|
{
|
|
path: "open-version",
|
|
meta: {
|
|
type: "button",
|
|
title: "启用",
|
|
icon: "file",
|
|
isTop: true,
|
|
},
|
|
},
|
|
{
|
|
path: "closed-version",
|
|
meta: {
|
|
type: "button",
|
|
title: "停用",
|
|
icon: "file",
|
|
isTop: true,
|
|
},
|
|
},
|
|
{
|
|
path: "delete",
|
|
meta: {
|
|
type: "button",
|
|
title: "删除",
|
|
icon: "file",
|
|
isTop: true,
|
|
},
|
|
},
|
|
],
|
|
},
|
|
},
|
|
{
|
|
path: "code-setting",
|
|
meta: {
|
|
type: "page",
|
|
title: "通用代码",
|
|
icon: "file",
|
|
children: [
|
|
{
|
|
path: "query",
|
|
meta: {
|
|
type: "button",
|
|
title: "查询",
|
|
icon: "file",
|
|
isTop: true,
|
|
},
|
|
},
|
|
{
|
|
path: "create",
|
|
meta: {
|
|
type: "button",
|
|
title: "新建",
|
|
icon: "file",
|
|
isTop: true,
|
|
},
|
|
},
|
|
{
|
|
path: "delete",
|
|
meta: {
|
|
type: "button",
|
|
title: "删除",
|
|
icon: "file",
|
|
isTop: true,
|
|
},
|
|
},
|
|
{
|
|
path: "import",
|
|
meta: {
|
|
type: "button",
|
|
title: "导入",
|
|
icon: "file",
|
|
isTop: true,
|
|
},
|
|
},
|
|
{
|
|
path: "export",
|
|
meta: {
|
|
type: "button",
|
|
title: "导出",
|
|
icon: "file",
|
|
isTop: true,
|
|
pattern: "paged",
|
|
},
|
|
},
|
|
],
|
|
},
|
|
},
|
|
],
|
|
},
|
|
];
|
|
|