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.
89 lines
4.2 KiB
89 lines
4.2 KiB
import createRoute, { createPage, createButton } from "./utils.js";
|
|
|
|
export default [
|
|
{
|
|
...createRoute("base-data", "title=基础数据"),
|
|
children: [
|
|
{
|
|
...createPage("user", "title=用户管理"),
|
|
children: [
|
|
createButton("query", "title=查询&isTop=true"),
|
|
createButton("create", "title=新建&isTop=true"),
|
|
createButton("update", "title=编辑"),
|
|
createButton("delete", "title=删除&disabled=o=>o.userName==='admin'"),
|
|
createButton("reset-password", "title=重置密码&method=PUT"),
|
|
],
|
|
},
|
|
{
|
|
...createPage("role", "title=角色管理"),
|
|
children: [createButton("query", "title=查询&isTop=true"), createButton("create", "title=新建&isTop=true"), createButton("delete", "title=删除&disabled=o => o.isStatic")],
|
|
},
|
|
{
|
|
...createPage("material", "title=物料主数据"),
|
|
children: [createButton("query", "title=查询&isTop=true"), createButton("export", "title=导出&isTop=true&pattern=paged")],
|
|
},
|
|
{
|
|
...createPage("version", "title=期间设置"),
|
|
children: [
|
|
createButton("query", "title=查询&isTop=true"),
|
|
createButton("create", "title=新建&isTop=true"),
|
|
createButton("open-version", "title=启用&isTop=true"),
|
|
createButton("closed-version", "title=停用&isTop=true"),
|
|
createButton("delete", "title=删除&isTop=true"),
|
|
],
|
|
},
|
|
{
|
|
...createPage("material-relationship", "title=客户零件关系"),
|
|
children: [createButton("query", "title=查询&isTop=true"), createButton("import", "title=导入&isTop=true"), createButton("export", "title=导出&isTop=true&pattern=paged")],
|
|
},
|
|
{
|
|
...createPage("parts-relationship", "title=厂内替换件关系"),
|
|
children: [createButton("query", "title=查询&isTop=true"), createButton("import", "title=导入&isTop=true"), createButton("export", "title=导出&isTop=true&pattern=paged")],
|
|
},
|
|
{
|
|
...createPage("code-setting", "title=通用代码"),
|
|
children: [
|
|
createButton("query", "title=查询&isTop=true"),
|
|
createButton("create", "title=新建&isTop=true"),
|
|
createButton("delete", "title=删除&isTop=true"),
|
|
createButton("import", "title=导入&isTop=true"),
|
|
createButton("export", "title=导出&isTop=true&pattern=paged"),
|
|
],
|
|
},
|
|
{
|
|
...createPage("bom", "title=BOM结构"),
|
|
children: [createButton("query", "title=查询&isTop=true"), createButton("export", "title=导出&isTop=true&pattern=paged")],
|
|
},
|
|
{
|
|
...createPage("bei-jian", "title=备件价格单"),
|
|
children: [createButton("query", "title=查询&isTop=true"), createButton("import", "title=导入&isTop=true"), createButton("export", "title=导出&isTop=true&pattern=paged")],
|
|
},
|
|
// {
|
|
// ...createPage("cai-gou", "title=采购价格单"),
|
|
// children: [createButton("query", "title=查询&isTop=true"), createButton("import", "title=导入&isTop=true"), createButton("export", "title=导出&isTop=true&pattern=paged")],
|
|
// },
|
|
{
|
|
...createPage("xiao-shou", "title=销售价格单"),
|
|
children: [createButton("query", "title=查询&isTop=true"), createButton("import", "title=导入&isTop=true"), createButton("export", "title=导出&isTop=true&pattern=paged")],
|
|
},
|
|
{
|
|
...createPage("ke-hu", "title=客户库位关系表"),
|
|
children: [createButton("query", "title=查询&isTop=true"), createButton("import", "title=导入&isTop=true"), createButton("export", "title=导出&isTop=true&pattern=paged")],
|
|
},
|
|
{
|
|
...createPage("job-item", "title=定时任务"),
|
|
children: [
|
|
createButton("query", "title=查询&isTop=true"),
|
|
createButton("create", "title=新建&isTop=true"),
|
|
createButton("delete", "title=删除&isTop=true"),
|
|
createButton("update", "title=编辑"),
|
|
createButton("log", "title=日志"),
|
|
],
|
|
},
|
|
{
|
|
...createPage("job-log", "title=任务日志&isHidden=true"),
|
|
children: [createButton("query", "title=查询&isTop=true"), createButton("delete", "title=删除&isTop=true")],
|
|
},
|
|
],
|
|
},
|
|
];
|
|
|