• 整套平台分为【配置端】【渲染端】

    配置端部分截图如下:

    1. 系统列表截图,支持配置多个系统,渲染端根据系统编码,可以访问到不同的系统

    image.png
    2.系统编辑,当时设计时没有采用拖拽布局来实现多变的页面风格,采用的是内置模版来实现
    image.png
    3.这是页面配置的具体页面

    • 每个页面是有多个片段(组件)组成
    • 每个片段是有多个片段项(控件)组成
    • 页面也有内置的页面模版风格可供选择

    image.png
    4.内置的片段(组件)类型如下
    image.png
    5.每个片段会和数据库的一个元对象关联,元对象可以是数据库里的一个单表对象,也可以是多表联合的视图
    image.png
    6.片段下有片段项,与元对象中的字段关联,并设置控件类型
    image.png
    7.支持的控件类型
    image.png
    8.控件可以有自己的数据源,例如下拉框控件中的数据,可以是写sql查字典表,也可以配置json
    image.png
    9.每个页面都是由组件,控件,和按钮组成,操作项根据编码有相对固定的执行逻辑
    image.png
    10.一个按钮如何可以通过配置,实现多个状态
    image.png