慧集通(DataLinkX)iPaaS集成平台-业务建模之业务对象(二)

devtools/2025/1/15 18:44:37/

3.UI模板

当我们选择一条已经建好的业务对象点击功能按钮【UI模板】进入该业务对象的UI显示配置界面。

右边填写的是UI模板的编码以及对应名称;菜单界面配置以业务对象+UI模板编码获取显示界面。

3.1【列表-按钮】

展示的对应业务对象界面的功能按钮配置;其中【功能】那一列就是我们选择对应得功能按钮,比如最常用得【新建】、【编辑】、【查看】、【删除】等,后边【权限码】这一列是选择完功能按钮之后会自动带出对应权限码不需要我们单独修改。(底层框架统一设置,如需特殊定制联系开发)。

3.2【列表-条件】

是配置不同的查询条件来过滤展示数据

3.2.1【查询参数】

参数填写:IgnoreDisabled=true; 如果存在停用得数据一定要填写该参数否则停用数据不会显示出来。

3.2.2【非空】

如果勾选非空选项那么当我们在该业务对象下点击查询按钮时该条件为空时会提示我们“xx条件不能为空”,只有我们填入条件后才可以进行查询数据。

3.2.3【组件】

组件分为文本、日期、下拉框、搜索框等常用得组件

文本:当我们选择组件为文本时我们可以填入对应默认值

下拉框:组件使用下拉框,在右侧属性栏我们可以做不同得配置:1.引用【域】来做为选项;2.引用【业务对象】来做为值选择。

例:备货状态选项右侧属性栏右侧类型为【域】,域对应得就是【备货状态】;默认值填写对应得数据后页面展示默认值数据。

