更新时间:2023-03-13 GMT+08:00
分享

工程配置

选项列表

如果对象的字段允许在多个已定义的值中选择一个,使用选项列表Picklist。选项列表的定义示例,如图1所示。

在基线包中导入的Picklist,默认为基线资产,不允许在界面上修改和删除,仅支持在界面上新增、编辑和删除非基线的PickList。

图1 选项列表定义示例
  • 显示名称

    BO的选项列表需要定义显示名称,用于显示在BO配置菜单中,应避免与其他可选配置项以及菜单名重复,建议以“工程名+选项列表”的固定方式拼接而成。使用中文字符,最长不超过32个字符。

  • 选项列表定义
    • 名称:最多输入64个字符,必须以字母开头且只能包含字母、数字和下划线,采用大驼峰式命名,例如DeviceStatus。
    • 标签:最多输入255个字符,应该输入有意义的英文,采用大驼峰式命名,单词间以单个空格分割,不要含有制表符或者特殊字符。
    • 描述:最多输入255个字符,介绍当前PickList的使用场景。
  • 选项列表的值定义
    • PickList取值选项不允许重复
    • 每个取值最多输入64个字符
    • 如果取值是字符类型,采用大驼峰形式命名,不要含有空格或者制表符等占位符,例如Active。

系统参数

对于业务逻辑中存在可变性的参数(例如对接第三方接口的IP地址),无论是在页面还是服务编排和脚本中,都建议使用系统参数,而不能声明为内部变量。系统参数的定义示例,如图2所示。

在基线包中导入的Picklist,默认为基线资产,不允许在界面上修改和删除。仅支持在界面上新增、编辑和删除,非基线的PickList。

图2 系统参数定义示例
  • 显示名称

    BO的系统参数需要定义显示名称,用于显示在BO配置菜单中,应避免与其他可选配置项以及菜单名重复,建议以“工程名+系统参数”的固定方式拼接而成。使用中文字符,最长不超过32个字符。

  • 系统参数
    • 名称:最多输入64个字符,必须以字母开头且只能包含字母、数字和下划线,采用大驼峰式命名,例如ThirdPartyAddress。
    • 值:文本类型的参数,取值最多输入255个字符。对于敏感信息(例如第三方系统用户名、密码),需要加密保存。数字类型参数,取值允许输入数字、负号和小数点。
    • 描述:最多输入255个字符,用于介绍当前参数的用途。

App导航菜单

App菜单需要按照功能聚集,并按照功能关系形成菜单层级。App的菜单定义示例,如图3所示,运行显示效果,如图4所示。

图3 App导航菜单定义示例
图4 App导航菜单运行显示示例

每个App均需要设置默认主页;菜单层级最大支持三级,层次过深会导致菜单栏占用过多页面空间,且不利于菜单名称展示(英文菜单尤其明显)。

  • 标签
    • 标签应直观体现菜单功能,起到功能导航作用。
    • 最多输入60个字符,采用中文菜单时,不超过10个汉字
    • 不能包含空格、制表符以及特殊字符。
  • 图标

    菜单图标不能重复。

  • 描述

    最多输入255个字符,介绍当前菜单的具体功能。

BO配置导航

BO的配置导航菜单需要按照功能聚集,并按照功能关系形成菜单层级。BO的菜单定义示例,如图5所示。

图5 BO配置导航的定义示例

BO配置导航的要求与App菜单一致。

运营配置

运营配置用于租户配置BO的可变项。

  • 显示名称

    BO的运营配置定义显示名称,用于在“应用管理 > BO配置”菜单下显示的BO名称。应避免与其他可选配置项以及菜单名重复,建议此名称和工程名保持一致以提高区分度。使用中文字符,不要含有制表符或者特殊字符,最长不超过32个字符。

  • 布局

    只有把配置项从“可选配置”中拖入到“已选配置”后,才可以在BO配置菜单中展现。

分享:

    相关文档

    相关产品