系统内置字段
如果使用Steedos默认数据源,每个Steedos对象都会自动创建一些系统字段。
所属工作区 space
Steedos可以分工作区保存用户数据,每个用户可以属于多个工作区。 space字段值在记录创建时生成,默认为当前选中的工作区。 当在视图中定义了 filter_scope: space 时,自动按照此字段过滤。
所属责任人 owner
owner字段用于保存当前记录的责任人,例如合同的经办人,客户的负责人等。 当在视图中定义了 filter_scope: mine 时,自动按照此字段过滤。 字段值记录创建时自动生成,默认为当前用户。如果需要让用户自主选择,可以在代码中增加配置。
主分部 company_id
Steedos可以控制分部级别权限,授权默写用户只能查看/修改本分部的数据。
company_id字段用于标记记录责任人的主分部,此字段不可由用户修改。系统自动获取所属分部的第一个为主分部。
所属分部 company_ids
company_id字段用于标记记录责任人的所属分部,默认为隐藏(hidden)自动赋值。 所属分部可以有多个,其中第一个所属分部会自动赋值为主分部。 如果需要由用户在界面上选择,可以增加如下配置覆盖此字段属性。
已锁定 locked
字段类型为布尔(boolean),默认为隐藏(hidden)、编辑时忽略(omit)
- locked 状态下,普通用户记录不能修改/删除。
- locked 状态下,普通用户禁止上传/删除附件。
- locked 状态下,高级权限用户可以执行以上操作。(指定对象的“修改所有”对象级别权限)
创建日期 created
记录创建时生成,默认为当前时间
创建人 created_by
记录创建时生成,默认为当前用户
修改日期 modified
记录修改时生成,默认为当前时间
修改人 modified_by
记录修改时生成,默认为当前用户
已删除 is_deleted
当对象启用回收站功能时,删除记录只会将已删除标记为true,并不会真实的从数据库中删除对应的记录。此字段隐藏,界面上不可见。
删除日期 deleted
记录用户删除此记录的时间。
删除人 deleted_by
记录删除此记录的操作人员。
相关审批单 instances
当此记录从审批王归档来时,记录对应的申请单Id。