augushong
|
5941a61b80
|
重构:JS框架内部变量 admin 统一重命名为 ua,移除无用的 window.ulAdmin
|
2026-06-01 21:13:22 +08:00 |
|
augushong
|
a2916d7505
|
refactor(ulthon-admin): 重写入口文件并更新模板引用
将 ulthon-admin.js 简化为入口文件(8行),仅负责组装 admin 对象并清理临时变量。更新 _require.html 按依赖顺序加载 6 个拆分文件。
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-05-27 07:51:42 +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 |
|
augushong
|
646580e6dc
|
优化开发服务器静态资源加载:router.php 注入缓存头
为 JS/CSS/图片/字体等静态资源添加 ETag、Last-Modified、Cache-Control 响应头,
支持 304 Not Modified,避免浏览器每次完整重新下载。其余文件走原有逻辑。
|
2026-05-24 11:53:46 +08:00 |
|
augushong
|
96eaa269a1
|
style(welcome): 优化移动端响应式布局和样式细节
|
2026-01-23 22:11:06 +08:00 |
|
augushong
|
3c0d39c4ce
|
fix(status): 修复系统状态页面布局问题并添加刷新功能
|
2026-01-22 23:49:06 +08:00 |
|
augushong
|
ea7ae41e71
|
feat(upload): 为上传组件添加文件名显示和拖拽排序功能
|
2026-01-09 22:35:05 +08:00 |
|
augushong
|
d5be4cbbaa
|
feat: 完成基本的详情生成
|
2026-01-09 00:02:33 +08:00 |
|
augushong
|
3fdea8b85b
|
feat: 实现基本的详情生成
|
2026-01-05 22:59:12 +08:00 |
|
augushong
|
17a024de12
|
feat: 页面以子页面打卡时使用弹框方式增加和编辑
|
2025-11-12 18:29:09 +08:00 |
|
augushong
|
2da835c44c
|
fix: 修复添加和编辑页面选择模式下不能使用的问题
|
2025-11-04 18:29:07 +08:00 |
|
augushong
|
1ace579178
|
feat: 地图组件支持更多字段的回填
|
2025-11-04 18:28:04 +08:00 |
|
augushong
|
63b1cb472a
|
feat: 增加按应用、控制器、方法查询日志
|
2025-10-10 22:28:47 +08:00 |
|
augushong
|
bb76936032
|
fix: 保证complete能正确运行
|
2025-10-10 22:11:03 +08:00 |
|
augushong
|
6339e2bed1
|
feat: 优化内置目录结构和dockerfile代码
|
2025-08-25 13:36:41 +08:00 |
|
augushong
|
171c6cfca3
|
feat: 关闭tab时自动返回上一个页面
|
2025-08-23 12:34:26 +08:00 |
|
augushong
|
892fd2b712
|
feat: 增加打开标签时追加tab前缀标题;优化代码结构
|
2025-08-23 12:21:22 +08:00 |
|
augushong
|
75309f3b7a
|
feat: 优化返回的tab定位
|
2025-08-21 23:07:25 +08:00 |
|
augushong
|
9493134c56
|
feat: 优化返回效果;
|
2025-08-21 22:56:19 +08:00 |
|
augushong
|
5eb4d787c7
|
fix: 修复顶级页面打开tab的写法兼容性不好的问题
|
2025-08-21 22:56:08 +08:00 |
|
augushong
|
f2b2b057e2
|
feat: 回退页面时,如果页面不存在,则创建并从菜单读取标题
|
2025-08-21 22:37:04 +08:00 |
|
augushong
|
49a58206d8
|
feat: 完成新tab打开返回时初始化缺少的tab的情况
|
2025-08-21 22:21:08 +08:00 |
|
augushong
|
6aba138c10
|
feat: 完成编辑默认新tab打开并且自动刷新
|
2025-08-21 22:16:08 +08:00 |
|
augushong
|
d43c3d18ca
|
feat: 完成添加的关闭自动刷新
|
2025-08-21 22:13:42 +08:00 |
|
augushong
|
578fa91d36
|
feat: 开始全页面提交
|
2025-08-15 23:16:13 +08:00 |
|
augushong
|
2d78442dd6
|
fix: 修复引入地图组件错误
|
2025-05-12 23:32:54 +08:00 |
|
augushong
|
ec047ce3b7
|
feat: 增加select的选中处理
|
2025-05-07 17:51:17 +08:00 |
|
augushong
|
f403b86583
|
style: 去掉调试代码
|
2025-05-07 17:49:07 +08:00 |
|
augushong
|
79bce85300
|
feat: 表格选择器默认全屏打开
|
2025-05-07 17:47:13 +08:00 |
|
augushong
|
4d67358f82
|
feat: 引入地图引擎;引入htmx引擎
|
2025-05-07 17:37:12 +08:00 |
|
augushong
|
29f248ad93
|
fix: 修复没有有效统计数据时仍然显示之前的统计信息的问题
|
2025-05-07 16:53:09 +08:00 |
|
augushong
|
7f4e1369cc
|
feat: 增加地图搜索;增加地图表单字段重置;
|
2025-05-07 15:36:40 +08:00 |
|
augushong
|
d4dc430b8a
|
fix: 修复地图查询接口返回类型错误
|
2025-05-07 15:18:40 +08:00 |
|
augushong
|
1868b75328
|
fix: 修复设置自定义form回调时未执行终止逻辑的问题,导致的登录密码错误时再次请求失败
|
2025-04-27 10:34:37 +08:00 |
|
augushong
|
df213daafe
|
feat: 列表新增自动生成tab组件
|
2025-04-23 16:24:46 +08:00 |
|
augushong
|
e898462c4a
|
fix: 修复列表搜索重置导致所有预设搜索值失效的问题;
|
2025-04-23 14:41:35 +08:00 |
|
augushong
|
1fdcd74956
|
fix: 支持设置为search:false时初始化时传入的搜索参数持久的保留在表单中,否则点击之后初始化的搜索项会丢失
|
2025-04-23 14:33:29 +08:00 |
|
augushong
|
691f9c2202
|
fix: 修复通过回车提交表单时能够重复提交的问题
|
2025-04-23 14:26:09 +08:00 |
|
augushong
|
a4cc6c44eb
|
feat: 优化上传组件,绑定文件名输入框时不强制必须input,支持textarea等
|
2025-04-22 09:44:25 +08:00 |
|
augushong
|
78e53f3f31
|
feat: 表格增加行选择的禁用状态设置回调函数,可以动态设置当前行是否可选
|
2025-04-22 09:40:51 +08:00 |
|
augushong
|
81860e8277
|
fix: 修复默认code值错误
|
2025-04-21 13:16:55 +08:00 |
|
augushong
|
0a577cb321
|
feat: 新增地图不支持获取定位时使用ip定位
|
2025-04-18 09:23:55 +08:00 |
|
augushong
|
651efc5814
|
feat: 表格按钮判断支持字符串1,以方便直接在js中调用php的auth函数判断
|
2025-04-14 19:48:15 +08:00 |
|
augushong
|
010fd3f240
|
feat: 统一修改code默认值,0为正常,500为默认异常,其他数值异常
|
2025-04-14 19:46:46 +08:00 |
|
augushong
|
f2ef5e3a36
|
feat: 优化后台左上角logo标题的样式,存在图片时再增加标题的空隙
|
2025-03-28 15:17:46 +08:00 |
|
augushong
|
e51624d7b6
|
feat: 页面增加radio自动通过预设值设置,避免复杂的php或js渲染判断
|
2025-03-28 11:07:38 +08:00 |
|
augushong
|
e97d38d9e4
|
feat: 优化tableData组件支持读取原元素的style属性
|
2025-03-28 10:55:57 +08:00 |
|
augushong
|
6e1659ebe5
|
fix: 修复地图重复渲染的问题
|
2025-03-27 14:14:55 +08:00 |
|
augushong
|
827d4fe8b6
|
feat: 优化错误信息提示不要自动关闭,需要用户点击空白区域关闭,方便用户仔细阅读和吸收弹框信息
|
2025-03-27 11:04:07 +08:00 |
|
augushong
|
40697fe389
|
fix: 修复自动从url读取table搜索参数兼容性问题
|
2025-03-22 16:28:11 +08:00 |
|