补齐资产与台账任务收口记录(05-30)
这个提交包含在:
@@ -9,5 +9,11 @@
|
||||
|
||||
## 验证限制
|
||||
|
||||
- 本地真实资产 E2E 受数据库迁移漂移阻断,当前库缺少 `asset_cards.asset_type` 和 `purchase_requests.project_id` 等列;本任务不擅自执行数据库迁移。
|
||||
- 本地真实资产 E2E 曾受数据库迁移漂移阻断,当前库缺少 `asset_cards.asset_type` 和 `purchase_requests.project_id` 等列;本任务当时未擅自执行数据库迁移。
|
||||
- 资产页面已用 mock API 做浏览器检查,验证无 ERP 文案、右侧操作区、中文姓名和员工号展示。
|
||||
|
||||
## 收口结果
|
||||
|
||||
- 实现提交:`f299cee 修正 ERP 边界与资产页面一致性(05-30-fix-erp-boundary-asset-consistency)`。
|
||||
- 数据库漂移已由 `05-31-fix-assets-e2e-schema-drift` 在用户确认后修复;`assets-flow.spec.ts` 真实主链路已通过。
|
||||
- 公网部署复检已由 `05-31-deploy-asset-ledger-consistency-public-check` 完成,公网 bundle 文案扫描 findings=0,确认 ERP 产品暴露未回退。
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
- [x] 管理入口、功能开关和普通业务页面不再向用户展示 ERP 作为系统能力。
|
||||
- [x] 开发/E2E 默认账号中文显示名与员工编号同步,顶部账号、人员选择和测试 fixture 不再默认依赖英文角色名。
|
||||
- [x] 文档和 Trellis spec 固化:OA 无 ERP,未来也不规划接入;资产页不以 ERP/会计固定资产账为产品口径。
|
||||
- [x] 前端类型检查、构建、相关 Playwright 或截图检查通过;Trellis governance 和 `git diff --check` 通过。真实资产 E2E 因本地数据库 schema 漂移阻断,已记录在 `implement.md`。
|
||||
- [x] 前端类型检查、构建、相关 Playwright 或截图检查通过;Trellis governance 和 `git diff --check` 通过。真实资产 E2E 的本地数据库 schema 漂移已由后续任务 `05-31-fix-assets-e2e-schema-drift` 解决并通过复检。
|
||||
|
||||
## Out of Scope
|
||||
|
||||
|
||||
@@ -12,3 +12,9 @@
|
||||
- 不改后端 API、权限校验、审批状态机和付款执行语义。
|
||||
- 旧 E2E 按新交互同步:票据上传/绑定先打开 `台账工具`,付款执行进入批次详情。
|
||||
- 资产盘点保留执行页例外,但首屏不自动选择盘点任务。
|
||||
|
||||
## 收口结果
|
||||
|
||||
- 实现提交:`16fd9bd 统一业务台账首屏布局(05-30-fix-payment-ledger-layout-consistency)`。
|
||||
- 公网部署复检已由 `05-31-deploy-asset-ledger-consistency-public-check` 完成,部署基线 `c669401`,公网 `/ready`、bundle 文案扫描、live readiness、登录/工作台视觉和台账/财务视觉检查均通过。
|
||||
- 部署和复检未覆盖远端 `.env`,未执行真实付款、ERP 写入、企业微信写入或数据库重置。
|
||||
|
||||
@@ -131,19 +131,19 @@
|
||||
|
||||
## Acceptance Criteria
|
||||
|
||||
- [ ] `/payment-batches` 首屏为单列列表,未带 `id` 时不渲染付款详情。
|
||||
- [ ] `/payment-batches?id=...` 为独立付款详情/处理视图,操作仍可复核、上传回单、执行。
|
||||
- [ ] `/assets` 首屏为单列资产列表,未带 `id` 时不渲染资产详情。
|
||||
- [ ] `/assets?id=...` 为独立资产详情/编辑视图。
|
||||
- [ ] `/purchase-requests` 首屏为单列采购列表,未带 `id` 时不渲染采购详情/编辑区。
|
||||
- [ ] `/purchase-requests?id=...` 为独立采购详情/编辑视图。
|
||||
- [ ] `/invoice-pool` 首屏为单列票据列表,未带 `id` 时不渲染票据详情。
|
||||
- [ ] `/invoice-pool?id=...` 或显式详情入口为独立票据详情视图/抽屉,不自动选择第一条。
|
||||
- [ ] `台账工具` 在付款、资产页面均为页头右侧入口,展开后不变成左侧栏。
|
||||
- [ ] `报销`、`合同台账`、`项目`、`应付账款` 经检查无默认内嵌详情、默认选中第一条、左侧工具挤压列表或多行默认筛选的回退。
|
||||
- [ ] `资产盘点` 的页面模板和例外口径明确,不误导为普通业务台账默认样式。
|
||||
- [ ] 相关 E2E 和构建通过。
|
||||
- [ ] 部署并公网复检通过后再告知可线上测试。
|
||||
- [x] `/payment-batches` 首屏为单列列表,未带 `id` 时不渲染付款详情。
|
||||
- [x] `/payment-batches?id=...` 为独立付款详情/处理视图,操作仍可复核、上传回单、执行。
|
||||
- [x] `/assets` 首屏为单列资产列表,未带 `id` 时不渲染资产详情。
|
||||
- [x] `/assets?id=...` 为独立资产详情/编辑视图。
|
||||
- [x] `/purchase-requests` 首屏为单列采购列表,未带 `id` 时不渲染采购详情/编辑区。
|
||||
- [x] `/purchase-requests?id=...` 为独立采购详情/编辑视图。
|
||||
- [x] `/invoice-pool` 首屏为单列票据列表,未带 `id` 时不渲染票据详情。
|
||||
- [x] `/invoice-pool?id=...` 或显式详情入口为独立票据详情视图/抽屉,不自动选择第一条。
|
||||
- [x] `台账工具` 在付款、资产页面均为页头右侧入口,展开后不变成左侧栏。
|
||||
- [x] `报销`、`合同台账`、`项目`、`应付账款` 经检查无默认内嵌详情、默认选中第一条、左侧工具挤压列表或多行默认筛选的回退。
|
||||
- [x] `资产盘点` 的页面模板和例外口径明确,不误导为普通业务台账默认样式。
|
||||
- [x] 相关 E2E 和构建通过。
|
||||
- [x] 部署并公网复检通过后再告知可线上测试。
|
||||
|
||||
## Out of Scope
|
||||
|
||||
|
||||
在新工单中引用
屏蔽一个用户