{ "summary": [ { "name": "org_position", "title": "职位", "pk": [ "id" ], "charset": "utf8mb4", "collate": "utf8mb4_unicode_ci" } ], "fields": [ { "name": "id", "title": "主键", "type": "varchar", "length": 32, "notnull": true }, { "name": "position_code", "title": "职位编码", "type": "varchar", "length": 32, "notnull": true }, { "name": "position_name", "title": "职位名称", "type": "varchar", "length": 64, "notnull": true }, { "name": "job_id", "title": "职务", "type": "varchar", "length": 32 }, { "name": "sequence_id", "title": "序列", "type": "varchar", "length": 32 }, { "name": "category", "title": "职位类别(字典POS_CATEGORY)", "type": "varchar", "length": 16 }, { "name": "dept_ids", "title": "适用部门(多值,逗号分隔)", "type": "varchar", "length": 512 }, { "name": "description", "title": "职位描述", "type": "text" }, { "name": "status", "title": "状态 active/inactive", "type": "varchar", "length": 16, "notnull": true, "default": "active" }, { "name": "sort_no", "title": "排序号", "type": "int", "default": 0 }, { "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_position_code", "fields": [ "position_code" ], "unique": true }, { "name": "idx_job_id", "fields": [ "job_id" ] } ], "codes": [ { "name": "category", "source": "appcodes", "code": "POS_CATEGORY" } ] }