创建项目
前置条件
创建项目前你已经有了项目环境,助码项目环境有多种,如果你只是想体验一下功能,再登录页面点击体验功能,进入后台找到项目菜单即可
当然你也可以注册账号来使用
如果你想正式使用 建议 下载 助码应用
字段
首包名、次包名、名称
首包名、次包名、名称 三个字段合并为一个项目的全名,全局唯一,形如:com.zhumadev.zmmall的形式
标题
项目的中文名称
创建类型
创建类型目前支持两种创建方式,从头创建和模板创建
从头创建:从头创建一个新项目
模板创建:是自己或者别人以前创建过的项目,生成模板,供其它项目使用,由模板创建的项目里面的内容和模板一样的
模板
模板是当选择模板创建的时候才会出现,选择创建项目的模板
字体图标
项目所使用的web fonts 创建时候支持fontAwesome和阿里iconfont两种,创建以后还可以根据需要修改 或者修改成其它的web字体
数据库类型
创建项目所用的数据库类型,支持SqlServer、MySql和SQLite
默认情况下 助码创建的应用是可以在上面三种数据库间自由切换的
备注
项目的介绍和描述,可以不填写
数据库链接的详细配置
通常云版本开放的应用是不会让用户选择数据库的具体用户名密码等信息的,因为系统已经内置的这些信息;
如果下载为私有部署版本 或者云版本上参数设置了支持具体设置数据库是可以打开数据库详细链接配置的
字段
数据源
添加数据库的host和端口 如:. localhost,127.0.0.1等
用户名
数据库的登录账号
密码
数据库的登录密码
数据库名称
数据库中具体的db名称
设计和运行网址详细配置
私有部署版本支持自定义设计和运行的网址
云版本会自动生成,不用再去配置
字段
设计端
设计端的网址
运行端
运行端的网址
角色终端
角色终端代表一个应用里面有多个应用角色,可以大致理解为有多少个后台
比如
公司内部的人事管理软件,它有一个唯一的角色终端
基于saas的crm客户管理软件,它有两个角色终端,分别是:管理端和客户端
管理端是saas的运营后台,为根终端
客户端是该管理软件里面的每个租户用的crm软件,需要有一个字段区分不同的租户,是页终端
再比如,一个多商家多用户的商城,它会有三个角色终端,分别为 管理端、商家端和用户端
管理端为整个商城的后台 根终端
商家在上面开店,为普通终端,需要终端字段区分不同的商家
用户端为在商城上面消费的用户 为页总端,需要终端字段区分不同的用户
如果该商城支持骑手实时配送,那么该应用里面需要再增加一个骑手端
骑手端 为普通终端,需要终端字段区分不同的骑手
字段
名称
角色终端的英文标识名称,小写字母开头
标题
角色终端的标题,中文名称
级别
角色终端的级别,分为 根终端、普通终端、唯一终端、叶终端
一个应用中可以有一个角色终端或者多个角色终端
有一个角色终端的时候 该角色终端是唯一终端
有两个角色终端的时候 一个为根终端 一个为叶终端
有两个以上角色终端的时候 一个为根终端 一个为叶终端 另外的为普通终端
功能类型
角色终端的功能类型,生成项目的时候会根据功能类型生成项目
基本用户:生成的时候会只生成终端信息和用户信息
用户角色权限:会生成 基本用户+角色信息、角色权限信息和角色用户信息
角色权限部门:会生成 用户角色权限+部门信息
工作流:会生成 角色权限部门+工作流支持相关信息
项目生成以后 上述功能类型还可以在角色终端里面创建
页面类型
页面类型 支持多页应用和单页应用
单页应用是所有页面都会在一个页面中渲染,后续会有详细介绍
不太熟悉的情况下都选择多页应用
终端字段
通常非根终端的情况下 大多有支持多租户的情况,该字段可以理解为租户的唯一标识,用户区分不同租户的信息
大写字母开头的英文标识
备注
终端的说明性信息
部署项目
项目创建完成后,返回列表页面点击部署
如果是下载的私有客户端软件,点击部署会实时部署项目
如果是云版,点击部署会在我的任务里面,可以查看项目部署的情况,通常3分钟内部署完成
我的任务
部署完成
部署完成后,点击下图的设计即可进入项目后台
如果是下载的客户端,部署完成后是没有设计按钮的,返回首页,选择到当前项目,点击启动项目,启动完成点击打开网站即可
至此项目创建完成
后续操作
到此项目创建就完成了,接下来进行如下操作吧!
创建第一个表单
创建第一个报表
创建第一个自由页面







