chore: 记录工单验证结果并修正新增行的格式。
This commit is contained in:
1 parent
16f076908e
commit
36bdc29ee1
2 files changed
+24
-9
No files matched your search
@@ -7,17 +7,32 @@
|
||||
**Tech Stack:** Vue 3 / Element Plus / uni-app。
|
||||
|
||||
## Task 1:加油登记
|
||||
- [ ] 修改 web-admin/src/views/pl/vehicle-fuel-register/FuelRegisterListPage.vue:`:height="isMineMode ? undefined : tableHeight"`,并令高度观察器仅在 summary 模式启用 `enabled: computed(() => !isMineMode.value)`。
|
||||
- [ ] 使用现有依赖编译 SFC,检查 mine 的 0/5/20 条自然高度、summary 的固定高度及分页位置。对完整应用执行 `pnpm build:typecheck`,若有基线错误记录并运行独立构建。
|
||||
- [ ] 独立核对范围与代码质量。
|
||||
- [x] 修改 web-admin/src/views/pl/vehicle-fuel-register/FuelRegisterListPage.vue:`:height="isMineMode ? undefined : tableHeight"`,并令高度观察器仅在 summary 模式启用 `enabled: computed(() => !isMineMode.value)`。
|
||||
- [x] 使用现有依赖编译 SFC,检查 mine 的 0/5/20 条自然高度、summary 的固定高度及分页位置。对完整应用执行 `pnpm build:typecheck`,若有基线错误记录并运行独立构建。
|
||||
- [x] 独立核对范围与代码质量。
|
||||
|
||||
## Task 2:工作台排序
|
||||
- [ ] 修改 miniprogram/config/workbench-menus.js,仅重排模块对象为 pl / crm / db / bx。
|
||||
- [ ] 用 Node 导入配置与 filterWorkbenchModules,核对完整权限、部分权限、空权限后的顺序及内容与基线一致。
|
||||
- [ ] 独立核对范围与代码质量。
|
||||
- [x] 修改 miniprogram/config/workbench-menus.js,仅重排模块对象为 pl / crm / db / bx。
|
||||
- [x] 用 Node 导入配置与 filterWorkbenchModules,核对完整权限、部分权限、空权限后的顺序及内容与基线一致。
|
||||
- [x] 独立核对范围与代码质量。
|
||||
|
||||
## 交付
|
||||
- [ ] 执行 `git diff --check`,记录验证证据与缺口;仅提交本任务文件。
|
||||
- [ ] 保留任务分支和 worktree,不进行未授权的远端写入或合并。
|
||||
- [x] 执行 `git diff --check`,记录验证证据与缺口;仅提交本任务文件。
|
||||
- [x] 保留任务分支和 worktree,不进行未授权的远端写入或合并。
|
||||
|
||||
本次为低风险局部展示/配置改动,按宿主指令不添加镜像实现的永久测试;使用实际组件渲染和一次性验证。
|
||||
|
||||
## 验证记录
|
||||
|
||||
- 基线:origin/V3.0 = bc4384fbe;任务分支 codex/gitea-issues-1-2;目录 /Users/zlwu/.codex/worktrees/gitea-issues-1-2/shanxia2.0。
|
||||
- 工单 #1 / #2 正文及全部评论已复核,无新增评论或附件。
|
||||
- Agent 测试;复用主工作区已安装 node_modules。pnpm 的依赖核查尝试重建链接目录被拒绝,随后直接执行同一脚本使用的本地 vue-tsc / vite / eslint 二进制,无安装或依赖变更。
|
||||
- 最终 Web 生产构建通过(47.47 秒);已有组件重名、chunk 体积等警告。FuelRegisterListPage 的 SFC 脚本及模板编译通过。
|
||||
- 全项目类型检查未通过:基线与修改后均为 505 项 TS 诊断,归一化行号后诊断全文无增减。
|
||||
- 目标文件 ESLint 未通过:基线与最终均为 596 项诊断,归一化位置与排版空白后无新增;主要为既有格式问题。按独立审查建议只修正新增行缩进,未全文件格式化。
|
||||
- 离线浏览器组件渲染 8/8 通过,pageerror=0。真实 list-body / ListTable / Element Plus / 高度 hook / 全局 SCSS;1366×768 和 390×844,mine 0/5/20 条无表体纵向截断,20 条自然表高约 870px、页面滚动可达末行和分页;summary20条保留固定高度及表内滚动。截图与脚本在 .local/agent/fuel-render/,日志在 .local/agent/issue-validation/。
|
||||
- 渲染限制:合成数据;筛选/附件、用户store、工具栏和外壳使用桩。未验证真实登录、API、完整路由、小程序真机与端到端业务流程。无服务启停,无真实数据写入,无集成环境切换;主工作区保持原状。
|
||||
- 工单1独立规格和代码质量审查均通过。未合并/推送/关单,远端操作权限仍按主工作区 docs/agents/project.json 保持未授权。
|
||||
|
||||
- 工单2实现与根代理分别执行一次性 Node 断言:完整权限顺序、全部16种模块权限子集、空权限隐藏均通过;每个模块与 origin/V3.0 基线按 key 深度比较相等,子菜单与路由未变。
|
||||
- 工单2独立规格与质量审查通过,最终整体审查无阻塞。git diff --check 通过。两张工单均已完成本地实现并保留独立worktree;真实系统/真机验收、集成及远端交付仍未执行,不将本地提交等同于工单关闭。
|
||||
@@ -647,7 +647,7 @@ const { tableHeight, recalc: recalcTableHeight } = useListTableViewportHeight({
|
||||
tableEl: tableWrapRef,
|
||||
pagerEl: belowRef,
|
||||
tableRef,
|
||||
enabled: computed(() => !isMineMode.value)
|
||||
enabled: computed(() => !isMineMode.value)
|
||||
})
|
||||
|
||||
const currentUserId = computed(() => {
|
||||
|
||||
Reference in new issue
Block a user