1. 软件包

软件包-package

用于保存软件包信息,软件包中包含元数据及相关源代码。

name: package
custom: true
hidden: true
enable_api: true
enable_audit: true
enable_chatter: false
enable_events: false
enable_files: false
enable_inline_edit: true
enable_instances: false
enable_notes: false
enable_search: false
enable_share: false
enable_tasks: false
enable_workflow: false
icon: folder
is_enable: true
label: 软件包
字段名字段类型字段含义
descriptiontextarea描述
labeltext软件包名称
nametextAPI 名称
namespacetext命名空间
ownerlookup所有者
package_typeselect软件包类型
权限属性useradmin
allowCreatetruetrue
allowDeletetruetrue
allowEdittruetrue
allowReadtruetrue
modifyAllRecordsfalsetrue
viewAllRecordsfalsetrue

已安装的软件包-imported_package

用于保存当前华炎魔方项目已经安装的软件包信息。

name: imported_package
custom: true
hidden: true
enable_api: true
enable_audit: false
enable_chatter: false
enable_events: false
enable_files: false
enable_inline_edit: false
enable_instances: false
enable_notes: false
enable_search: false
enable_share: false
enable_tasks: false
enable_workflow: false
icon: case
is_enable: true
label: 已安装的软件包
字段名字段类型字段含义
appsnumber应用
components.$.component_nametext名称
components.$.component_parent_objecttext父对象
components.$.component_typeselect类型
componentsgrid组件
descriptiontextarea描述
first_installed_versiontext首个安装版本编号
installeddate安装日期
installed_bylookup安装者
nametext软件包名称
namespacetext命名空间前缀
objectsnumber对象
ownerlookup所有者
package_nametext软件包API 名称
package_typetext软件包类型
publishertext发布者
versiontext版本号
version_nametext版本名称
权限属性useradmin
allowCreatefalsefalse
allowDeletefalsefalse
allowEditfalsefalse
allowReadfalsetrue
modifyAllRecordsfalsefalse
modifyCompanyRecordsfalsefalse
viewAllRecordsfalsetrue
viewCompanyRecordsfalsefalse

软件包组件-package_type_members

用于保存每个软件包中包含哪些元数据。

name: package_type_members
custom: true
hidden: true
enable_api: true
enable_audit: false
enable_chatter: false
enable_events: false
enable_files: false
enable_inline_edit: false
enable_instances: false
enable_notes: false
enable_search: false
enable_share: false
enable_tasks: false
enable_workflow: false
paging:
  enabled: false
icon: entity
is_enable: true
label: 软件包组件
form:
  beforeEdit: !!js/function |
    function(){
      Meteor.setTimeout(function(){$(".creator-modal .slds-modal__content form").children(':first').children(':first').hide();}, 300);
      $(".creator-modal .slds-modal__content").css('min-height', '460px');
      return false;
    }
字段名字段类型字段含义
_relatedFromtext_relatedFrom
memberlookup组件
nametext名称
ownerlookup所有者
packagemaster_detail软件包名称
parentlookup父对象
typeselect类型
权限属性useradmin
allowCreatefalsetrue
allowDeletefalsetrue
allowEditfalsetrue
allowReadfalsetrue
modifyAllRecordsfalsetrue
viewAllRecordsfalsetrue

软件包版本-package_version

用于保存软件包的每个版本信息,华炎魔方项目中安装的软件包实际上安装的是这里保存的某个版本中的包。

name: package_version
custom: true
hidden: true
enable_api: true
enable_audit: false
enable_chatter: false
enable_events: false
enable_files: false
enable_inline_edit: false
enable_instances: false
enable_notes: false
enable_search: false
enable_share: false
enable_tasks: false
enable_workflow: false
icon: case
is_enable: true
label: 软件包版本
字段名字段类型字段含义
created_bylookup上载人
descriptiontextarea描述
fields.$.component_nametext名称
fields.$.component_parent_objecttext父对象
fields.$.component_typeselect类型
fieldsgrid字段
installation_idtext软件包ID
nametext版本名称
objects.$.component_nametext名称
objects.$.component_parent_objecttext父对象
objects.$.component_typeselect类型
objectsgrid对象
ownerlookup所有者
packagemaster_detail软件包名称
password_protectedboolean密码保护
resources.$.component_nametext名称
resources.$.component_parent_objecttext父对象
resources.$.component_typeselect类型
resourcesgrid资源
statusselect状态
versiontext版本号
权限属性useradmin
allowCreatefalsefalse
allowDeletefalsefalse
allowEditfalsefalse
allowReadfalsetrue
modifyAllRecordsfalsefalse
permission_set_iduseradmin
viewAllRecordsfalsetrue