$timestamps
$timestamps
系统配置定义
职责:配置项的元数据:类型、分组、校验规则。运行时取值优先级:DB value > default_value。
$id : int
主键ID
$group_code : string
分组编码
$group_name : string
分组名称
$key : string
配置键
$label : string
显示名称
$type : string
控件类型:text 文本、number 数字、boolean 开关、select 下拉、multiselect 多选、textarea 多行、color 颜色、image 图片、tabs 标签页分组、html 富文本
$options : string
select 类型的可选项,逗号分隔;multiselect 选项由系统注册表产出
$source : string
选项来源:static=静态 options / template=模板列表
$depends_on : string
显隐依赖的配置项 key,空=恒显示
$depends_value : string
依赖项取值等于该值时本项显示
$sub_group : string
子分组名,默认模板,权威在 value.sub_group
$default_value : string|null
默认值
$validation : string
校验规则
$sort : int
排序号
$status : int
状态:1 启用,0 停用
$is_tabs : int
是否按 tabs 分组存储:1 是,0 否
$is_public : int
是否公开到站点接口 /api/site:1 是,前端站点读取
$remark : string
备注说明
$create_time : string
创建时间
$update_time : string|null
更新时间
┌────────────────── 分区导航(按此顺序阅读)──────────────────┐ 分区 1 · 常量 本地枚举(启停状态 STATUS_* 已单源 HasStatusConstants) 分区 2 · 表名与属性 $table / $fillable / casts 分区 3 · 关联关系 values └────────────────────────────────────────────────────────────┘