# 一、需求背景
::: columns
::: column
银行的券码商品上架(A) 和券码管理(B)是不同团队,流程如左图。目前的流程交互步骤多,银行希望调整为如下流程,减少交互次数,提升协作效率。

:::
:::

# 二、总体设计

# 三、详细设计
## 1\. 券码管理
> 入口:单独一个菜单,在权益审核下方
### 1.1 待导入券码列表(新增)

**(1)筛选条件**
| **字段** | **类型** | **说明** |
| --- | --- | --- |
| 批次 ID | 文本输入 | 精准匹配 |
**(2)列表**
列表前面新增以下字段
字段 | 说明 |
|---|
批次 ID | I + YYYYMMDDHIs,如 I202606221522100 |
权益编号 | 未关联权益的显示“-” |
权益名称 | 未关联权益的显示“-” |
导入数量 | 上传的券码数量 |
创建人 | 创建人的用户名称 |
创建时间 | 创建的时间 |
审核状态 | - 待审核
- 审核通过:券码审核通过更新该字段为【审核通过】
- 审核拒绝:券码审核通过,更新该字段为【审核拒绝】
|
操作 | - 编辑:当状态为审核拒绝时可编辑,点击编辑显示编辑弹窗
- 删除:当状态为审核拒绝时可删除,点击提示【确定删除批次 xxx 吗?】,点击确定后删除。
|
**(3)编辑**
审核状态为【审核拒绝】的批次,点击操作列【编辑】打开弹窗,重新上传券码文件后提交审核。弹窗字段:
| 字段 | 是否必填 | 说明 |
| --- | --- | --- |
| 批次 ID | 否 | 只读,沿用原批次 ID,不可修改 |
| 券码文件 | 是 | 重新上传券码文件,格式与校验规则同【导入券码】 |
点击【重新提交审核】校验已选券码文件后,重新生成券码审核单,审核状态回到【待审核】;点击【取消】关闭弹窗。

**(4)删除**
当状态为审核拒绝时可删除,点击提示【确定删除批次 xxx 吗?】,点击确定后删除。

### 1.2 已导入券码列表

**(1)筛选条件**
| **字段** | **类型** | **说明** |
| --- | --- | --- |
| 权益编号 | 文本输入 | 精准匹配 |
| 批次 ID | 文本输入 | 精准匹配 |
**(2)列表**
列表前面新增以下字段
| **字段** | **说明** |
| --- | --- |
| 批次 ID | I + YYYYMMDDHIs,如 I202606221522100 |
| 权益编号 | 为关联的权益商品编号 |
| 权益商品名称 | 为关联的权益商品名称 |
### 1.3 导入券码

导入券码弹窗增加以下字段:
| 字段 | 类型 | 是否必填 | 说明 |
| --- | --- | --- | --- |
| 权益商品 | 下拉选择框(单选) | 否 | 可输入权益名称/编号模糊搜索 |
操作按钮
- **提交**
- **未选择权益商品:**liso创建【待导入券码记录】和【权益审核单】,券码审核单审核通过后不导入,在权益商品首次上架通过后请求 sip 导入。
- **选择了权益商品:liso**创建【待导入券码记录】和【权益审核单】,券码审核单审核通过后,请求 sip 导入接口。
- **取消:**关闭弹窗
## 2\. 券码审核

### (1)功能概述
审核通过增加【未选择权益商品】处理逻辑。
### (2)前置条件
券码审核
### (3)功能规则
略
### (4)后置条件
**a. 审核通过**
- **未选择权益商品:**
- 更新【待导入券码记录】为【审核通过】
- 更新审核单为【审核通过】
- **选择了权益商品:**
- 请求 sip 导入接口,若导入成功
- 更新【待导入券码记录】为【审核通过】,【待导入券码列表】不显示。
- 更新审核单为【审核通过】
**b. 审核拒绝**
1. 更新【待导入券码记录】为【审核拒绝】
2. 更新审核单为【审核拒绝】
## 3\. 添加【借记卡】权益

### (1)功能概述
增加券码选择
### (2)前置条件
- 商品类型:券码商品
### (3)功能规则
在【更多设置】的【显示页面】上方中增加【券码导入】板块,包括:
- 券码批次:显示【选择批次】按钮,非必选。
点击【选择券码】按钮,展示选择券码弹窗,弹窗中包含
- 筛选项:批次 ID
- 列表数据:**未关联权益商品** 且 **审核通过** 的待导入券码批次
- 列表字段:批次 ID、券码数量、创建人、创建时间、操作(选择按钮,选择后关闭弹窗,回显批次 ID 到按钮下方)
- 列表分页:每页显示 10 条,可分页
## 4\. 权益审核通过

### (1)功能概述
权益审核通过规则调整
### (2)前置条件
- 商品类型:券码商品
- 券码批次:选择了待导入券码记录的
### (3)功能规则
请求 SIP 批次导入接口,如果成功则【待导入券码列表】移除该记录。