常规功能和模块自定义系统 (cfcmms)—009主界面和菜单的展示和控制(1)
先从主界面和菜单、主tab标签以及一些附加的设置说起。
一个比较传统的管理软件中,一般会包括一个顶部区域、底部区域、菜单条(树状菜单)和主操作区域。本系统亦是如此,只是增加了一点灵活控制的地方。首先来看看本系统中的界面布局和extjs的类之间的对应关系,extjs中的面象对象的功能已经比较完善了...
分类:
其他好文 时间:
2015-09-21 10:39:06
阅读次数:
267
常规功能和模块自定义系统 (cfcmms)—008测试试用版(6.0.0)下载及使用
在经过了一些调试和优化后,现在可以下载和测试试用版(6.0.0)。在这个版中本主界面和菜单改用了mvvm方式来显示和控制。
程序和数据下载地址:http://pan.baidu.com/s/1c0sIGPq
所用到的java包下载地址:http://pan.baidu.com/s/1kT...
分类:
其他好文 时间:
2015-09-21 10:39:03
阅读次数:
228
常规功能和模块自定义系统 (cfcmms)—007Extjs的配置文件和自定义ui
一、在自动生成的项目中,文件 app.json 是整个前台系统的配置文件,可以在里面增加或修改配置参数来完成相应的功能。该文件的部分参数如下:
{
"name": "cfcmms", //项目命名空间
"version": "1.0.0.0", //项目版本号
"i...
分类:
Web程序 时间:
2015-09-05 09:54:06
阅读次数:
165
常规功能和模块自定义系统(cfcmms)—006Extjs的目录结构和mvvm介绍
在eclipse中打开cfcmms项目,展开后目录结构如下图所示,图中简单的注释了一下各个目录和文件的说明。由于extjs6默认使用的是mvvm架构,如果想要使用extjs的MVC,需要在app下加入controller目录,把所有的控制器都放在此目录之下即可。
打开浏览器,输入...
分类:
Web程序 时间:
2015-09-02 11:56:22
阅读次数:
167
模块定义:用于配置所有的模块的信息及其之间的关系
模块的基本属性:主要属性有模块的名称、分组信息、在数据库中表名(视图、存贮过程或sql语句)、主键、可使用的权限、是否有附件、帮助内容等;
各字段及属性:字段描述、字段名称、类型、权限信息等;
模块间的关联:根据ManyToOne,OneToOne的定义来判断模块的上下级关系;
记录间勾稽关系设置;
与模块相关的其他属性的定义。
数据展示:用于配置多条记录(grid,treegrid)和单条记录(form,detail)的显示方案,以及图表分析方案。...
分类:
其他好文 时间:
2015-08-26 10:44:40
阅读次数:
166