通过对本系统的了解和使用,可以快速进行业务开发,大大提高开发效率。在实际开发中,很多业务代码都是重复的。原理是一样的,只是不同的业务表会有不同的具体数据。RDS快速开发系统将这些重复的内容抽取出来,通过业务表的定义可以快速实现业务开发。一键生成CRUD代码通过业务表的定义,可以自动生成业务表中数据的增删改查。如下图,是业务表的定义:如下图,定义业务表生成的CRUD接口丰富的操作方法,不仅仅是常规的增删改查操作,还有其他常用的操作方式,如导入导出、修改密码、设置值、跳转链接、弹出链接等,常用功能都可以快速实现。常用表单表单系统提供常用表单类型,可实现输入框、单选/多选、文本字段、文件/图片上传、富文本编辑器等一键生成API接口API接口生成对于业务表,可以通过复制完业务表,自动生成API接口,同时可以生成API接口参考文档。生成的API接口支持Token认证、短信认证、数据缓存等表性能和状态维护系统支持element-ui表和ag-grid表;el-table是系统默认的table,针对性能复杂,数据量小的情况。ag-grid形式主要是针对大量数据的查询和过滤。如果您拥有ag-grid商业授权,您可以充分利用ag-grid的强大功能。表格状态保存无论是el-table还是ag-grid,系统都支持保存列的显示和隐藏,列宽,页面大小。一旦用户设置了列的隐藏或显示、设置列宽、设置页面大小,系统将自动存储这些设置。tabbar状态保持打开状态的tabbar在页面刷新后会继续保持,不会因为页面刷新导致tab失效。系统UI设置可以根据自己终端的分辨率和显示尺寸进行保留。您可以设置系统UI主页统计信息和快速启动器。系统首页可以显示常用的操作系统。首页可以通过定义SQL查询语句实现统计数据的首页展示。可以定义统计卡片、图表(折线图、直方图、饼图)。顶部菜单可设置显示系统的主要功能。菜单在系统侧边栏,支持三级菜单;为了适配更多的菜单功能,系统支持一级菜单显示在顶部,点击后在侧边栏显示该一级菜单的子菜单。快捷启动菜单显示系统顶部可以显示首页显示的快捷菜单。您只能选择以上两个功能之一。友好的二次开发支持将自定义业务表生成的业务代码作为独立文件。可以设置生成的代码是否覆盖旧代码,可以放心修改生成的代码而不用担心代码被覆盖(后端代码);可以对前端代码进行重命名存储,避免被覆盖,然后关闭前端代码的生成操作,方便二次开发。
