系统参数命名规范
当前支持在AstroZero管理中心、BO和APP界面,创建系统参数。
BO系统参数
BO中的系统参数,统一命名规则为 :BO名称 + 下划线 + 系统参数名称。
<BOName>_<SystemParameterName>
系统参数名采用首字母大写的驼峰样式,例如SampleBO_DefaultValue 、AlarmBO_SecurityLevel 和GISBO_MapServerHost。
创建系统参数时,勾选“使用命名空间”这个选项,确保跨租户全局唯一。另外,系统参数名需要尽可能的表明参数的业务含义,避免与其它参数混淆或者完全看不出业务含义。
APP系统参数
APP中的系统参数,统一命名规则为 :APP名称 + 下划线 + 系统参数名称。
<APPName>_<SystemParameterName>
系统参数名采用首字母大写的驼峰样式,例如SampleMgmt_MaxValue 、SecurityMgmt_DefaultSecurityLevel 和IOCMgmt_DataSourceType。
创建系统参数时,勾选“使用命名空间”这个选项,确保跨租户全局唯一。另外,系统参数名需要尽可能的表明参数的业务含义,避免与其它参数混淆或者完全看不出业务含义。
管理中心系统参数
原则上,所有的系统参数都应该放到各BO及APP中,但是如果确实有些系统参数是共性的,也可以在管理中心创建。
管理中心创建的系统参数,统一命名规则为 :Common + 下划线 + 系统参数名称。
Common_<SystemParameterName>
系统参数名采用首字母大写的驼峰样式,例如Common_CurrentEnvDomain 、Common_ClientTimezone。
创建系统参数时,勾选“使用命名空间”这个选项,确保跨租户全局唯一。另外,系统参数名需要尽可能的表明参数的业务含义,避免与其它参数混淆或者完全看不出业务含义。