CabloyJS 4.6.0:支持明细表

背景说明

为了更灵活、更便捷的支持实际业务场景的开发,作为NodeJS全栈框架,CabloyJS提供了草稿->正式->历史数据生命周期管理NodeJS工作流引擎,以及带来全新体验的mobile/pc自适应布局

CabloyJS 4.6.0又带来了明细表的管理,使我们可以为任何业务数据添加明细表的功能

明细表的特点

对于明细表的管理,并不仅仅是简单的CRUD操作,同时还具备以下特点:

  1. 一个主业务数据可以关联多个明细类型
  2. 明细表 CRUD等指令的权限与主业务数据的权限协同
  3. 主业务数据一样支持草稿、正式、历史的生命周期
  4. 支持在审批工作流中控制对明细表CRUD权限
  5. 支持常规指令:上移下移克隆
  6. 支持Mobile/PC自适应:默认情况下,在Mobile中显示列表,在PC中显示表格

业务模块模版:module-business-details

如果要开发一个带明细功能的业务模块,建议使用业务模块模版module-business-details创建业务模块的文件骨架。此模版会自动创建与业务相关的代码,大量简化工作量

在新建业务模块之前,仍然要先创建一个CabloyJS项目,具体参见:快速开始

$ cd /path/to/project
$ npm init cabloy src/module/test-party --type=module-business-details

如果网速慢,可以使用淘宝镜像:

$ npm init cabloy src/module/test-party --type=module-business-details --registry=https://registry.npm.taobao.org

目前,CabloyJS提供了三个模块文件模版:

名称说明
module-business此模版会创建与业务相关的代码,大量简化工作量
module-business-detailsmodule-business的基础上增加了与明细业务相关的代码文件
module此模版仅包含基本的骨架代码文件

更多文档

关于明细表的更详细文档,请参见:明细

明细演示

1. PC场景

在这里插入图片描述

2. Mobile场景

在这里插入图片描述

相关链接

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值