通过本系统的了解和使用,可以快速的进行业务开发,大大提高开发效率。
实际开发中有很多的业务代码是重复性的,其原理是相同的,只是不同的业务表会存在具体数据的不同,RDS快速开发系统,将这种重复性的内容进行抽取,通过对业务表的定义,可以快速实现业务开发。
一键生成CRUD代码
通过对业务表的定义,可以自动生成此业务表数据的增删改查。
如下图所示,为业务表的定义:
如下图所示,为通过定义业务表,生成的CRUD界面
丰富的操作方法
除了常规的增删改查操作外,还有其他常见操作方法,比如导入,导出,修改密码,设置值,跳转链接,弹窗链接等。可以快速实现常用功能。
常用Form表单
系统提供了常用的表单类型,可以实现输入框,单/复选,文本域,文件/图片上传,富文本编辑器等
一键生成API接口
针对业务表的API接口生成可以通过复制后端业务表,自动生成API接口,同时可以生成API接口参考文档。
生成的API接口支持Token认证,短信验证,数据缓存等支持。
表格性能及状态保持
系统支持element-ui的表格和ag-grid表格;
el-table是系统默认的表格,针对表现复杂且数据量不大的情况。
ag-grid表格,主要针对大量数据的查询和过滤。如果拥有ag-grid商业许可证,可以充分利用ag-grid的强大功能。
表格状态保持
无论是el-table还是ag-grid,系统都支持保存列的显示和隐藏,列的宽度,分页大小。用户一旦设置了列的隐藏或显示,设置列宽,设置分页大小,系统都将自动存储这些设置。
标签栏状态保持
打开的标签栏,会在页面刷新后继续保持,不会因为页面刷新导致标签失效。
系统UI设置保持
可以根据自己终端的分辨率及显示大小,设置系统UI
首页统计与快捷启动器
系统首页可以展示常用操作
系统首页可以通过定义SQL查询语句,实现统计数据的首页显示。
可以定义统计卡片,图图表(折线图,柱状图,饼状图)
顶部菜单设置
顶级菜单展示
系统主要功能菜单在系统的侧栏,支持三级菜单;为适配更多的菜单功能,系统支持在顶部展示一级菜单,点击后侧栏展示此一级菜单的子菜单。
快捷启动菜单展示
系统顶部可以展示首页显示的快捷菜单。
上述两项功能,只能二选一。
友好的二次开发支持
自定义的业务表生成的业务代码以独立的文件存在,可以设置生成的代码是否覆盖旧代码,可以放心的在生成的代码上进行修改,而不用担心代码被覆盖掉(后端代码);前端代码为避免覆盖可以将代码改名存储,然后关闭前端代码的生成操作即可方便的进行二次开发。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。