Files
loan-pricing/openspec/changes/archive/2026-01-20-add-loan-pricing-create/tasks.md
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

40 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Tasks: 添加利率定价流程创建功能
## Implementation Tasks
### 1. 新增前端 API 接口
- [x]`ruoyi-ui/src/api/loanPricing/workflow.js` 中添加 `createWorkflow(data)` 函数
- [x] 函数调用 `POST /loanPricing/workflow/create` 接口
### 2. 修改前端页面组件
- [x] 在页面工具栏区域添加"新增"按钮
- [x] 按钮配置权限控制 `v-hasPermi="['loanPricing:workflow:create']"`
- [x] 添加创建流程表单对话框组件
- [x] 实现表单字段(参照 API 文档接口1的请求参数
- 必填字段:机构编码(固定931000)、运行模式(固定1)、客户内码、客户类型、担保方式、申请金额、贷款利率
- 可选字段:客户名称、证件类型、贷款用途
- 业务标识字段:中间业务标识(个人快捷支付、个人电费代扣、企业电费代扣、企业水费代扣)
- 企业标识字段净身企业、开立基本结算账户、制造业企业、省农担担保贷款、纳税信用等级A级、县级及以上农业龙头企业、普惠小微借款人
- 抵质押信息字段:抵质押类型、抵质押物三方所有、是否有经营佐证
- [x] 实现表单验证规则
- [x] 实现 `handleAdd` 方法(打开对话框)
- [x] 实现 `submitForm` 方法(提交表单)
- [x] 实现 `cancelCreate` 方法(取消/关闭对话框)
- [x] 实现 `reset` 方法(重置表单)
### 3. 配置数据库菜单权限
- [x] 准备 SQL 插入语句,在 `sys_menu` 表中添加创建按钮权限:
- menu_id: 2003, menu_name: 流程创建, parent_id: 2001
- perms: `loanPricing:workflow:create`
- [x] 执行 SQL 插入语句
- [x] 关联管理员角色到新菜单权限
### 4. 验证和测试
- [x] 代码实现完成,等待用户启动前端服务进行测试
- [ ] 启动前端开发服务器
- [ ] 验证"新增"按钮是否显示
- [ ] 测试打开创建表单对话框
- [ ] 测试表单验证功能
- [ ] 测试提交创建成功后刷新列表
- [ ] 测试取消和关闭对话框功能