augushong
|
45bc4a7f43
|
refactor(curd): 移除生成模板与框架页面 data-auth 声明(含 uploadfile 权限映射回归本页节点的行为变化说明)
- CURD 生成模板 index.code 删除 6 个 data-auth 属性行,生成页面零权限声明
- extend/base 13 个列表页 index.html 清理全部 data-auth-* 声明(含注释文本同步改写)
- system/host/index.js 的 set-master 按钮 auth 改写为全节点 'system.host/setMaster'
(驼峰动作段逐字保留,parseNodeStr 仅 snake 化控制器段);system/auth 的
assignUsers 解析后与注册节点逐字相等,无需改写
- 行为变化:system/uploadfile 页原 data-auth-add/edit/delete 误映射 system.menu/*
(上游模板复制残留),删除后按钮按本页 system.uploadfile/* 节点判定——该页
控制器仅注册 delete 动作,非超管用户的添加按钮从此正确隐藏(现状是
有 system.menu/add 权限即显示但点击被后端拒绝),data-auth-edit 为死属性
(本页无编辑按钮)
- VersionBase::VERSION v2.7.0 → v2.8.0,使 admin-core.js 静态引用缓存键
(?t=get_site_version_key())失效,防下游升级后旧缓存 js 叠加新布局导致
非超管按钮全隐
|
2026-10-04 01:31:36 +00:00 |
|
augushong
|
e40d497515
|
fix(curd): 修正关联表 onlyFields 键名拼写错误
- CurdBase 注释解析只识别 onlyFields(正确拼写),不再支持历史错误拼写 onlyFileds
- BuildCurdServiceBase 内部局部变量 onlyShowFileds 改为 onlyShowFields(按位置传参,外部 API 不变)
- 同步文档(ulthon-database-design 已删除,ulthon-scheme-definition 技能已使用正确拼写)
|
2026-07-19 09:07:49 +08:00 |
|
augushong
|
8cc08bcb8c
|
feat: 发布智能体版
|
2026-03-26 20:22:34 +08:00 |
|
augushong
|
ee40374732
|
feat(scheme): 增强 Scheme 与数据库同步机制并添加严格校验
|
2026-01-12 12:37:37 +08:00 |
|
augushong
|
d5be4cbbaa
|
feat: 完成基本的详情生成
|
2026-01-09 00:02:33 +08:00 |
|
augushong
|
0e92ab2363
|
feat: 初步完成详情生成
|
2026-01-08 23:43:21 +08:00 |
|
augushong
|
3fdea8b85b
|
feat: 实现基本的详情生成
|
2026-01-05 22:59:12 +08:00 |
|
augushong
|
9b91b2507c
|
fix: 修复上传类生成必填显示错误问题
|
2025-11-12 18:28:14 +08:00 |
|
augushong
|
9493134c56
|
feat: 优化返回效果;
|
2025-08-21 22:56:19 +08:00 |
|
augushong
|
4adcc39eda
|
feat: 完善curd生成控制器时,自动开启关联查询配置
|
2025-03-22 17:58:24 +08:00 |
|
augushong
|
d85f98a869
|
feat: 生成表单时在添加页面默认读取get参数预设值
|
2025-03-21 13:20:45 +08:00 |
|
augushong
|
b51d1ad7a3
|
兼容php8.1
|
2024-05-09 18:22:55 +08:00 |
|
augushong
|
a75ff465d0
|
将扩展名通过ua暴露;更改js的编码规范
|
2023-11-28 10:16:27 +08:00 |
|
augushong
|
44edefb37b
|
重新修改主业务逻辑的命名规则
|
2023-09-23 17:48:36 +08:00 |
|
augushong
|
bee15dfea6
|
调整admin下的类库代码,将主要逻辑调整到extend下
|
2023-09-23 17:30:45 +08:00 |
|