姜旭之
1 year ago
6 changed files with 570 additions and 224 deletions
@ -0,0 +1,473 @@ |
|||||
|
export default [ |
||||
|
{ |
||||
|
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: "material", |
||||
|
meta: { |
||||
|
type: "page", |
||||
|
title: "物料主数据", |
||||
|
icon: "file", |
||||
|
children: [ |
||||
|
{ |
||||
|
path: "query", |
||||
|
meta: { |
||||
|
type: "button", |
||||
|
title: "查询", |
||||
|
icon: "file", |
||||
|
isTop: true, |
||||
|
}, |
||||
|
}, |
||||
|
{ |
||||
|
path: "query", |
||||
|
meta: { |
||||
|
type: "button", |
||||
|
title: "导出", |
||||
|
icon: "file", |
||||
|
isTop: true, |
||||
|
pattern: "paged", |
||||
|
}, |
||||
|
}, |
||||
|
], |
||||
|
}, |
||||
|
}, |
||||
|
{ |
||||
|
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: "material-relationship", |
||||
|
meta: { |
||||
|
type: "page", |
||||
|
title: "客户零件关系", |
||||
|
icon: "file", |
||||
|
children: [ |
||||
|
{ |
||||
|
path: "query", |
||||
|
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", |
||||
|
}, |
||||
|
}, |
||||
|
], |
||||
|
}, |
||||
|
}, |
||||
|
{ |
||||
|
path: "tb_re-parts-relationship_service", |
||||
|
meta: { |
||||
|
type: "page", |
||||
|
title: "客户替换件关系", |
||||
|
icon: "file", |
||||
|
children: [ |
||||
|
{ |
||||
|
path: "query", |
||||
|
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", |
||||
|
}, |
||||
|
}, |
||||
|
], |
||||
|
}, |
||||
|
}, |
||||
|
{ |
||||
|
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", |
||||
|
}, |
||||
|
}, |
||||
|
], |
||||
|
}, |
||||
|
}, |
||||
|
{ |
||||
|
path: "bom", |
||||
|
meta: { |
||||
|
type: "page", |
||||
|
title: "BOM结构", |
||||
|
icon: "file", |
||||
|
children: [ |
||||
|
{ |
||||
|
path: "query", |
||||
|
meta: { |
||||
|
type: "button", |
||||
|
title: "查询", |
||||
|
icon: "file", |
||||
|
isTop: true, |
||||
|
}, |
||||
|
}, |
||||
|
{ |
||||
|
path: "export", |
||||
|
meta: { |
||||
|
type: "button", |
||||
|
title: "导出", |
||||
|
icon: "file", |
||||
|
isTop: true, |
||||
|
pattern: "paged", |
||||
|
}, |
||||
|
}, |
||||
|
], |
||||
|
}, |
||||
|
}, |
||||
|
{ |
||||
|
path: "price-list-app-service-bj", |
||||
|
meta: { |
||||
|
type: "page", |
||||
|
title: "备件价格单", |
||||
|
icon: "file", |
||||
|
children: [ |
||||
|
{ |
||||
|
path: "query", |
||||
|
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", |
||||
|
}, |
||||
|
}, |
||||
|
], |
||||
|
}, |
||||
|
}, |
||||
|
{ |
||||
|
path: "purchase_price_service", |
||||
|
meta: { |
||||
|
type: "page", |
||||
|
title: "采购价格单", |
||||
|
icon: "file", |
||||
|
children: [ |
||||
|
{ |
||||
|
path: "query", |
||||
|
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", |
||||
|
}, |
||||
|
}, |
||||
|
], |
||||
|
}, |
||||
|
}, |
||||
|
{ |
||||
|
path: "price-list", |
||||
|
meta: { |
||||
|
type: "page", |
||||
|
title: "销售价格单", |
||||
|
icon: "file", |
||||
|
children: [ |
||||
|
{ |
||||
|
path: "query", |
||||
|
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", |
||||
|
}, |
||||
|
}, |
||||
|
], |
||||
|
}, |
||||
|
}, |
||||
|
], |
||||
|
}, |
||||
|
]; |
@ -0,0 +1,77 @@ |
|||||
|
export default [ |
||||
|
{ |
||||
|
path: "jis-bbac", |
||||
|
meta: { |
||||
|
type: "group", |
||||
|
title: "JIS-BBAC", |
||||
|
icon: "folder", |
||||
|
}, |
||||
|
children: [ |
||||
|
{ |
||||
|
path: "input", |
||||
|
meta: { |
||||
|
type: "group", |
||||
|
title: "数据输入", |
||||
|
icon: "folder", |
||||
|
}, |
||||
|
children: [ |
||||
|
{ |
||||
|
path: "bbac_sa_service", |
||||
|
meta: { |
||||
|
type: "page", |
||||
|
title: "JIS结算数据", |
||||
|
icon: "file", |
||||
|
}, |
||||
|
}, |
||||
|
{ |
||||
|
path: "bbac_se_detail", |
||||
|
meta: { |
||||
|
type: "page", |
||||
|
title: "JIS发运数据", |
||||
|
icon: "file", |
||||
|
}, |
||||
|
}, |
||||
|
{ |
||||
|
path: "bbac_se_edi", |
||||
|
meta: { |
||||
|
type: "page", |
||||
|
title: "EDI数据", |
||||
|
icon: "file", |
||||
|
}, |
||||
|
}, |
||||
|
], |
||||
|
}, |
||||
|
], |
||||
|
|
||||
|
/* path: "business", |
||||
|
meta: { |
||||
|
type: "group", |
||||
|
title: "JIS-HBPO", |
||||
|
icon: "folder", |
||||
|
}, |
||||
|
path: "business", |
||||
|
meta: { |
||||
|
type: "group", |
||||
|
title: "直供件", |
||||
|
icon: "folder", |
||||
|
}, |
||||
|
path: "business", |
||||
|
meta: { |
||||
|
type: "group", |
||||
|
title: "备件", |
||||
|
icon: "folder", |
||||
|
}, |
||||
|
path: "business", |
||||
|
meta: { |
||||
|
type: "group", |
||||
|
title: "印度件", |
||||
|
icon: "folder", |
||||
|
}, |
||||
|
path: "business", |
||||
|
meta: { |
||||
|
type: "group", |
||||
|
title: "商务审核", |
||||
|
icon: "folder", |
||||
|
}, */ |
||||
|
}, |
||||
|
]; |
@ -0,0 +1,15 @@ |
|||||
|
import AppList from "../../components/list/index.js"; |
||||
|
import html from "html"; |
||||
|
import useConfig from "../../models/material.js"; |
||||
|
|
||||
|
export default { |
||||
|
components: { AppList }, |
||||
|
template: html`<app-list :config="config" @command="onCommand" />`, |
||||
|
setup() { |
||||
|
const config = useConfig(); |
||||
|
const onCommand = async (item, rows) => { |
||||
|
console.log(item.path, item, rows); |
||||
|
}; |
||||
|
return { config, onCommand }; |
||||
|
}, |
||||
|
}; |
Binary file not shown.
Loading…
Reference in new issue