Files
wkc f2448ff97f 归档贷款定价流程相关的 OpenSpec 变更
- 归档 add-loan-pricing-workflow:完成流程后端 API
- 归档 add-loan-pricing-frontend:完成前端列表和详情页面
- 归档 add-loan-pricing-create:完成前端创建功能
- 新增规范文件:loan-pricing-workflow 和 loan-pricing-workflow-ui
- 更新前端 API 和页面组件(新增创建流程功能)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-20 18:20:23 +08:00

1.6 KiB
Raw Permalink Blame History

Tasks: 添加利率定价流程前端管理界面

Implementation Tasks

1. 创建前端 API 接口模块

  • 创建 ruoyi-ui/src/api/loanPricing/ 目录
  • 创建 workflow.js 文件,实现以下 API 函数:
    • listWorkflow(query) - 查询利率定价流程列表
    • getWorkflow(serialNum) - 根据业务方流水号查询详情

2. 创建前端页面组件

  • 创建 ruoyi-ui/src/views/loanPricing/workflow/ 目录
  • 创建 index.vue 页面组件,包含:
    • 查询表单区域(支持客户名称、创建者、机构号筛选)
    • 数据表格区域(显示流程列表)
    • 分页组件
    • 详情对话框(点击查看按钮弹出)
  • 实现以下功能:
    • 页面加载时自动查询列表
    • 搜索和重置功能
    • 点击"查看"按钮弹出详情对话框
    • 详情对话框展示完整的流程信息

3. 配置数据库菜单

  • 准备 SQL 插入语句,在 sys_menu 表中添加菜单项:
    • 一级菜单利率定价管理menu_type='M'
    • 二级菜单流程列表menu_type='C',对应前端组件路径)
  • 设置正确的权限标识perms字段
    • 列表查询权限:loanPricing:workflow:list
    • 详情查询权限:loanPricing:workflow:query
  • 执行 SQL 插入语句
  • 关联管理员角色到新菜单

4. 验证和测试

  • 配置完成,等待用户启动前端服务进行测试
  • 启动前端开发服务器(npm run dev
  • 使用 admin 账号登录系统
  • 验证菜单是否正常显示
  • 测试列表查询功能
  • 测试搜索筛选功能
  • 测试详情查看功能