优化
This commit is contained in:
+1
-1
@@ -10,7 +10,7 @@
|
||||
| 拖车预约 → 附件 | `TruckAttachmentDialog` 文件选择区无收缩边界 | 文件区可收缩、长文件名换行,上传/删除按钮不被挤压 | 长文件名、上传失败、全屏与重开 |
|
||||
| 货柜/预装清单 → 新增模拟柜 | `ContainerSimulationCreate` 位于 DataTable 工具栏插槽,子框仍是工具栏 DOM 后代 | 显式挂到 body;工具栏公共样式另由公共唯一写者限制作用域 | 两入口普通/全屏、底部按钮尺寸、取消重开与创建失败 |
|
||||
|
||||
首两项定向9文件92项通过。模拟柜问题先经真实 DataTable + Element 挂载复现,第二轮修复及最终集成检查尚待收尾,不能沿用首轮结果。公共框架、独立主题根及工具栏选择器隔离规则统一见[风格参考](界面参考/蓝白卡片式工作台风格参考.md#弹框与抽屉的布局边界)。
|
||||
首两项定向9文件92项通过。模拟柜问题先经真实 DataTable + Element 挂载复现,第二轮4文件75项通过,保留校验、创建、取消与重开行为;公共浮层及工具栏第二轮10文件148项通过,覆盖嵌套表格和子表单密度。最终集成全量检查尚在进行,不能沿用首轮结果。公共框架、独立主题根及工具栏选择器隔离规则统一见[风格参考](界面参考/蓝白卡片式工作台风格参考.md#弹框与抽屉的布局边界)。
|
||||
|
||||
## 智能装柜跨客户加入与箱数对齐(2026-10-20)
|
||||
|
||||
|
||||
@@ -50,6 +50,8 @@
|
||||
|
||||
第一轮41文件已由另一个用户任务提交为 Admin `0a1968a1`,基线为 `2f9a3330`,该提交不等于本轮最终验收。其完整回归运行期间不启动重复全量;第二轮输入变化后,根以最终源码快照决定必要重验。公共规范新增浮层隔离、单一正文滚动、底部操作与长错误占位约束;用户人工截图仍未收到,本批实际页面可用性不能宣告验收完成。
|
||||
|
||||
2026-10-21 第二轮全部执行组已收口冻结:公共浮层/工具栏10文件148项通过,模拟柜4文件75项通过;交叉审查发现的comfortable子表单污染与预约辅助按钮拉满均已修复。内嵌DataTable亦作为工具栏边界排除。总控独立复核comfortable唯一业务消费者的实际表单路径,无遗漏;客户/通知、海外/预约的业务脚本及绑定审查无阻断。后续仅处理真实检查失败,不继续扩范围。根已记录1127份源码及配置快照,并经local-check启动最终全量测试与含类型检查的生产构建,结果待回收;本地证据目录为 Admin `.logs/admin-style-audit-20261021/`。
|
||||
|
||||
当前授权为本地实施与检查,执行任务不推送、不部署、不执行 SQL 或真实业务写入,不打开浏览器;样板已发布不等于全 Admin 已发布或已完成人工验收。检查统一走 `local-check.ps1` 两槽入口,执行任务只运行必要定向检查,稳定后由总控统一全量检查;截图由用户提供。各执行任务在自身对话交付文件清单、覆盖范围、检查结果和未验项,总控读取结果,不由派工消息额外授予互发消息权限。当前阶段:三个执行任务的模块展示改造及总控公共样式、首页登录、外壳已完成集成;已核对113条正式业务路由、99个页面入口及实际复用组件。随后按用户截图统一12px页边距、移除整页外框、合并同级列表页签与按钮、收紧顶部和筛选区、消除订单嵌入审核重复内距,并修复折叠菜单横向溢出。最终经共享门禁完成464个测试文件/4204项全通过,类型检查与生产构建通过,验证窗口1114份源码摘要一致;证据留在 Admin 本地忽略目录 `.logs/admin-workbench-rollout-20261020/`。公共规范和各域既有矩阵已更新,仍待用户1920×1080、100%截图确认;本批未推送、未部署。
|
||||
|
||||
总控随后只读核对预约专项已交付并 idle,原排车前端专项当前只做 driver 来源与账本只读预审;因此将之前保护的预约、排车、自有/外配及关联车次页面的展示写权交回本批海外组。保留其业务差异及 API,逐文件修改前核对无内容漂移;出现新的活动 UI 写者则暂停该文件。此记录不接管上述专项的业务、环境或验收职责。
|
||||
|
||||
@@ -136,6 +136,7 @@ DataTable 的属性透传目标是内部表格,不能只把 `workbench-table`
|
||||
- 不假设 `AppDialog` 默认一定挂到 body。嵌在另一个弹框、工具栏或有裁切的容器中的独立浮层,应明确设置 `append-to-body`,并把主题类放到实际浮层根。核对关闭、重开、全屏和取消仅影响对应窗口。
|
||||
- 标题与底部操作不随长正文滚走,正文使用单一纵向滚动区;真实宽表可在自己的区域横向滚动。不要通过整框 `overflow: hidden`、固定短高度或隐藏按钮解决溢出。
|
||||
- 底部多按钮可换行且保持间距;已有复合底栏(统计、分页、提交等)保留自身布局,不强制改成一排普通按钮。工具栏的紧凑按钮尺寸不得传入浮层。
|
||||
- 工具栏只控制自身操作按钮及已核实的包装层,遇到浮层、弹出菜单或内嵌 DataTable 就结束作用范围;保留按钮组与下拉按钮,不能为隔离而使已有操作失去样式。
|
||||
- 长校验错误应占据正常布局空间,不能遮住下一行;长文件名允许换行,文件选择、上传和删除按钮保持可用宽度。必填标识、字段标签、错误和提交反馈不为清爽而删除。
|
||||
|
||||
公共选择器修复至少覆盖真实 Element 挂载下的非 Teleport 嵌套、显式 Teleport、工具栏内浮层及全屏重开。组件测试可证明 DOM、状态与部分 CSS 作用域,不能证明浏览器像素布局或实际滚动已经验收;最终仍由用户在 1920×1080、100% 缩放下截图确认。
|
||||
|
||||
Reference in New Issue
Block a user