docs: 记录工单一和二的已确认方案与验证计划。
This commit is contained in:
1 parent
bc4384fbe2
commit
c428e46c99
2 files changed
+33
No files matched your search
@@ -0,0 +1,23 @@
|
||||
# Gitea #1 / #2 Implementation Plan
|
||||
|
||||
> **For agentic workers:** Use superpowers:subagent-driven-development to implement tasks sequentially and review results.
|
||||
|
||||
**Goal:** 落实已确认的加油登记当页展开与小程序菜单排序。
|
||||
**Architecture:** 两处局部配置改动,沿用现有组件。mine 模式不传固定表格高度,summary 继续使用公共高度;菜单直接调整数组顺序。
|
||||
**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`,若有基线错误记录并运行独立构建。
|
||||
- [ ] 独立核对范围与代码质量。
|
||||
|
||||
## Task 2:工作台排序
|
||||
- [ ] 修改 miniprogram/config/workbench-menus.js,仅重排模块对象为 pl / crm / db / bx。
|
||||
- [ ] 用 Node 导入配置与 filterWorkbenchModules,核对完整权限、部分权限、空权限后的顺序及内容与基线一致。
|
||||
- [ ] 独立核对范围与代码质量。
|
||||
|
||||
## 交付
|
||||
- [ ] 执行 `git diff --check`,记录验证证据与缺口;仅提交本任务文件。
|
||||
- [ ] 保留任务分支和 worktree,不进行未授权的远端写入或合并。
|
||||
|
||||
本次为低风险局部展示/配置改动,按宿主指令不添加镜像实现的永久测试;使用实际组件渲染和一次性验证。
|
||||
@@ -0,0 +1,10 @@
|
||||
# Gitea #1 / #2 局部界面调整
|
||||
|
||||
依据:https://gitea.aichengyan.com/cykj/shanxia2.0/issues/1 与 /issues/2。已完整读取正文及评论(均无评论、无图片)。用户在当前会话确认方案,并同意省略这两处调整的 Figma 原型。
|
||||
|
||||
- #1:Web 加油登记(mine)列表按当页数据自然展开,默认每页 20 条;小屏通过页面滚动查看。空列表及不足 20 条不留固定大块空白。保留分页、筛选、列宽及操作。共享组件的 summary 模式维持视口高度计算。不修改公共高度函数。此任务确认的页面滚动是 Fresh Mint §7.6 的局部例外,不推广至其他列表。
|
||||
- #2:小程序工作台模块顺序为运输、CRM、地磅、报销;各模块内容、路由、样式、权限过滤保持不变,无权限模块仍隐藏,剩余模块保持相对次序。
|
||||
|
||||
视觉依据:现有 FuelRegisterListPage.vue 与 pages/workbench/workbench.vue,复用原组件、颜色及间距;Web Fresh Mint、小程序三墙规范。
|
||||
|
||||
范围不含后端、数据库、部署。基于 origin/V3.0 隔离开发,保留主工作区改动。Agent 验证编译和相关行为,实际小程序真机验收缺口单独报告。未获远端写入授权,不推送、回写或关闭工单。
|
||||
Reference in new issue
Block a user