如何用自研低代码平台搭建一个功能

时间:2024-11-20

标签:成都云中忆软件

先说下我们低代码的整体用到的架构技术:

后端用的是.net6.0+。

前端用的是VUE2.0基于el-ui。

数据库用的sqlserver和mysql,这两个是当前用的最多的,同步也支持国产数据库

数据库链接:SqlSugar


以上就是我们低代码用到的主要的技术,这里就不详细讲里面的细节内容,今天主要写下如何用我们自建的低代码平台搭建自己的一个功能。

1、使用【业务表单创建】新建数据表和对应的字段,表新建完成后会生成对应的页面,平台会自动根据字段类型来生成通用的页面,当然生成的页面肯定要调整,毕竟很多时候页面前端操作和后端数据表是有差异的。

其实新建功能这个页面很简单,按照每一步填写即可,填写完成后对应的刷新系统,找到对应的功能去设计,如下图:

如下图,进入设置页面,第一行是选项卡,我们分为“电脑端列表”,“电脑端填单”,“移动端列表”,“移动端填单”,“配置版本管理”(这里可以回退页面配置),“流程”,“高级”。

这种模式的配置有个好处就是可视化,可以拖动大小,位置,小数位数,必填属性,宽度,权限等。每一个控件组件都有自己独特应有的属性。

当然如果后续我们有常用的特殊组件,我们会自定义做进一步封装,封装成拖拽的组件。如上图的“自定义组件”分组。

2、当然在实现一些复杂的逻辑的时候,我们还是会让技术协助,比如说,需要保存后去将数据推送到第三方系统。像类似这种需求我们会在我们自己的crm提交bug,转技术那边修改,他们修改的方式也很简单,直接是自定义开发一个组件,然后在配置到我们设置的这个页面里。

可能有人会问,如何设置插入这个页面呢?其实我截取以下一张图大家就明白了,页面就是一堆json数据,对应的每一个组件都有属性和方法,我们低代码就是把页面进行了数据化,一个页面就是一条数据,传统以前就是一个页面就实实在在需要新建一个页面,不能配置,复用型也很弱,我们现在已经做到了页面数据化,页面元素组件化。

3、一个功能其实很快就可以配置完成,如果需要一些复杂的配置,要花一些时间学习,当然也很简单,会识字就能学。我们当前也在进一步把低代码进行无代码,经过了一年多的客户使用,也总结出来很多通用的优化,下一步我们将很多细节点进行无代码配置,同时也需要把配置效率提高,过程中不断的打磨,反馈,出方案,升级,测试。


电话咨询
132 5817 4925
微信咨询
返回顶部
我们提供
  • 定制方案

    产品顾问快速和您沟通,理解到您的公司业务痛点,根据您问题提供独一无二的方案。

  • 个性化试用

    确定好您的需求后,我方调整软件系统,调整测试通过后,单独培训并免费试用。

  • 产品解决方案

    根据您公司所在的行业,我们提供其他和您公司行业类似的解决方案,更快的了解到其他同行的痛点及解决方案。

贵公司名称?
怎么称呼您?
您手机号是?
您的需求是?
我们的产品顾问会在1个工作日内联系您,和你沟通2分钟左右