# 卡片容器
## module容器
moduleRouters存储跳转记录，如果不存在则显示主模块
## moduleIndex 菜单容器
具有左侧菜单，在module容器内部，menuRouters存储菜单路由，如果不存在则显示module容器页面
## 跳转方式处理
如果是新标签页方式，则以路由跳转的方式打开新模块，其他情况则调用容器跳转方式，在menu容器内部使用menuRouters跳转，否则使用moduleRouters
## 容器销毁后清空routers


## ~~创建新页面方法~~
createpage
## ~~返回上一级方法~~

## ~~修改页面跳转方法 和 页面参数获取方式~~


## list模板问题
* 筛选pc端
* clickFlag配置
* ID默认为隐藏?
* 按钮显示问题  

## ~~默认打开模块页面~~


## ~~组件路径和文件名~~


## ~~导出组件名称~~

## ~~登录页面返回到最近页面~~


## 头部显示逻辑（后续开发）

## 打包发布

## 页面设置

## 对象设置

## 列表
* 关键词搜索  
* ~~操作列~~
* 筛选项
* ~~按钮组配置~~

## 表单
* ~~子集操作~~
* 对齐方式
* ~~单行显示模板~~

## 页面显示

## ~~增加审核流程显示~~
## ~~增加意见输入~~

# 配置跳转 动态传递参数

# ~~全局query参数 存放当前页面的参数~~

## ~~参数传递~~
`#{user.id}`, 获取登录user的id
`#{query.moduleId}` 从参数获取moduleId

## ~~动态获取参数逻辑~~
解析符合 /#{.+}/的参数替换为真实变量 

## ~~同步方法~~

## ~~增加对象树类型~~

## 查询对象树类型可多选

## ~~容器~~

## ~~返回逻辑- 是否需要改变~~


## 筛选模板



## 参数传递 
* 当前页面参数- 页面props-> menuRoute -> moduleRoute
* 全局参数 - globalQuery 

## 子集列表、子集新增模板调整


## ~~返回逻辑~~
## ~~新疆大学打包~~


## 子集新增编辑组件传递

## 报表组件 + 高基报表组件

## 容器修改 /多个容器嵌套
* 页面在容器展示
* 打开页面在容器打开
* 该容器没有页面会被销毁


## 新增模板修改


