我的第一个应用
JECloud是一个微服务快速开发平台,为了大家能够快速的体验平台,首先在我们提供的演示服务进行开发。例如:在演示服务下创建营销管理模块。
资源表信息
在演示服务下可以创建客户管理表、并添加相关字段
功能信息
在演示服务下可以创建客户管理功能
- 功能名称:客户管理
- 功能类型:普通功能
- 功能编码:CRM_KHGL
- 功能字段:
名称 | 编码 | 类型 |
---|---|---|
客户名称 | KHGL_KHMC | 字符串(100) |
客户电话 | KHGL_KHDH | 字符串(100) |
客户联系人 | KHGL_LXR | 字符串(100) |
客户状态_CODE | KHGL_KHZT_CODE | 字符串(100) |
客户状态_NAME | KHGL_KHZT_NAME | 字符串(100) |
开发流程
1.打开【开发】顶部菜单,找到核心引擎下数据字典功能
创建一个客户状态的数据字典
2. 打开【开发】顶部菜单,找到资源表
按照上面规划好的资源表信息在演示服务下进行创建;首先添加字段,并且使用字典辅助来添加客户状态字典
添加完字段后,进行资源表保存与应用,应用之后,资源表才会在数据库中存在
建表时,表编码一定要符合平台规则
注意:
1、名称不允许录入非法字符: \ / * ? : "<> |等;
2、编码由大写字母、下划线、数字组成,且为大写字母,一般由产品名首字母缩写_模块名首字母缩写_表名称首字母缩写构成,长度大于1,且不能重复
注意:在资源表关系视图可以直接创建出功能与菜单
5. 创建应用中心
建完表之后,要做这个表的一个功能,就在【应用中心】相关模块下添加功能
创建完功能之后,在【应用中心】可以编辑功能配置信息,如果在后续操作出现列表或表单进不去,可以从这块进去调整
列表配置
创建好功能之后,要对功能的列表进行配置,列表上应该显示哪些字段,列表数据哪些需要进行个性化配置等
表单配置
功能也是有表单来录入数据的,表单可以配置字段的类型及个性化配置
按钮配置
功能的按钮包括列表按钮、表单按钮及列表action列按钮
6. 创建菜单
在应用中心创建完功能之后需要创建一个菜单,将功能关联上,具体在【菜单管理】中进行创建
7. 关联顶部菜单
新建的菜单模块必须关联顶部菜单之后才可以在左侧展示出来,关联时可以选择已有的工作模块,也可以新建顶部菜单来关联
在菜单模块中关联
在顶部菜单中关联
7. 功能授权
菜单创建完之后,需要给菜单进行授权,授权有进入【管理】顶部菜单,里面有【角色授权】功能,给对应角色授权功能菜单,授权之后,用户才能看见这个菜单功能;也可以点击菜单的快速授权进行授权操作;另外可以在资源表中关联关系中直接授权给开发人员
授权后可以看到菜单
添加数据
8. 创建审批流程
在【工作流引擎】创建一个【客户报备】流程,并挂载【客户管理】功能
9. 挂接审批流程
创建并配置好功能之后,挂了审批流,还需要在已经创建好的功能【功能配置】中【启用工作流】,表单上才能正常进行流程审批
表单显示如下图: