当前位置: 首页 > 软件库 > 建站系统 > 建站系统CMS >

CCMS

完善、通用的可配置化的方案
授权协议 Apache
开发语言 JavaScript TypeScript
所属分类 建站系统、 建站系统CMS
软件类型 开源软件
地区 国产
投 递 者 刘令
操作系统 跨平台
开源组织 京东
适用人群 未知
 软件概览

CCMS 是一套完善、通用的可配置化的方案。通过配置化自动生成中后台(CMS)界面。

CCMS 将内容管理系统前端页面抽象为在若干API进行流转的系统。进一步将对后台API的请求按照逻辑类型划分为表单提交、列表展示、查询数据等类型。通过JSON数据格式描述各API请求的接口信息、入参、出参及各种常见校验和简单逻辑,动态渲染前端页面。最终实现零开发搭建内容管理系统。

✨ 特点

  • ��️ 配置生成CMS后台管理界面
  • �� 通过步骤设计覆盖不同后台业务应用场景
  • �� 跨页面数据传输、跨组件交互
  • �� 支持引入不同组件库

工作原理

通过代理组件的属性定义、数据请求、跨组件交互和状态机判断,实现基于组件化的前端页面配置化。

便捷使用

通过配置JSON,定义表单步骤与组件。生成完整的后台管理功能。

组件库接入

参照组件开发规范,开发者可以提供丰富种类的组件以供自己使用,并可以将组件发布供所用用户选用。

模块总览

CCMS组件配置文档。

配置化主模块

共分为五大模块(步骤):接口请求(type:fetch)、输入表单(type:input)、列表筛选(type:filter)、数据查询(type:skip)、输出结果(type:table)。

接口请求(type:fetch)

支持GET、POST请求,可配置化的请求头信息。

输入表单(type:input)

支持4种类别:表单、筛选、导出*。未来覆盖90%表单输入项。20种表单组件。

列表筛选(type:filter)

表单+表格的组合式查询

数据查询(type:skip)

表单+接口请求的组合式查询

输出结果(type:table)

支持表格7种组件。后续输出结果将补充(表格、图表、详情等)

目前模块可组合出16种及以上的业务场景。

  • 以上配置化信息可根据业务需要进行拓展。 可联系我们进行开源补充。
  • select * from t_fx_latitude_daily where stat_time<='20120830' and stat_time>date_sub('20120830',90) limit 10; 34374 Rows loaded to t_latitude_marketing_period_uid MapReduce Jobs Launched:  Job 0: Map:

  • 认证考生管理系统 (CCMS) 用户指南 IIA全球认证部 2014年6月 目录 认证考生手册3 认证网站3 认证考生管理系统(CCMS)4 登陆CCMS5 找回保密信息6 引导页13 左侧导航菜单14 更新考生个人信息15 历史16 订单历史17 新事件18 认证程序19 填写表格21 基于事件的邮件或EBEs23 价格25 文件上传链接26 认证考生手册 认证考生手册是整个认证项目的基础。它详

  • SAP Alert Monitor The Computing Center Management System (CCMS) contains a monitor with which you can monitor all aspects of your SAP solution. Together with SAP Solution Manager, this forms a complet

  • SAP监视系统架构 监视系统是CCMS(computing center management system)一个具有重要意义的组件。这里对监视树元素(MTE),监视对象,监视属性做详细说明。 你想确保你系统对于日常商业处理具有很好的性能,你就需要经常监视你的系统并且采取必要的预防措施 关于系统监视的初始问题: 为什么? ----保证商业活动处理的高效性 ----保证系统的安全和稳定 怎么去实现?

  • Starting Job = job_201301281440_18226, Tracking URL = http://master:50030/jobdetails.jsp?jobid=job_201301281440_18226 Kill Command = /home/hadoop/hadoop-1.0.3/libexec/../bin/hadoop job  -Dmapred.job.t

  • 一共有job数为:86 周期可以重复计算 bug1:  where month(send_time)=month('{STAT_DATE}')-1  当month为1时,会得出结果为0. 所以要改为:  where month(send_time)=case (month('{STAT_DATE}')-1 ) when 0 then 12 上周逻辑 周期计算中的上周,若是2013年的第一周上周即是

 相关资料
  • MainModule上添加一些默认配置

  • 修改f(selector) 里的判断,新增domReady 我们知道在jQuery中还有一种选择器写法 $(function() { }); 在dom加载完毕后马上就执行,这样的方法会比onload更快,所以domReady对于我们来说一定是必不可少的 我们在init方法中要新增以下判断 if(!selector) { return this; } if (typeof selector =

  • 本文向大家介绍Android设置闹钟相对完善的解决方案,包括了Android设置闹钟相对完善的解决方案的使用技巧和注意事项,需要的朋友参考一下 前些时候,有人在我「非著名程序员」微信公众号的后台问我有没有设置闹钟的demo,我当时说承诺为大家写一个,一直没空,直到最近又有人跟我要,我决定抽时间写一个吧。确实设置闹钟是一个比较麻烦的东西。我在这里写的这个demo抽出来了封装了一个类库,大家直接调用其

  • 本文向大家介绍PHP 完善官方文件,包括了PHP 完善官方文件的使用技巧和注意事项,需要的朋友参考一下 示例 PHP已经在http://php.net/manual/上提供了很好的官方文档。PHP手册几乎记录了所有语言功能,核心库和大多数可用的扩展。有很多例子可以学习。PHP手册有多种语言和格式。 最棒的是,该文档对任何人都是免费的。 PHP文档团队在https://edit.php.net上提供

  • 在Django框架中,内置了很多应用在它的“contrib”包中,这些包括: 一个可扩展的认证系统 动态站点管理页面 一组产生RSS和Atom的工具 一个灵活的评论系统 产生Google站点地图(Google Sitemaps)的工具 防止跨站请求伪造(cross-site request forgery)的工具 一套支持轻量级标记语言(Textile和Markdown)的模板库 一套协助创建地理

  • org.hibernate.cfg.Configuration 实例代表了一个应用程序中 Java 类型到SQL数据库映射的完整集合。org.hibernate.cfg.Configuration 被用来构建一个(不可变的(immutable))org.hibernate.SessionFactory。映射定义则由不同的 XML 映射定义文件编译而来。 你可以直接实例化 org.hibernate