利君工作室 发表于 2021-5-5 23:14:36

【分享5】云表开发框架----代码表管理3--使用代码

我们设计代码表模板的目的是减少代码模板的开发量。已经录入的代码表如何使用呢?
我们知道使用代码表多数都是在录入时用于选择用,以便于后续业务逻辑判断和查询统计使用。代码表是数据的提供者,提供选择主要是三种:列表选择、下拉列表和树型列表。因此,我们需要设计这三关代码的数据接口,以提供后续各业务模板调用
(1)列表选择
   云表提供了便捷的列表选择赋值功能,因此,使用最多的是列表选择。定义数据接口时命名进行规范。包括“清册”和“聚合”两大类,同时,使用范围包括“通用”和“固定代码”两种,然后编码和定义其功能,如下图:


                              
   填写规范中调用代码设计如下:



录入界面如下:



(2)下拉列表
   对代码值比较少,不需要用于控制业务逻辑和大量分组统计的代码可以使用下拉列表。下拉列表数据接口如下:


填写规范使用下拉列表


下拉列表代码录入界面如下。


(3)树型列表
对于需要用于树型结构的代码或是重要过滤条件的代码设计树型列表接口。


(树型接口可以设置参数,但使用时未找到填入参数的地方,如有知道的大咖请告知)

这几期分享了通用代码管理,下期探讨一下超长或是超宽代码如何处理。


铁甲钢拳 发表于 2021-5-6 17:38:04

感谢分享,很有参考价值的一个代码表管理设计{:5_120:}

小花儿0000 发表于 2021-5-7 14:00:10

已连续看了多期分享,期待下一期的分享超长或是超宽代码处理。
页: [1]
查看完整版本: 【分享5】云表开发框架----代码表管理3--使用代码