inBuilder低代码平台新特性推荐-第十九期

85 阅读2分钟

今天来给大家带来的是inBuilder低代码平台特性推荐系列第十九期——附件管理。

一、功能介绍

inBuilder低代码平台支持对附件的上传、查看、删除功能,还可对附件上传设置黑名单,从而禁止特定文件类型的附件上传。

二、运行效果

三、前置步骤:

需要在创建的业务实体中新建一个字段,数据类型为“业务字段”,其中具体的业务字段选择“附件信息”:

01业务实体添加自定义动作

在对应的BE根节点上新增“更新附件信息”和“批量新增附件信息”两个自定义动作。

02 eapi 元数据中添加服务操作

四、开发步骤

以下步骤,以附件上传为例,说明了如何在表单设计器中创建附件上传功能。

01表单添加附件上传按钮

以销售订单卡片为例,首先在表单设计器中选中按钮区域,然后添加“上传”按钮。​编辑

02设置上传按钮点击事件

选中“上传”按钮,在“交互”面板中点击“新建交互事件”,选择“点击事件”。

在底部点击“引入控制器”,引入“附件控制器”。

在引入的附件控制器下选择“上传并批量新增行”。

03 设置方法参数

“附件信息字段路径”的参数值为“/附件子表实体编号/附件字段实体编号”,“根目录id”的参数值为“default-root”。

保存发布,开发完成。

欢迎大家下载inBuilder开源社区版,体验上述特性,开启低代码开发之旅!