1. 底层基础对象

base对象

base对象是所有对象的基础对象,这意味着华炎魔方中所有的对象都是继承自该对象。

  • 该对象中配置了一些基础的字段,比如创建人、创建时间、所有者、所属分部等,可以在继承自该对象的对象中改写或扩展这些字段的属性。
  • 该对象中配置了一些基础的操作按钮,比如新建、编辑、删除等,可以在继承自该对象的对象中改写这些按钮的属性或者添加新的按钮。
  • 该对象中配置了普通用户和管理员简档的对象权限,比如普通用户只能修改、删除属于自己的记录,而管理员可以修改、删除所有记录。
name: base
hidden: true
字段名字段类型字段含义
ownerlookup所有者
spacetext所属工作区
createddatetime创建时间
created_bylookup创建人
modifieddatetime修改时间
modified_bylookup修改人
is_deletedboolean已删除
deleteddatetime删除时间
deleted_bylookup删除人
instancesgrid申请单
instances.$._idtext申请单ID
instances.$.statetext申请单状态
sharinggrid记录级权限
sharing.$object授权条件
sharing.$.u[text]授权用户
sharing.$.o[text]授权组织
sharing.$.rtext来自规则
message_countnumber留言数
lockedboolean已锁定
company_idlookup主分部
company_idslookup所属分部
instance_stateselect审批状态
_tableobject记录对象流程映射功能中表单中表格行信息
_table._idtext记录对象流程映射功能中表单中表格行信息ID
_table._codetext记录对象流程映射功能中表单中表格行信息Code
权限属性useradmin
allowCreatetruetrue
allowDeletetruetrue
allowEdittruetrue
allowReadtruetrue
modifyAllRecordsfalsetrue
viewAllRecordsfalsetrue

core对象

关系型数据库的基础对象。

name: core
hidden: true
权限属性admin
allowCreatetrue
allowDeletetrue
allowEdittrue
allowReadtrue
modifyAllRecordstrue
viewAllRecordstrue