本期介绍一下95coder如何助力传统开发快速上线应用。
最近正在开发一个企业建站系统,主要功能包括:给各个地市单位新建门户网站,管理网站各个栏目内容,且内容发布上线需要支持多级审批。分析需求,系统最终拆分为三大模块 CMS、门户设计器、工作流。
先根据产品需求文档,在本地数据库新建好相关业务表,然后登录95coder,新建一个应用(企业建站系统),配置好数据库连接信息,添加4个子模块:内容管理、内容审核、门户管理、互动管理。
1.导入数据表

2.添加数据字典

3.配置数据模型
主要设置 VO/Row/Qry这3个对象各个属性的组件类型、数据处理(字典翻译、下拉参数、匹配方式等)

4.配置表单按钮
主要添加除了添加、编辑、删除以外的其它按钮,举例:页面设计、版位定义、页面管理等。

5.预览MVP
登录页面:

内容管理页:
支持左侧树形栏目CRUD、右侧分页表格CRUD。

站点管理页:

模板管理页:
支持左边显示主表,右边显示多个子表。

页面内容表单:
支持根据内容模型动态显示不同的表单属性




点击模板管理页中的设计,进入门户设计器(注:使用百度秒哒开发)

以上这些功能,我用了2周多一点,一行前端代码也没写,后端接口都是95coder平台自带的。
接下来再给95coder集成一下工作流,之前项目用的是flowable,41张表太重了,准备集成 warm-flow 7张表搞定审批流应该没问题的。
最后,再看看平台的几个精典功能:
6.查看前端代码
Vue3+ElementPlus

7.查看后端代码
SpringBoot2/3 + MybatisPlus

8.产品需求文档

9.库表设计文档

新功能介绍
支持主子表crud:配置行按钮关联子表实现;
支持左侧编辑树:查询条件组件勾选为左侧编辑栏实现;
支持表单属性联动显示:配置字典选项关联字段实现;
支持表单组件级联查询:如省市区联动,配置父组件id即可;
产品访问地址
1.95coder官网:http://www.95coder.com/userCode/csdn
2.秒哒广场搜索:https://www.miaoda.cn/?keyword=95coder
3.演示项目地址:http://www.95coder.com/preview-login?applicationId=2058808719561961474
4.门户设计器:https://app-c13jxi05ni0x.appmiaoda.com
借助AI工具,未来人人都是全栈工程师,相信你也可以的!
349

被折叠的 条评论
为什么被折叠?



