我们选择客户关系管理(CRM)应用做演示。 本文主要讲解低代码工具配置生成应用的主体流程,更多的细节需要参考文档。
先从大迈云官网下载安装低代码工具,地址www.mvcx.net/download.html。 当然你如果手边有其他的低代码工具,可以直接使用, 基础层面的功能相差不大。
分六个主要步骤完成配置:
1、配置数据表与字段
2、设置数据表关联
3、配置枚举项
4、配置用户角色
5、配置菜单及授权
6、配置可用页面
官方演示地址: https://center.mvcx.net/web/index.html#/apps/doc/128
一、配置数据表与字段
客户关系管理(CRM)中,我们选择具有代表性的多张数据表用作配置。 分别是客户/财务合同/产品/财务合同明细/回款明细/开票明细 , 每张表都配置了一系列字段。
数据表的细节参考官方演示的Excel表格。 按照Excel模板整理完多张表的字段,在后台一次性导入,创建数据结构。 一次性导入的目的,是为了项目有个整体的规划性,避免后面频繁修改数据表。后期可对数据结构(表与字段) 进行修改, 对单表增加字段,需要走完整的配置流程。 添加字段字段授权绑定字段到页面。
在创建数据结构的同时,我们可以选择同时创建默认操作页,包括表单页,列表查询页,展示页等, 自动化地完成基础CRUD功能。
二、设置数据表关联
在后台数据表->数据关联中设置表之间关系,等同于数据库外键。
财务合同 – N:1 – 客户
财务合同明细 – N:1 – 产品
财务合同明细 – N:1 – 财务合同
回款明细 – N:1 – 财务合同
开票明细 – N:1 – 财务合同
这里不涉及多对多的关系,相对简单。 设置完表关联后, 绝大多数的交叉调用, 都由系统自动来完成,包括多表查询,外键约束等。
三、配置枚举项
这里我们要用到枚举项有, 省份公司类型跟进状态审核状态合同类型合同流程合同进度付款方式产品状态结算方式等。
在后台管理,基础数据中设置, 然后把枚举项绑定到对应字段,其他交给系统来完成。
四、配置用户角色
在后台管理->人员权限-> 角色权限里设置
企业管理系统,我们一般配置 user(普通用户), sales(销售) , manager(销售经理) , finance (财务) ,admin (系统管理员), hr(人力资源) 等。
后面我们会根据角色,给相应的人员授权不同功能。 角色不完全等同于公司里的职位, 很多时候一个人是身兼多个角色。
五、配置菜单及授权
在后台管理 -> 菜单页面 -> 可用菜单中操作
先创建一级菜单, 然后创建二级,三级菜单。 菜单配置路由,才能导航到特定页,配置路由的简单方式, 在菜单页面->可用页面中,点击( 菜单),就把当前页添加到了菜单项中,
对应的路由也已设置。 熟悉后可以手动设置路由项,开启更多功能。 在菜单设置中,为当前菜单设置父菜单,以及排序。
对菜单进行角色授权,允许那些角色看到或使用那些菜单。 实时配置的菜单会在用户第二次登陆后生效,或直接当前页刷新网页。菜单可以配置图标, 颜色。这里我们分别设置客户,合同,产品等相关菜单
六、配置可用页面
在创建数据表时,系统已经默认创建了单表的表单页,列表查询页,详情展示页等。 我们对系统生成的页面进行进一步配置,来完善功能。 很多时候配置是设定交叉表的字段引用,系统会自动生成
绝大多数代码。 各种页面也存在组合形式,当前演示中,财务合同表单,就是组合页面类型,附带子表合同明细。 页面需要授权,绑定到菜单才能正式使用。
系统内置了十多种通用的页面模型, 这些模型都来自于常规应用的抽象,通过配置页面就完成了终端用户可用的功能。 很多功能都是PC端、移动端一起生成的。
这里的配置有比较多的细节、参数要调整 ,可以参考官方文档,或者安装应用后,直接看成型的配置。
配置完成后的演示截图。
低代码工具生成表单
低代码工具生成列表
低代码工具生成移动端
如果你有1-2年的编程经验,可以很轻松地利用低代码工具搭建一个基础应用。
下面一个课时,我们将着重讲低代码编程的灵活性,怎样适应各种定制化的场景。 近几年来IT技术的发展,使得低代码编程能够覆盖更广的范围。
请关注我们的公z号: 大迈云, 可直接在大迈云官网mvcx.net下载低代码编程工具。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。