941 B
941 B
world 模块
世界定义与管理(根模块,平台入口域)。
功能
- 世界表
world的 CRUD(list/get/create/update/delete) - 世界列表查询接口(供下拉/菜单)
- 创建世界自动生成 code、写入 created_at
数据表
world:世界表(见models/world.json)- 主键
id(str32) - 唯一索引
idx_world_code(code) - 字典:world_type、status(appcodes_kv)
- 主键
目录结构
world/:Python 包(init.py + init.py)models/:表定义world.jsonjson/:CRUD 定义world.jsonwwwroot/:index.ui + api/*.dspyinit/data.json:字典种子数据scripts/load_path.py:RBAC 路径注册
集成方式
宿主应用在入口 init() 中调用 load_world() 挂载模块函数。
库名统一通过 ServerEnv().get_module_dbname("world") 获取,禁止硬编码。
开发顺序
1(最先开发,无业务依赖)。