菜单布局
首页
首页配置:一个首页可以配置图表和通知公告(将自定义菜单添加到首页)
首页图表配置(选各应用图形报表)
通知公告栏配置
工作流信息(系统固定菜单)
我发起的流程
待办流程任务
已办流程任务
应用列表(展示应用列表点击切换到应用)
个人信息设置
用户管理(租户管理员)
角色权限管理(租户管理员)
职位管理(租户管理员)
组织机构管理(租户管理员)
//同时 还是作为一级菜单展示吧(最多10个)
我的应用列表(展示应用 点击跳转到应用)
//租户管理员菜单
应用用市场(租户管理员 才能查看应用列表,添加应用)
应用开发IDE
应用列表
表单
工作流
可视化图表
...菜单数据结构
{
menu_id:'11',
//租户范围内,全局唯一
//唯一name 编码也即code,为空则为id
//sm_sapp_app1-menu1, cm_app1-menu1, AppManager
menu_code:'',//系统菜单sm_开头,自定义菜单cm_开头,其他的是固定名
// name path 默认全部用id如何?
// menu1,menu2
path:'menu1',//路径 例如 menu1,不和当前兄弟节点冲突即可
//另外menu_name=>title,icon再存储到meta中
menu_name:'首页'
icon:'home-2-line',
//菜单前端信息
meta:{
//title:'首页'
//icon:'home-2-line',
noCloseable, true,
},
component:'',//数据列表CustomFunctionList 其他远程加载的组件 app:xx/xxComponent,
//props: {
//CustomFunctionList则默认自动放入
//appId:'sapp_dev_platform',
//menuId:'1826726062684372993'
//},
//===后端属性==begin==
//menu_type: 0 自定义vue组件 1数据列表 3图形报表
//ds:'' 列表数据源
//tableId表单操作,如果是table数据源的话,或者手动设置
//CustomFunctionList才有的属性
//数据过滤条件 查询设置 显示字段 默认排序(覆盖listConfig里的默认排序设置)
//快捷标签,这个就是条件标签, id,label,conditions:[]直接选条件列表
//tab视图 ? id,label, 过滤条件,显示字段,默认排序,... 不能超过上面菜单级设置
//==还是得放菜单配置==
//自定义按钮
//===后端属性=end===
}表单需要的urls 暂时不考虑
needUrls: {
表单需要调用的额外url,需要任意权限list,add edit batchEdit
formNeedUrls: [‘xx/xx/*’],//表单需要调用的额外url权限
//列表需要的url权限 也即 list查询功能 需要调用的额外url,比如元数据处理时
listNeedUrls: [‘xx/xx’],
按钮操作需要的url
btnNeedUrls: {
add: [‘xx/xx’],
customBtn: [‘xx/xx’],
},
}
文档更新时间: 2026-02-07 04:37 作者:admin