3.2 KiB
流程列表执行利率展示后端实施计划
For agentic workers: REQUIRED: Use superpowers:executing-plans to implement this plan in this repository. Do not use subagents. Steps use checkbox (
- [ ]) syntax for tracking.
Goal: 确认流程列表执行利率展示需求无需后端代码改动,并完成后端链路验证与留档。
Architecture: 当前后端列表接口直接返回 LoanPricingWorkflow 实体,而实体已包含 executeRate 字段。本次后端计划不引入接口变更,只做链路确认、边界验证和实施记录,确保执行阶段不会误改接口或字段语义。
Tech Stack: Spring Boot、MyBatis Plus、Maven、RuoYi 后端工程
Task 1: 确认后端列表链路已具备执行利率返回能力
Files:
-
Modify:
doc/implementation-report-2026-03-28-workflow-execute-rate-display-backend.md -
Reference:
ruoyi-loan-pricing/src/main/java/com/ruoyi/loanpricing/domain/entity/LoanPricingWorkflow.java -
Reference:
ruoyi-loan-pricing/src/main/java/com/ruoyi/loanpricing/controller/LoanPricingWorkflowController.java -
Reference:
ruoyi-loan-pricing/src/main/java/com/ruoyi/loanpricing/service/impl/LoanPricingWorkflowServiceImpl.java -
Step 1: 确认实体包含
executeRate字段
Run: rg -n 'private String executeRate' ruoyi-loan-pricing/src/main/java/com/ruoyi/loanpricing/domain/entity/LoanPricingWorkflow.java
Expected: 能定位到 executeRate 字段定义。
- Step 2: 确认列表接口直接返回
LoanPricingWorkflow
Run: sed -n '60,90p' ruoyi-loan-pricing/src/main/java/com/ruoyi/loanpricing/controller/LoanPricingWorkflowController.java
Expected: 能看到 /loanPricing/workflow/list 直接返回 LoanPricingWorkflow 分页结果。
- Step 3: 确认分页查询未对
executeRate做截断或替换
Run: sed -n '100,150p' ruoyi-loan-pricing/src/main/java/com/ruoyi/loanpricing/service/impl/LoanPricingWorkflowServiceImpl.java
Expected: 能看到分页查询直接返回实体分页记录,无额外字段转换逻辑。
- Step 4: 形成后端结论并写入实施记录
将以下内容写入实施记录:
- 后端实体已包含 `executeRate`
- 列表接口已直接返回 `LoanPricingWorkflow`
- 本次需求无需后端代码改动
建议记录文件:doc/implementation-report-2026-03-28-workflow-execute-rate-display-backend.md
Task 2: 完成后端验证边界说明
Files:
-
Modify:
doc/implementation-report-2026-03-28-workflow-execute-rate-display-backend.md -
Step 1: 说明本次明确不改后端接口和数据库结构
将以下说明加入实施记录:
- 不修改 `/loanPricing/workflow/list` 接口结构
- 不修改 `loanRate` 字段业务含义
- 不修改数据库表结构和 SQL
- Step 2: 如执行了后端本地验证,结束相关进程
Run: ps -ef | rg 'RuoYiApplication|java'
Expected: 若本次任务为验证启动了后端进程,验证完成后主动停止本次启动的进程。
- Step 3: 提交后端留档改动
Run: git add doc/implementation-report-2026-03-28-workflow-execute-rate-display-backend.md && git commit -m "补充执行利率展示后端实施记录"
Expected: 生成仅包含后端留档内容的中文提交。