xlcp/.claude/commands/yudao-code-review-fix.md
tangweijie 260dc75a32 fix: 代码审查修复与前端类型完善
代码审查修复:
- 前端页面统一使用 dateFormatter 格式化日期
- API 文件添加分页参数类型定义
- 移除未使用的 Dayjs 导入

前端类型完善:
- RiskAssessmentPageParams 危险评估分页参数
- ScorePageParams 计分考核分页参数
- ConsumptionPageParams 消费记录分页参数

新增评估模块前端:
- assessment API 接口定义
- assessment/record 评估记录列表页面
2026-01-15 20:51:49 +08:00

2.4 KiB
Raw Blame History

description
description
yudao-code-review-fix
flowchart TD
    start_node_default([Start])
    prompt_input[请提供要审查的代码文件路径或Git diff信息。]
    subagent_review[subagent-review]
    switch_results{Switch:<br/>Conditional Branch}
    prompt_pass[代码审查已通过!🎉]
    subagent_fix[subagent-fix]
    end_pass([End])
    end_fix([End])

    start_node_default --> prompt_input
    prompt_input --> subagent_review
    subagent_review --> switch_results
    switch_results -->|全部通过| prompt_pass
    switch_results -->|存在问题| subagent_fix
    prompt_pass --> end_pass
    subagent_fix --> end_fix

Workflow Execution Guide

Follow the Mermaid flowchart above to execute the workflow. Each node type has specific execution methods as described below.

Execution Methods by Node Type

  • Rectangle nodes: Execute Sub-Agents using the Task tool
  • Diamond nodes (AskUserQuestion:...): Use the AskUserQuestion tool to prompt the user and branch based on their response
  • Diamond nodes (Branch/Switch:...): Automatically branch based on the results of previous processing (see details section)
  • Rectangle nodes (Prompt nodes): Execute the prompts described in the details section below

Prompt Node Details

prompt_input(请提供要审查的代码文件路径或Git diff信息。)

请提供要审查的代码文件路径或Git diff信息。

支持以下输入方式:
1. 单个文件路径src/views/system/post/index.vue
2. 目录路径src/views/system/post/
3. Git diff 输出
4. 要审查的功能描述

请提供完整的信息以便进行代码审查。

prompt_pass(代码审查已通过!🎉)

代码审查已通过!🎉

所有代码都符合 ruoyi-vue-pro (芋道) 开发规范。

审查通过的项目:
{请在此处列出通过的项目}

这是对代码质量的肯定,请继续保持!

Switch Node Details

switch_results(Multiple Branch (2-N))

Evaluation Target: 检查审查结果中是否存在不符合规范的问题

Branch conditions:

  • 全部通过: 没有发现任何不符合规范的问题
  • 存在问题: 发现一个或多个不符合规范的问题
  • default: Other cases

Execution method: Evaluate the results of the previous processing and automatically select the appropriate branch based on the conditions above.