Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
db
 
 
mob
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

本项目已经升级到ThinkJS3,之前的版本已挪到分支 cmpage-thinkjs2 中

项目简介

用Node.js实现的企业信息化开发框架,并增加了工作流的设计和实现,其中采用的开源框架主要有:UI端采用BJUI,后端采用ThinkJS(已升级到3.x版本),数据库采用MySql,手机端采用MUI。

本框架通过配置模块的显示列、编辑列、查询列、按钮等,可以从数据库的表或者视图取数据,生成页面,通过Url: /cmpage/page/list?modulename=Customer 可以访问Customer模块,实现了常用的分页列表、新增、编辑、查看、删除、条件查询等功能, 手机端页面功能类似,框架也实现了轻量级的工作流引擎,方便于实现流程多而经常变化的业务场景,待本框架基本稳定后,会基于此框架做一些通用的OA、CRM、库存管理等开源系统。

运行步骤简述如下(具体参照 thinkjs.org):

  1. 在Mysql中导入备份文件(/db/cmpage_my.sql),生成配置数据库cmpage;
  2. 在Mysql中导入备份文件(/db/admin_my.sql),生成业务数据库admin;
  3. 在Mssql中导入备份文件 (/db/docu.zip, 先解压), 生成单据数据库docu;
  4. 在/src/config/adapter.js 中配置数据库连接参数;
  5. 运行:npm install 或者 npm install --registry=https://registry.npm.taobao.org
  6. 运行:npm start
  7. 访问:http://localhost:8300
  8. 手机端项目的目录:/mob,独立项目,请用HBuider打开,然后用USB连上手机就可以调试了,具体参见 http://www.dcloud.io/runtime.html, 也可以用手机扫描下面的二维码体验一下

演示地址: --> gogogo

更新日志: --> gogogo

输入图片说明

输入图片说明

输入图片说明


输入图片说明

输入图片说明

About

用Node.js实现了通用的账套、权限等管理模块,以及业务模块的快速开发框架,采用了thinkjs、BJUI、MUI等开源框架。

Topics

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.