工程配置
选项列表
如果对象的字段允许在多个已定义的值中选择一个,使用选项列表Picklist。选项列表的定义示例,如图1所示。
在基线包中导入的Picklist,默认为基线资产,不允许在界面上修改和删除,仅支持在界面上新增、编辑和删除非基线的PickList。
- 选项列表定义
- 名称:最多输入64个字符,必须以字母开头且只能包含字母、数字和下划线,采用大驼峰式命名,例如DeviceStatus。
- 标签:最多输入255个字符,应该输入有意义的英文,采用大驼峰式命名,单词间以单个空格分割,不要含有制表符或者特殊字符。
- 描述:最多输入255个字符,介绍当前PickList的使用场景。
- 选项列表的值定义
- PickList取值选项不允许重复
- 每个取值最多输入64个字符
- 如果取值是字符类型,采用大驼峰形式命名,不要含有空格或者制表符等占位符,例如Active。
系统参数
对于业务逻辑中存在可变性的参数(例如对接第三方接口的IP地址),无论是在页面还是服务编排和脚本中,都建议使用系统参数,而不能声明为内部变量。系统参数的定义示例,如图2所示。
在基线包中导入的Picklist,默认为基线资产,不允许在界面上修改和删除。仅支持在界面上新增、编辑和删除,非基线的PickList。
- 显示名称
BO的系统参数需要定义显示名称,用于显示在BO配置菜单中,应避免与其他可选配置项以及菜单名重复,建议以“工程名+系统参数”的固定方式拼接而成。使用中文字符,最长不超过32个字符。
- 系统参数
- 名称:最多输入64个字符,必须以字母开头且只能包含字母、数字和下划线,采用大驼峰式命名,例如ThirdPartyAddress。
- 值:文本类型的参数,取值最多输入255个字符。对于敏感信息(例如第三方系统用户名、密码),需要加密保存。数字类型参数,取值允许输入数字、负号和小数点。
- 描述:最多输入255个字符,用于介绍当前参数的用途。
每个App均需要设置默认主页;菜单层级最大支持三级,层次过深会导致菜单栏占用过多页面空间,且不利于菜单名称展示(英文菜单尤其明显)。
- 标签
- 标签应直观体现菜单功能,起到功能导航作用。
- 最多输入60个字符,采用中文菜单时,不超过10个汉字
- 不能包含空格、制表符以及特殊字符。
- 图标
菜单图标不能重复。
- 描述
最多输入255个字符,介绍当前菜单的具体功能。
运营配置
运营配置用于租户配置BO的可变项。
- 显示名称:
BO的运营配置定义显示名称,用于在“应用管理 > BO配置”菜单下显示的BO名称。应避免与其他可选配置项以及菜单名重复,建议此名称和工程名保持一致以提高区分度。使用中文字符,不要含有制表符或者特殊字符,最长不超过32个字符。
- 布局
只有把配置项从“可选配置”中拖入到“已选配置”后,才可以在BO配置菜单中展现。