Commit Graph

5 Commits

Author SHA1 Message Date
augushong
14b190d9a8 fix(api): 移除组件渲染调用中未定义的 admin 死参数
admin→ua 重命名(5941a61)遗漏了 admin-api.js 中四处组件调用:
tableData/mapLocation/tagInput/propertyInput 的 render(v, data, admin)
第三参数从未被组件使用,重命名后成为未定义引用,导致带这些组件的
页面在 ua.listen 阶段抛 ReferenceError,组件渲染全部中断
2026-10-05 14:07:51 +00:00
augushong
2f4f29bcc1 refactor(api): 跨窗口刷新显式走 ua.table.reloadData 分发入口 2026-09-10 23:10:21 +00:00
augushong
997675b2ea chore(api): 删除未定义引用的死函数 refreshTable/reloadTable 2026-09-10 17:26:24 +00:00
augushong
5941a61b80 重构:JS框架内部变量 admin 统一重命名为 ua,移除无用的 window.ulAdmin 2026-06-01 21:13:22 +08:00
augushong
6dda5890e0 refactor(ulthon-admin): 拆分 JS 单文件为多模块架构
将 ulthon-admin.js (3258行) 按职责拆分为 5 个独立模块文件:- admin-core.js (248行): 配置、请求封装、消息提示、权限检查- admin-utils.js (224行): 工具函数(URL参数、页面设置、弹层等)- admin-table.js (1370行): 表格模块(渲染、搜索、工具栏、列模板等)- admin-api.js (687行): API组件(表单提交、上传、编辑器、选择器等)- admin-listen.js (267行): 全局事件监听(按钮、删除、刷新等)

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-05-27 07:51:30 +08:00