{ "summary": [ { "name": "roster_field_def", "title": "花名册字段定义", "pk": [ "id" ], "charset": "utf8mb4", "collate": "utf8mb4_unicode_ci" } ], "fields": [ { "name": "id", "title": "主键", "type": "varchar", "length": 32, "notnull": true }, { "name": "group_id", "title": "字段分组", "type": "varchar", "length": 32 }, { "name": "field_code", "title": "字段编码", "type": "varchar", "length": 64, "notnull": true }, { "name": "field_name", "title": "字段名称", "type": "varchar", "length": 64, "notnull": true }, { "name": "field_type", "title": "字段类型(text/number/date/select/multiselect/file)", "type": "varchar", "length": 16 }, { "name": "options_json", "title": "选项定义(字典code或自定义项)", "type": "text" }, { "name": "required", "title": "是否必填(0/1)", "type": "int", "default": 0 }, { "name": "sensitive", "title": "是否敏感(0/1,驱动脱敏与可见性)", "type": "int", "default": 0 }, { "name": "editable_self", "title": "员工自助可编辑(0/1)", "type": "int", "default": 0 }, { "name": "need_audit", "title": "自助修改需审核(0/1)", "type": "int", "default": 0 }, { "name": "apply_types", "title": "适用员工类型JSON", "type": "text" }, { "name": "sort_no", "title": "排序号", "type": "int", "default": 0 }, { "name": "status", "title": "状态 active/inactive", "type": "varchar", "length": 16, "notnull": true, "default": "active" }, { "name": "created_by", "title": "创建人", "type": "varchar", "length": 32 }, { "name": "updated_by", "title": "更新人", "type": "varchar", "length": 32 }, { "name": "created_at", "title": "创建时间", "type": "timestamp" }, { "name": "updated_at", "title": "更新时间", "type": "timestamp" } ], "indexes": [ { "name": "uk_field_code", "fields": [ "field_code" ], "unique": true }, { "name": "idx_group_id", "fields": [ "group_id" ] } ], "codes": [] }