例:DAS类型选项右侧属性栏 组件为下拉选择框右侧类型为【业务对象】,业务对象选项对应得是业务对象类型,查询参数:BizObject=DAS (表示查询DAS这个业务对象得类型),标签属性:${Code}|${Name}`,值属性:Code 。

日期:当我们需要做日期条件查询时,首先要在前缀那里加上$Range_ 否则日期组件不生效;然后右边得属性栏就可以根据我们实际存储得日期属性(日期范围、日期时间、日期时间范围、年、月、日、单个日期等)来进行配置;

搜索框:当我们选择组件为搜索框时 ,我们需要在右侧属性栏选择对应得业务对象,然后如果有过滤要求得需要把URL参数填写上去例入底下这个业务类型得:BizObject=WMSPick

复选框:当我们组件选择复选框时,只需要看需不需要填写默认值即可,其它不用更改。复选框用于特定情况的。

3.3【列表-表格】

是配置业务展示的列数据

3.3.1排序字段、排序方式

当我们界面UI展示得数据需要进行排序时,我们可以在该界面下得排序字段来选择进行排序得字段,然后选择排序方式:升序、降序;当我们选择完毕后保存,下次在打开界面该界面就会按照选择得字段进行排序。

3.3.2属性

属性这一列也就是我们界面显示哪些字段内容;也有特殊得比如我们在备货单表数据库存储得是工厂编码但是我们一般展示界面都是展示名称,这就需要我们去把备货单得业务对象做一个对象依赖和工厂,那么我们在属性选择工厂时会出现二级菜单即通过工厂编码连查出的工厂业务对象得其它对应信息;注:最多到二级菜单不支持三级菜单

3.3.3标题

标题这一列就是我们显示得列名称

3.3.4类型

类型就是我们值内容显示得方式以及对值做对应得处理;例:数字,数据库存储4位小数在这里我们可以选择类型为数字小数点显示2位,那么我们在显示界面看到的数据就是2位小数得数值;日期,如果我们存储得时时间戳当我们选择类型位日期时那么界面展示得就是yyyy-mm-d得格式;注:类型为【域-值列表】,该类型为特殊项,一般用于单据状态得显示,即当我们选择该项时,需要我们在右侧得属性栏选择对应得域。

3.3.5宽度、排序、合计、锁定

宽度就是值该字段列在界面占得宽度,如果都不填写系统默认

排序当我们把对应字段勾选排序时,那么展示界面我们可以点击排序得箭头进行排序

合计是我们把勾选合计得列进行汇总;注:只用于数字类型得列

锁定可以参考excel表格得冻结列,即我们对该列进行左锁定那么我们向左滑动时该列不会跟着滑动,右锁定时即该列在我们导航栏往右滑动时不会跟着滑动同时滑动。

3.4【列表-新增/修改】

是配置该业务对象的新增以及编辑界面显示字段

3.4.1类型、标签宽度、列宽、分组

类型分为单个、批量;单个就是指一次只能新建一个单据/数据;批量就是可以一次新建在该界面维护多个数据。

标签宽度、列宽、分组默认项即可不需要单独进行修改

3.4.2属性、标签

属性就是对应得业务对象编码,也就是我们得数据库字段内容;标签就是我们在新建界面得显示得属性名称,标签可以根据自己需要进行修改,比如Code 默认标签名为编码 我们可以更改为出入库单编码等。

3.4.3组件

组件参考【列表-条件】中得组件配置;不过新增这里右侧属性栏增加了一项校验,我们可以对组件得长度以及是否非空进行校验;注:支持同时多个校验条件在一个组件生效

所有数据配置完成后,点击保存则该UI模板配置完成。

‍​​​⁠​⁠‍‍‬​‍‌​‬​​​‌‌​​⁠​​​​‬‬‬​‬​​​​​‍⁠​​‌​‍‬​慧集通操作指南 - 飞书云文档


http://www.ppmy.cn/devtools/150406.html

相关文章

Qt的.pro文件中宏的作用

Qt的.pro文件中宏的作用 今天在学习别人的Qt项目时,看到.pro Qt的项目文件中几个宏的定义不知道是什么意思,于是就想着记录下来以备后面复习。 1.greaterThan(QT_MAJOR_VERSION, 5): QT core5compat: 1.1 作用 版本判断与模块添加&#…

java 从零开始手写 redis(六)redis AOF 持久化原理详解及实现

1、接口 /*** 持久化缓存接口* author binbin.hou* since 0.0.7* param <K> key* param <V> value*/ public interface ICachePersist<K, V> {/*** 持久化缓存信息* param cache 缓存* since 0.0.7*/void persist(final ICache<K, V> cache);}接口和 …

Linux网络编程5——多路IO转接

一.TCP状态时序理解 1.TCP状态理解 **CLOSED&#xff1a;**表示初始状态。 **LISTEN&#xff1a;**该状态表示服务器端的某个SOCKET处于监听状态&#xff0c;可以接受连接。 **SYN_SENT&#xff1a;**这个状态与SYN_RCVD遥相呼应&#xff0c;当客户端SOCKET执行CONNECT连接时…

21天学通C++第八章——指针

C虽然可以动态的管理内存&#xff0c;但是并不能像其他高级语言如JAVA、C#有自动垃圾收集器去对应用程序的内存进行清理。 常见指针错误 内存泄漏 解释&#xff1a; 在使用完new申请内存之后&#xff0c;没有配套的delete&#xff0c;则之后会产生内存泄漏。 即如何理解&a…

【数字化】华为-用变革的方法确保规划落地

导读&#xff1a;华为在数字化转型过程中&#xff0c;深刻认识到变革的必要性&#xff0c;并采用了一系列有效的方法确保转型规划的有效落地。华为认为&#xff0c;数字化转型不仅仅是技术层面的革新&#xff0c;更是企业运作模式、流程、组织、文化等深层次的变革。数字化转型…

Azure DevOps Server 完整介绍

1. 什么是Azure DevOps Server2. 内网部署和云端服务3. 技术架构 3.1 服务器架构3.2 扩展和定制开发3.3 客户端4. 工作项管理5. 版本管理 5.1 Team Foundation Version Control - TFVC5.2 Git6. 全文索引7. 流水线8. 测试管理9. 制品库Artifacts10. 版本路径 1. 什么是Azure De…

力扣264. 丑数 II

给你一个整数 n &#xff0c;请你找出并返回第 n 个 丑数 。丑数 就是质因子只包含 2、3 和 5 的正整数。 //用一个数组来保存第1到第n个丑数 //一个丑数必须是乘以较小的丑数的 2、3 或 5来得到。 //使用三路合并方法&#xff1a;L2、L3 和 L5三个指针遍历2、3、5倍的丑数序列…

nacos从1.x升级到2.4.3问题记录

从dockerhup拉镜像 docker pull nacos/nacos-server:latest创建宿主机数据目录 ##存放数据&#xff0c;日志&#xff0c;配置文件的目录&#xff0c;为什么要挂载&#xff0c;想想如果是mysql ##不挂载持久化数据到宿主机&#xff0c;重启数据都没了&#xff0c;这跟删库有啥区…