简化历史归属维护「调整归属」弹窗 #52

Closed
opened 2026-11-05 07:19:20 +00:00 by cykj · 3 comments
Owner

诉求

历史归属维护页 /#/project/management/assignments 的「调整归属」弹窗表单不清晰。

范围

  • 修改端:web-admin(仅本端)
  • 不画 Figma(用户明确豁免)
  • 用户测试(用户明确「无需测试」)
  • 在当前分支 V2.0 开发(用户明确)

方案(已确认)

  • 只读展示:原所属项目组、原所属项目
  • 可录入:新项目组、新项目、调整原因
  • 去掉预览关联单据表与「预览关联单据」按钮
  • 确认时后台静默预览,仍级联调整关联单据(乐观锁快照保留)

验收

  1. 打开调整归属弹窗,可见原项目组/原项目只读信息
  2. 可选择新项目组、新项目,填写调整原因后确认
  3. 无预览表格与预览按钮;确认成功后列表归属更新,关联单据一并调整
  4. 并发冲突时提示重新操作
## 诉求 历史归属维护页 `/#/project/management/assignments` 的「调整归属」弹窗表单不清晰。 ## 范围 - 修改端:`web-admin`(仅本端) - 不画 Figma(用户明确豁免) - 用户测试(用户明确「无需测试」) - 在当前分支 `V2.0` 开发(用户明确) ## 方案(已确认) - 只读展示:原所属项目组、原所属项目 - 可录入:新项目组、新项目、调整原因 - 去掉预览关联单据表与「预览关联单据」按钮 - 确认时后台静默预览,仍级联调整关联单据(乐观锁快照保留) ## 验收 1. 打开调整归属弹窗,可见原项目组/原项目只读信息 2. 可选择新项目组、新项目,填写调整原因后确认 3. 无预览表格与预览按钮;确认成功后列表归属更新,关联单据一并调整 4. 并发冲突时提示重新操作
cykj added the ai-waiting-user label 2026-11-05 07:20:36 +00:00
Author
Owner

实现说明(待用户测试)

  • 分支:V2.0(按用户要求在当前分支开发)
  • 提交:a26831ad573584179c1fbcaa8276666caf09b9e5
  • 修改端:web-admin
  • Figma:用户豁免
  • 测试责任:用户自测(Agent 未跑测试/构建)

变更

  • 「调整归属」弹窗改为:原所属项目组/原所属项目(只读)+ 新项目组/新项目/调整原因
  • 去掉预览表与预览按钮;确认时静默调用 preview,仍级联关联单据

请验收

  1. 打开 http://localhost:3006/#/project/management/assignments ,点「调整归属」
  2. 核对只读原归属与新项目组→新项目联动
  3. 填写原因后确认,列表与关联单据归属更新
  4. 若他人同时改归属,应看到冲突提示

通过后回复确认,再授权 push/合并/关单。

## 实现说明(待用户测试) - 分支:`V2.0`(按用户要求在当前分支开发) - 提交:`a26831ad573584179c1fbcaa8276666caf09b9e5` - 修改端:`web-admin` - Figma:用户豁免 - 测试责任:用户自测(Agent 未跑测试/构建) ### 变更 - 「调整归属」弹窗改为:原所属项目组/原所属项目(只读)+ 新项目组/新项目/调整原因 - 去掉预览表与预览按钮;确认时静默调用 preview,仍级联关联单据 ### 请验收 1. 打开 http://localhost:3006/#/project/management/assignments ,点「调整归属」 2. 核对只读原归属与新项目组→新项目联动 3. 填写原因后确认,列表与关联单据归属更新 4. 若他人同时改归属,应看到冲突提示 通过后回复确认,再授权 push/合并/关单。
Author
Owner

补充:归属审计记录弹窗加宽

  • 宽度:800px → 1100px
  • 分支:V2.0
  • 提交:bf7fbf75bb08eedf320d2050b1d0ca2098c99e6c
  • 用户自测,未跑 Agent 测试

请刷新后打开「审计记录」核对宽度。

## 补充:归属审计记录弹窗加宽 - 宽度:`800px` → `1100px` - 分支:`V2.0` - 提交:`bf7fbf75bb08eedf320d2050b1d0ca2098c99e6c` - 用户自测,未跑 Agent 测试 请刷新后打开「审计记录」核对宽度。
Author
Owner

交付完成

personal-dev:delivery:https://gitea.aichengyan.com/cykj/zkxw#52:e92112e9fd59f29c9fbd14fa69eb7176fe4f04b3

  • 测试责任:用户自测后明确「合并」
  • PR:#56 (已 merged)
  • 集成分支:V2.0
  • 最终提交:e92112e9fd59f29c9fbd14fa69eb7176fe4f04b3
  • 内容:简化调整归属弹窗;审计记录弹窗加宽至 1100px;确认时静默预览并级联关联单据

准备关单。

## 交付完成 personal-dev:delivery:https://gitea.aichengyan.com/cykj/zkxw#52:e92112e9fd59f29c9fbd14fa69eb7176fe4f04b3 - 测试责任:用户自测后明确「合并」 - PR:https://gitea.aichengyan.com/cykj/zkxw/pulls/56 (已 merged) - 集成分支:`V2.0` - 最终提交:`e92112e9fd59f29c9fbd14fa69eb7176fe4f04b3` - 内容:简化调整归属弹窗;审计记录弹窗加宽至 1100px;确认时静默预览并级联关联单据 准备关单。
cykj closed this issue 2026-11-05 08:57:25 +00:00
cykj added ai-done and removed ai-waiting-user labels 2026-11-05 08:58:20 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: cykj/zkxw#52