CCMS(京东自动生成中后台系统)
v1.0.1 官方版- 软件大小:0.08 MB
- 更新日期:2021-04-21 16:18
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
CCMS提供网站设计功能,可以帮助用户设计cms类型的内容管理网站,满足企业大部分业务场景,您可以借助这款软件快速部署网站内容,可以使用内置的组件和API建立网站,您可以使用API快速设计功能模块,可以设计网页请求方式,可以构建数据管理方案,让用户使用各种配置内容部署新的站点,方便在web界面管理网站后台,软件也提供fetch模板、form模板、filter模板、skip模板、table模板,使用这些api模板内容就可以帮助用户开发各种业务功能模块,适合需要搭建后台系统的开发者使用!
软件功能
CCMS是一套完善、通用的可配置化的方案。通过配置化自动生成中后台(CMS)界面。
CCMS将内容管理系统前端页面抽象为在若干API进行流转的系统。进一步将对后台API的请求按照逻辑类型划分为表单提交、列表展示、查询数据等类型。通过JSON数据格式描述各API请求的接口信息、入参、出参及各种常见校验和简单逻辑,动态渲染前端页面。最终实现零开发搭建内容管理系统。
配置生成CMS后台管理界面
通过步骤设计覆盖不同后台业务应用场景
跨页面数据传输、跨组件交互
支持引入不同组件库
工作原理
通过代理组件的属性定义、数据请求、跨组件交互和状态机判断,实现基于组件化的前端页面配置化。
便捷使用
通过配置JSON,定义表单步骤与组件。生成完整的后台管理功能。
软件特色
1、配置化主模块
共分为五大模块(步骤):接口请求(type:fetch)、输入表单(type:input)、列表筛选(type:filter)、数据查询(type:skip)、输出结果(type:table)。
2、接口请求(type:fetch)
支持GET、POST请求,可配置化的请求头信息。
3、输入表单(type:input)
支持4种类别:表单、筛选、导出*。未来覆盖90%表单输入项。20种表单组件。
4、列表筛选(type:filter)
表单+表格的组合式查询
5、数据查询(type:skip)
表单+接口请求的组合式查询
6、输出结果(type:table)
支持表格7种组件。后续输出结果将补充(表格、图表、详情等)
目前模块可组合出16种及以上的业务场景。
使用说明
使用(以antd ui示例)
参与共建
配置化内容管理系统 核心库 (共建与UI接入)
初始化工程
npm install
sudo npm link
编译
npm run build
单元测试
npm run test
DEMO
我的表单示例
Number 数值表单项
表单项内的数值选项。
何时使用
表单内需要设置数值选项时。
提供了以下可配置项:
支持小数位、步长、最大最小值限制
默认值:默认值支持五种获取方式
如何使用
配置化JSON参考
config中fields为表单项配置信息
代码演示
组件单独调用
在表单中使用
默认值
校验-最小值3最大值6
Datetime 日期时间表格项
表格项内的日期时间展示。
何时使用
表格内需要设置日期时间展示时。
提供了以下可配置项:
展示格式设置: YYYY-MM-DD HH:mm:ss
设置无参数默认值
前缀后缀内容添加
定义颜色与字体
如何使用
表格中配置化JSON参考
data为表格中获取的参数。 config中columns为表格列配置信息
代码演示
表格中日期配置项
无参数默认值
标准值
格式化显示
table模板
CCMS表单提交模板 常用的提交表单项
使用方式
(type:table) 配置静态数据展示
(type:fetch) + (type:table)无条件直接查询
(type:form) + (type:fetch) + (type:table)完成表单提交查询并展示
(type:skip) + (type:fetch) + (type:table)完成自动查询并展示
(type:filter) + (type:fetch) + (type:table)完成筛选条件查询并展示
表单提交展示
表格行添加操作按钮、表格主页面添加按钮
APIs- 模板默认值
APIs- 模板默认值
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文