添加议价池模块
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
# loan-pricing-workflow-ui Spec Delta
|
||||
|
||||
## ADDED Requirements
|
||||
|
||||
### Requirement: 议价池信息展示
|
||||
|
||||
系统 SHALL 在流程详情页面的模型输出信息下方展示议价池信息。
|
||||
|
||||
#### Scenario: 显示议价池信息
|
||||
|
||||
- **WHEN** 用户访问流程详情页面
|
||||
- **THEN** 系统在模型输出卡片下方显示"议价池"卡片,包含以下三个字段:
|
||||
- 网点议价池:数值类型,默认值为 0
|
||||
- 支行议价池:数值类型,默认值为 0
|
||||
- 私域池:数值类型,默认值为 0
|
||||
|
||||
#### Scenario: 议价池数据格式化
|
||||
|
||||
- **WHEN** 议价池数据为 null、undefined 或空字符串
|
||||
- **THEN** 系统将显示值格式化为 "0"
|
||||
|
||||
#### Scenario: 议价池卡片样式
|
||||
|
||||
- **WHEN** 用户查看流程详情页面
|
||||
- **THEN** 议价池卡片的样式(标题栏、边框、内边距)与模型输出卡片保持一致
|
||||
|
||||
### Requirement: 议价池组件封装
|
||||
|
||||
系统 SHALL 将议价池展示功能封装为独立的 Vue 组件。
|
||||
|
||||
#### Scenario: 组件独立性
|
||||
|
||||
- **WHEN** 议价池显示组件被创建
|
||||
- **THEN** 组件文件位于 `ruoyi-ui/src/views/loanPricing/workflow/components/BargainingPoolDisplay.vue`
|
||||
|
||||
#### Scenario: 组件 Props 接口
|
||||
|
||||
- **WHEN** 父组件使用议价池显示组件
|
||||
- **THEN** 组件接收以下 props:
|
||||
- `branch-pool`:网点议价池值(Number/String),默认值为 0
|
||||
- `sub-branch-pool`:支行议价池值(Number/String),默认值为 0
|
||||
- `private-domain-pool`:私域池值(Number/String),默认值为 0
|
||||
Reference in New Issue
Block a user