特殊扩展界面

1.数据建模

表关系 表类型 名称 内容 是否跨模块 外部模块名称
1 TRA_WHOLE_TRACK
2 TRA_WHOLE_TRACK_SEA
3 TRA_WHOLE_HEADER
4 TRA_WHOLE_SCHEME

2.业务建模
2.1.业务对象

对象关系 对象类型 名称 对应数据对象 对象关系 对象关系类型
1 主对象 TraWholeTrack
2 子对象 TraWholeTrackSea 一对多 普通子对象
3 主对象 TraWholeHeader
4 子对象 TraWholeScheme 一对多 普通子对象

2.2.属性

对象名称 属性类型 属性名称 配置方法 用途 备注

2.3.方法

对象名称 方法类型 方法名称 配置方法 用途 URL路径 传入参数 接收参数
TraWholeTrack 页面加载

2.4.校验

对象名称 校验类型 校验名称 配置方法 用途 备注

2.5.主对象业务类型

对象名称 业务类型 配置方法 用途 备注

3.界面设计
3.1.页面列表

页面关系 页面类型 对象主对象 业务类型 是否公共引用 是否前端扩展
1 管理页 TraWholeTrack Default
2 新增、编辑、查看页面 TraWholeTrack Default

布局配置:
1.可视化拖拽一个DIV,然后将其的页面布局元素类型修改为TEMPLATE类型容器,在布局元素名称中填写值对应为template‐key中的值,如果不填写则默认取栅格。
2.引入html代码的方式有两种。
2.1.可以在【页面布局属性】中写入需要引入的html结构。
2.2.在本地工程中写入一个文件模板,在业务对象中可视化拖拽一个模板文件。给对应的模板指定template‐key,此处的key值需要和文件模板的key保持一致。
二次开发步骤:
1.生成前端代码。在二次开发文件中引入对应的页面。首先需要引入模板文件,格式为【text!+相对当前二次开发js文件的路径地址】。然后指定其变量名称。
2.接着需要调用getTemplateData方法,将上面指定的变量作为参数传入。

3.2.控件配置

页面名称 控件类型 对象名+属性名 配置方法 用途 备注

3.3.方法

页面名称 控件类型 对象名+属性名 事件类型 用途 备注

4.效果图
QQ图片20200508174608