# 凡荣e链前端业务需求说明书
**浙江稠州商业银行**
**凡荣e链前端系统**
**项目业务需求说明书**

**浙江稠州商业银行业务发展部**
**2026年 4 月**
**文档信息**
|**主 题**|浙江稠州商业银行凡荣e链前端系统项目业务需求说明书|
|---|---|
|**编 号**| |
|**保密等级**|秘密 ¨机密 ¨绝密|
|**版 本**|1\.0|
|**内 容**|凡荣e链前端系统业务需求说明书|
|**关 键 字**|凡荣e链前端系统 业务需求说明|
|**参考文档**| |
|**提交时间**|2026年04月10日|
|**需求单位**|**业务发展部**|
|**需求负责人**|业务负责人|
|**撰 写 人**| 魏伊淇|
|**审 核 人**| |
** **
**其他相关业务部门**
|**部门名称**|**负责人**|**负责板块概述**|
|---|---|---|
|** **|** **|** **|
|** **|** **|** **|
** **
** **
** **
** **
** **
** **
** **
# **文档修订记录**
|**修订人**|**修订日期**|**章节编号**|**章节名称**|**修改内容简述**|**修订前版本号**|
|---|---|---|---|---|---|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
** **
目录
文档修订记录2
1 引言及概述6
1\.1 引言6
1\.1\.1 编写目的6
1\.1\.2 术语释义6
1\.1\.3 参考资料6
1\.1\.4 需求来源方6
1\.1\.5 需求建设目的6
1\.1\.6 需求适用范围8
1\.2 业务概述8
1\.2\.1 系统概述\&业务范围8
1\.2\.2 总体业务流程8
1\.2\.3 业务功能列表8
2 业务功能需求11
2\.1系统管理11
2\.1\.1用户管理11
2\.1\.1\.1功能描述11
2\.1\.1\.2业务流程11
2\.1\.1\.3页面需求12
2\.1\.1\.4输入与输出13
2\.1\.1\.5业务规则14
2\.1\.2角色管理14
2\.1\.2\.1功能描述14
2\.1\.2\.2 业务流程14
2\.1\.2\.3 页面需求15
2\.1\.2\.4 输入与输出15
2\.1\.2\.5 业务规则16
2\.1\.3机构管理16
2\.2授信管理18
2\.2\.1贷款申请18
2\.3支付管理29
2\.3\.1订单支付29
2\.4订单管理31
2\.4\.1汇总订单31
2\.4\.2 原始订单32
2\.5客户管理34
2\.5\.1个人客户34
2\.5\.2企业客户36
2\.6钱包管理38
2\.6\.1账户列表页38
2\.6\.2个人账户开立40
2\.6\.3企业账户开立42
2\.6\.4账户主页面47
2\.6\.5交易明细查询48
2\.6\.6主账户提现50
2\.6\.7回单下载51
2\.6\.8对账单下载53
2\.6\.9保证金缴纳54
2\.6\.10保证金释放56
~~2\.7商户中心~~58
2\.7\.1商户管理58
2\.7\.2发票管理59
2\.8基础配置66
2\.8\.1核心企业66
2\.8\.2客户经理67
2\.9登陆页面68
2\.9\.1功能描述68
2\.9\.2业务流程68
2\.9\.3页面需求68
2\.9\.4输入与输出68
2\.9\.5业务规则68
3非功能性需求69
3\.1性能需求69
3\.1\.1静态数值需求69
3\.1\.2动态数值需求69
3\.1\.3业务连续性需求69
3\.2系统强控要求70
3\.2\.1交易风险监测70
3\.2\.2分级预警机制70
3\.3数据保护需求70
3\.3\.1数据保存周期70
3\.3\.2数据清理策略70
3\.4安全需求70
3\.5日志需求71
#
##
###
为促进凡荣e链业务发展,实现前端系统与我行凡荣e链系统对接,向客户提供应链金融服务,同时实现多平台外部数据采集处理,特编写本需求书。
###
|**术语**|**缩略语(缩写词)**|**释义**|
|---|---|---|
| | | |
###
《浙江稠州商业银行“凡荣e链”信贷业务管理办法》
###
|**选择**|**需求来源方**|**需求来源方名称**|
|---|---|---|
|¨|监管机构| |
|¨|第三方机构| |
||本行业务部门|业务发展部|
|¨|其他机构| |
###
|**选择**|**类型**|**依据或目标**| |
|---|---|---|---|
|¨|满足监管要求| | |
||产品营销所需| | |
|¨|客服服务提升|| || |
|---|---|---|---|---|---|
|¨|经营分析所需|||| |
|¨|管理效率提升|| || |
|特殊投产||** **||** **||
###
|**模块名称**|**选项**|**说明**|
|---|---|---|
|是否区分适用机构|
是

否|选择“是”,请详细描述区分规则|
##
###
凡荣e链前端系统是我行为推进供应链金融业务发展而建设的前端应用平台。系统主要服务于供应链金融场景下的业务,通过与行内凡荣e链中台对接,向客户提供全线上化的供应链金融服务。系统通过接口与凡荣e链中台交互,由凡荣e链中台与行内其他系统完成业务处理。
###
###
|一级功能|二级功能|三级功能|四级功能|功能描述|
|---|---|---|---|---|
|系统管理|用户管理|新增|新增用户|确认/取消|
|||修改|选择一条信息修改|确认/取消|
|||删除|选择一条信息删除|确认/取消|
|||锁定|选择一条信息锁定|确认/取消|
|||解锁|选择一条信息解锁|确认/取消|
|||密码修改|选择一条信息密码修改|确认/取消|
|||密码重置|选择一条信息密码重置|确认/取消|
|||查询|||
||角色管理|新增|新增角色|确认/取消|
|||修改|选择一条信息修改|确认/取消|
|||删除|选择一条信息删除|确认/取消|
|||查询|||
||机构管理|新增|新增机构|确认/取消|
|||修改|选择一条信息修改|确认/取消|
|||删除|选择一条信息删除|确认/取消|
|||融资支付|||
|||余额支付|||
|||提现|||
|授信管理|贷款申请|贷款申请|个人贷款|确认/取消|
||||企业贷款|确认/取消|
|||查询|||
|||修改|选择账户修改|保存/取消|
|||查看|选择账户查看|取消返回上一页|
|||删除|选择账户删除|弹出确认/取消|
|||查询|||
|支付管理|订单支付|去支付|发起支付|确认支付/取消|
|||查询|||
||汇总订单|查看|选择订单查看|查看后返回|
||原始订单|原始订单数据查看|导入订单通用模版,数金原始订单,生成平台对应模版\-前端\-自动导入|数金爬取数据后按照通用模版整理到文档,前端提供人工导入入口,前期提供确定的6家对接平台订单文档数据导入及通用模版数据导入功能。|
|客户管理|个人客户|新增|新增个人客户|保存/取消|
|||编辑|选择一个客户编辑|保存/取消|
|||查看|选择一个客户查看|返回|
|||贷款申请|选择一个客户,贷款申请|确认/取消|
|||查询|||
||企业客户|新增|新增企业客户|保存/取消|
|||编辑|选择一个客户编辑|保存/取消|
|||查看|选择一个客户查看|返回|
|||贷款申请|选择一个客户,贷款申请|确认/取消|
|||查询|||
|钱包管理|账户列表|开户|个人开户|确认/取消|
||||企业开户|确认/取消|
|||开分户|选择一个账户开分户|确认或取消|
|||销户|选择一个账户销户|确认/取消|
|||变更|选择一个账户,修改账户|确认/取消|
|||手机号变更|选择一个账户|确认/取消|
|||银行卡管理|选择一个账户|增加绑定账户/解绑|
|||机构变更|选择一个账户|确认/取消|
|||交易明细|查看A1、A2、A3、A6、A7所有账户余额|选择账户,选择时间,下载对账单、回单、明细表|
|||提现|选择一个账户,输入金额提现|确认/取消|
|||保证金缴纳|选择一个账户,输入缴纳金额|确认/取消
(A1\-A6)|
|||保证金释放|选择一个账户,输入释放金额|确认/取下
(A6\-A1)|
|||小额打款认证|选择一个账户|确认支付/取消|
|||查询|||
|商户中心|~~商户管理~~|新增|新增商户|删除新增页面,填写内容增加到其他环节|
||发票管理|发票登记|专票单张上传|登记/查验/取消|
||||单张核验|登记/查验/取消|
||||批量导入|登记/查验/取消|
||||特殊发票登记|登记/取消|
|||发票匹配|发票匹配|匹配/取消|
|||发票清算|发票清算|清算/取消|
|||删除|确认/取消||
|||查询|||
|基础配置|核心企业|新增|新增核心企业|确认/取消|
|||编辑|选择一条信息编辑|确认/取消|
|||删除|选择一条信息删除|确认/取消|
|||查询|||
||客户经理管理|新增|新增客户经理|确认/取消|
|||编辑|选择一条信息编辑|确认/取消|
|||删除|选择一条信息删除|确认/取消|
|||查询|||
####
#
#
# 2\.1\.1用户管理
## 2\.1\.1\.1功能描述
用户管理模块用于维护系统的登录用户,支持以下操作:
\*查询:根据多维度条件筛选用户列表。
搜索区域:提供以下查询条件(支持模糊匹配或精确筛选):
所属机构(下拉树选择,支持全量机构)
服务平台(下拉选择,枚举值如“服务平台”、“杭州分行”等)
用户名(文本输入,支持模糊查询)
手机号(文本输入,精确查询)
用户状态(下拉选择:正未锁定/ 锁定)
用户角色(下拉选择,枚举系统内已配置的角色)
\*新增:创建新的系统用户。
\*修改:编辑已有用户的基本信息。
\*删除:删除用户记录(逻辑删除或物理删除)。
\*锁定/解锁:控制用户账户的可用状态。
\*密码修改:用户自行修改密码(通常需校验旧密码)。
\*密码重置并发送短信:管理员为指定用户重置初始密码,并通过短信发送至用户手机。
## 2\.1\.1\.2业务流程
无
## 2\.1\.1\.3页面需求

\*新增

\*点击所属机构,弹出机构清单支持按名字搜索机构;

\*点击用户角色,显示用户角色列表。

## 2\.1\.1\.4输入与输出
\*新增用户
弹窗输入字段:用户名、手机号、所属机构、用户角色、真实姓名(非必填)。
确认后系统生成随机初始密码,并通过短信发送至用户手机。
\*修改用户
选中一条记录,弹窗回显当前信息,允许修改所属机构、用户角色、真实姓名等。
\*删除用户
选中一条或多条记录,弹出二次确认框,确认后删除。
\*锁定/解锁
选中一条或多条用户,点击“锁定”后用户状态变更为“锁定”,无法登录;点击“解锁”恢复为“正常”。
\*密码修改
选中一条用户,弹窗要求输入旧密码(校验)、新密码(符合强度规则)、确认新密码,提交后修改生效。
\*密码重置并发送短信
选中一条用户,弹窗二次确认,系统生成初始密码(123456),重置后自动发送短信至用户注册手机号,短信内容示例:“您的密码已重置,请及时登录系统修改。”
## 2\.1\.1\.5业务规则
\*用户名:不做唯一性强制校验,可手动录入。
\*手机号:11位数字校验,同一手机号不可重复注册。
\*所属机构:从全量机构树中选择,支持多级机构。
\*用户角色:从角色管理模块中已启用的角色列表中选择。
\*初始密码:随机生成8位(至少包含大写字母和数字),首次登录时强制要求修改密码。
\*密码强度:用户自行修改密码时需满足“8位以上大小写英文\+数字”。
\*锁定机制:
连续5次登录失败自动锁定,需管理员解锁。
管理员可手动锁定/解锁任意用户。
\*操作日志:所有增、删、改、锁定、解锁、密码重置操作均需记录日志(操作人、时间、IP、内容)。
# 2\.1\.2角色管理
## 2\.1\.2\.1功能描述
角色管理模块用于维护系统角色及权限配置,支持以下操作:
\*查询:根据角色名称模糊查询角色列表。
\*新增:创建新的角色,并配置其页面权限、功能权限与数据权限。
\*修改:编辑已有角色的基本信息及权限配置。
\*删除:删除不再使用的角色(需校验该角色是否已关联用户)。
\*查看:查看角色的详细信息(只读模式)。
## 2\.1\.2\.2 业务流程
无
## 2\.1\.2\.3 页面需求

## 2\.1\.2\.4 输入与输出
\*输入角色名称,点击查询后,下方显示,支持部分内容搜索。
\*新增角色
弹窗输入:
角色名称(必填,唯一性校验)
权限配置(树形结构):

确认后保存角色。
\*修改角色
选中一条角色,弹窗回显当前信息及权限配置,允许修改后保存。
\*删除角色
选中一条角色,弹出二次确认框。若角色已被用户关联,提示“该角色已绑定用户,无法删除”;否则逻辑删除或物理删除。
\*查看角色
点击列表中“查看”按钮,弹出角色详情页(所有字段只读,不可编辑)。
## 2\.1\.2\.5 业务规则
\*角色名称唯一性:同一所属机构下角色名称不可重复。
\*内置角色保护:系统内置角色(如【内置】系统管理员)不可删除、不可修改名称。
\*角色删除限制:
已关联用户的角色禁止删除,需先解除用户关联。
正在使用的角色(如有用户处于登录状态)删除时应给出警告。
权限配置生效:角色权限修改后,已登录用户需重新登录或刷新权限(建议采用实时权限验证或短暂会话超时)。
\*操作日志:对角色新增、修改、删除的操作均需记录操作日志(操作人、时间、IP、内容)。
# 2\.1\.3机构管理
#### 2\.1\.3\.1 功能描述
机构管理模块用于维护系统的组织架构信息,支持以下操作:
\*新增:创建新的机构(支持多级机构)。
\*修改:编辑已有机构的基本信息。
\*删除:删除机构(需校验该机构下是否已关联用户或下级机构)。
\*查询:按机构名称或机构ID等条件查询机构列表。
#### 2\.1\.3\.2 业务流程
无
#### 2\.1\.3\.3 页面需求

#### 2\.1\.3\.4 输入与输出
\*新增机构
弹窗输入:

确认后保存,系统自动生成机构ID。
\*修改机构
选中一条机构,弹窗回显当前信息,允许修改机构名称、上级机构、备注等
\*删除机构
选中一条机构,弹出二次确认框。若该机构下存在以下关联数据,禁止删除并提示:
已关联用户
已关联核心企业
存在下级机构(需先删除或迁移下级机构)
确认删除后执行逻辑删除或物理删除。
#### 2\.1\.3\.5 业务规则
\*机构层级:支持多级树形结构,上级机构不能选择自身或下级机构作为上级。
\*机构ID:系统自动生成,全局唯一,不可修改。
\*机构名称唯一性:同一上级机构下机构名称不可重复。
\*删除限制:
存在下级机构时不可删除,需先删除下级机构或变更其上级。
机构下已存在用户或核心企业时不可删除。
\*内置机构保护:一级机构(如总行、服务平台)不可删除。
\*操作日志:所有增、删、改操作需记录操作日志(操作人、时间、IP、内容)。
## 2\.2授信管理
### 2\.2\.1贷款申请
#### 2\.2\.1\.1 功能描述
贷款申请模块用于用户发起个人或企业的融资授信申请,并支持对历史申请记录的查询与跟踪。
\*主要功能包括:
查询贷款申请记录:根据多维度条件筛选已提交的贷款申请。
\*发起新的贷款申请:点击“贷款申请”按钮,选择贷款类型(个人贷款/企业贷款),进入对应的申请流程。
#### 2\.2\.1\.2 业务流程
\*用户进入“贷款申请”页面,默认展示当前用户所属机构下的申请记录列表。
\*用户可输入查询条件(机构、渠道、状态、客户名称、钱包编号等)筛选记录。
\*用户点击“贷款申请”按钮,系统弹出“选择贷款类型”弹窗,提供两个选项:
个人贷款
企业贷款
\*用户选择后,跳转至对应的贷款申请表单页面(个人贷款申请页或企业贷款申请页)。
\*用户填写申请信息并提交,系统生成贷款申请记录,状态初始为“审批中”。
#### 2\.2\.1\.3 页面需求

#### 2\.2\.1\.4 输入与输出
\*查询条件输入与输出
输入:机构、渠道、状态、客户名称、钱包编号。
输出:符合条件的贷款申请记录列表。
\*发起贷款申请
\*弹窗交互:
弹出“选择贷款类型”弹窗,包含两个按钮:“个人贷款”、“企业贷款”。
用户点击任一按钮后关闭弹窗,并跳转至对应的申请表单页面。
若点击弹窗外区域或关闭按钮,则取消操作返回列表页。
##### 2\.2\.1\.4\.1个人贷款申请




\*商品类目,调凡荣
|字段名称|是否必填|说明|
|---|---|---|
|商品类目|是|商品类(特殊)、商品类、商品类(大电商)、商品类(团长)、资金类、代销类、权益类、物流类|
|回款周期|是|支持单选:22天、25天、30天、180天、270天、手动。支持配置默认值。|
|单笔汇总订单限额(元)|是|数值输入,单位:元,货币:RMB。|
|融资比例(%)|是|0\-100整数|
|预计退货率(%)|否|0\-100整数|
|借款期限|是||
|订单融资期限|是||
\*点击贷款申请人钱包,选择,弹出:

\*取消贷款产品选择,改为贷款产品编号,增加渠道、所属机构选择;

\*证件号码、户籍常驻地址、手机号码,选择钱包后自动反显;
\*经营实体显示

\*功能描述
个人贷款申请页面用于个人客户填写融资申请信息,提交后生成贷款申请记录。页面包含三个核心区块:基础信息、经营实体(企业)信息、影像信息、紧急联系人信息及短信验证。
\*业务流程
用户在「贷款申请」列表页点击蓝色“贷款申请”按钮,选择“个人贷款”。
系统跳转至「个人贷款申请」表单页面。
所有必填项填写完毕并勾选同意协议后,上传经营证明(调用后台文件上传接口)。
点击“提交”按钮。校验白名单与担保人信息是否录入(调用后台接口),申请信息与白名单与担保人信息是否匹配(调用后台接口),不匹配显示原因。
提交成功后,生成二维码。
客户微信扫码确认信息无误后,扫脸确认(调用后台人脸识别接口)。
将上述填写的信息发送凡荣e链中台(调用凡荣e链中台个人贷款接口),后台只保存快照。

客户微信扫码后,跳转H5页面,短信链接推送,页面显示信息核对(贷款人、金额),人脸比对(跳转智能网厅,身份核实),手机验证(验证码),完成。
客户扫码完成后,前端贷款申请列表页,新增记录状态为“审批中”。申请失败、已签约

\*校验凡荣白名单信息(融资白名单、担保白名单)
##### 2\.2\.1\.4\.2企业贷款申请







\*
|字段名称|是否必填|说明|
|---|---|---|
|商品类目|是|商品类(特殊)、商品类、商品类(大电商)、商品类(团长)、资金类、代销类、权益类、物流类|
|回款周期|是|支持单选:22天、25天、30天、180天、270天、手动。支持配置默认值。|
|单笔汇总订单限额(元)|是|数值输入,单位:元,货币:RMB。|
|融资比例(%)|是|0\-100整数|
|预计退货率(%)|否|0\-100整数|
|借款期限|是||
|订单融资期限|是||
\*选择贷款申请人后,贷款钱包只能出现申请人对应开立的钱包

\*取消贷款产品选择,改为贷款产品编号,增加渠道、所属机构选择;
\*贷款投向

\*法定代表人、企业信息、手机号码,根据个人、企业客户已录入的信息自动显示;
\*功能描述
企业贷款申请页面用于企业客户填写融资申请信息,提交后生成贷款申请记录。页面包含三个核心区块:基础信息、法定代表人信息、企业信息、影像信息、短信验证。
\*业务流程
用户在「贷款申请」列表页点击蓝色“贷款申请”按钮,选择“个人贷款”。
系统跳转至「企业贷款申请」表单页面。
所有必填项填写完毕并勾选同意协议后,点击“提交”按钮。
系统调用凡荣e链中台接口提交授信申请。
提交成功后,生成二维码。

客户微信扫码后,跳转H5页面,页面显示信息核对(贷款人、金额),人脸比对(跳转智能网厅,身份核实),手机验证(验证码),完成。
客户扫码完成后,前端贷款申请列表页,新增记录状态为“审批中”。

#### 2\.2\.1\.5 业务规则
\*权限控制:用户仅能查看所属机构及下级机构的贷款申请记录(根据角色数据权限配置)。
\*状态流转:
提交后状态为“审批中”。
信贷系统审批通过后状态变更为“已签约”。
审批拒绝后状态变更为“审批拒绝”,用户可重新提交。
接口调用失败后状态变更为“申请失败”。
重复申请限制:同一客户在同一产品下,若有“审批中”或“已签约”状态的申请,不可再发起同产品的新申请。
申请金额校验:申请金额不得超过该贷款产品的“总授信额度”。
查询结果排序:默认按申请时间倒序排列(最新的在最前)。
## 2\.3支付管理
### 2\.3\.1订单支付
##### 2\.3\.1\.1功能描述
用户使用钱包主账户(活期A1账户)中的可用余额进行支付,或者使用A3账户融资支付,或两者结合一起支付。
\*主要功能包括:
选择付款账户(钱包)
查看可用余额
填写收款人信息及支付金额(单笔订单)
\*短信验证码验证
\*确认支付
##### 2\.3\.1\.2业务流程
用户进入支付页面。
选择付款账户(下拉展示当前用户账户A1、A2、A3)。
系统展示A1/A2账户的可用余额。
系统展示A3:
可贷款额度(剩余可用额度)
累计已用额度 / 总授信额度(进度条/百分比)。
用户填写收款人信息及支付金额。
系统校验支付金额 ≤ 可用余额,否则提示余额不足。
系统自动计算订单总额,并校验是否超过可贷款额度;若超过,提示“支付总额超出可贷款额度”。
用户点击“发送”,系统发送短信验证码。
用户输入验证码。
用户点击“确认支付”,系统校验短信验证码。。
系统调用凡荣e链余额支付接口(或转账接口)。
支付成功/失败后给出提示,并跳转至交易明细列表或订单列表。
##### 2\.3\.1\.3页面需求



##### 2\.3\.1\.4输入与输出
\*输入:
付款账户(从用户钱包主账户A1/融资账户A3中选择)
收款人信息(收款方户名、账号、开户行)
支付金额(单位:元,精确到分)
短信验证码(用户点击发送后,系统发送至绑定手机号,用户录入)
\*输出:
支付成功:返回成功提示,跳转至交易明细列表或订单列表,系统生成交易流水。
支付失败:返回失败原因提示(如余额不足、超过可贷款额度、验证码错误、接口调用失败等),页面停留并允许重新支付。
##### 2\.3\.1\.5业务规则
\*余额校验:支付金额 ≤ 可用余额。
\*授信预校验:选择付款人后立即调用凡荣e链“授信额度查询接口”,若无有效授信(已签约且剩余额度\>0),则禁用支付功能并提示。
\*额度控制:A3支付金额之和 ≤ 可贷款额度。
\*验证:短信验证码 。
\*操作日志:记录支付信息。
## 2\.4订单管理
### 2\.4\.1汇总订单
#### 2\.4\.1\.1 功能描述
汇总订单模块用于将多笔原始订单按照融资主体、渠道等规则汇总生成汇总订单,并可汇总订单详情。
主要功能包括:
\*查询:根据商品类型、清算状态、是否已推送、订单日期、计划清算日、实际清算日、订单编号、贷款人等多维度条件筛选汇总订单。
\*查看:查看汇总订单的详细信息及关联的原始订单明细。
\*清算详情:查看汇总订单的清算执行记录(清算时间、金额等)。
#### 2\.4\.1\.2 业务流程
\*用户进入汇总订单管理页面,默认展示当前渠道下的汇总订单列表。
\*用户可通过查询条件筛选特定汇总订单,点击“查询”刷新列表。
列\*表展示每个汇总订单的关键字段,包括:订单日期、商户编号、商户名称、订单编号、订单总额、预计结算额、可融资金额、已使用额度、剩余额度、超额退款、累计已补差额、推送状态、清算状态、计划清算日等。
\*选中一笔汇总订单,查看详情及关联的原始订单明细。
2\.4\.1\.3 页面需求

#### 2\.4\.1\.4 输入与输出
\*查询
输入:商品类型、清算状态、是否已推送、订单日期范围、计划清算日、实际清算日范围、订单编号、贷款人。
输出:符合条件的汇总订单列表。
\*金额计算
订单总额 = 原订单总额 \+ 追加订单总额
可融资金额 = 新订单总额 × 融资比例
剩余额度 = 新可融资金额 \- 已使用额度(若已使用额度已超过新可融资金额,则剩余额度为负数,需提示超额)
#### 2\.4\.1\.5 业务规则
\*融资比例来源:配置的“融资比例(%)”字段获取,支持0\~100整数。
\*额度联动:
可融资金额 = 订单总额 × 融资比例(向下取整到分)。
当订单总额因追加而增加时,可融资金额重新计算,剩余额度相应调整。
已使用额度不可反向减少(禁止修改已清算的部分)。
### 2\.4\.2 原始订单
#### 2\.4\.2\.1 功能描述
原始订单模块用于展示从各电商平台通过爬虫或文件导入的原始订单数据,支持多维度查询筛选以及订单明细导出。主要功能包括:
\*查询:根据渠道、下单日期、订单编号、订单状态、结算状态、汇总订单编号、店铺ID等条件筛选原始订单。
\*订单导出:将查询结果列表导出为Excel文件(xlsx格式),导出字段与列表字段一致。
\*列表展示:展示订单的关键信息,如订单编号、下单时间、商品、订单金额、预计结算额等。
#### 2\.4\.2\.2 业务流程
\*用户进入原始订单页面,页面默认加载当前渠道下近一段时间(如最近7天)的订单数据。
\*用户可输入查询条件(渠道、日期范围、订单编号等),点击“查询”按钮筛选订单。
\*点击“重置”按钮清空所有查询条件,恢复默认显示。
\*用户可点击“订单导出”按钮,将当前查询结果(或选中订单)导出为Excel文件。
\*列表中每条订单支持点击查看详情。
#### 2\.4\.2\.3 页面需求

#### 2\.4\.2\.4 输入与输出
\*查询输入
渠道、下单日期范围、订单编号、订单状态、结算状态、汇总订单编号、店铺ID。
点击查询后,输出符合条件的订单列表。
\*订单导出
输入:当前查询条件(或选中的订单ID集合,若支持多选导出)。
输出:Excel文件,文件名格式为“原始订单\_YYYYMMDDHHmmss\.xlsx”,包含查询结果的所有字段(至少包含Excel样例中的字段,如店铺编号、店铺名称、订单编号、下单时间、订单类型、订单状态、订单金额、结算金额、结算状态等)。
#### 2\.4\.2\.5 业务规则
\*权限控制:用户仅能查看所属机构及渠道下的原始订单(根据角色数据权限)。
\*结算状态联动:当原始订单被纳入汇总订单并完成清算后,结算状态更新为“已结算”。
\*导出限制:单次导出最大记录数不超过10000条,超过时提示用户缩小查询范围。
\*订单编号唯一性:同一店铺下订单编号唯一,作为数据去重依据。
\*操作日志:查询操作不记日志,但导出操作需记录(操作人、时间、导出条件、记录数)。
## 2\.5客户管理
### 2\.5\.1个人客户
#### 2\.5\.1\.1功能描述
\* 创建登记个人客户信息,用于账户开立时数据引用。
#### 2\.5\.1\.2业务流程
无
#### 2\.5\.1\.3页面需求
##### 2\.5\.1\.3\.1个人客户管理页:
\* 页面上方提供个人客户查询功能,索引要素为所属机构、客户编号、客户名称、证件号码;
\* 页面提供新增、编辑、查看功能按钮;
\* 下方为个人客户列表,默认显示10条/页,可切换为20、50条/页。

##### 2\.5\.1\.3\.2个人客户详情页:
\* 上传身份证正反面照片、个人客户信息录入。

\*增加ocr识别
\*日期支持手动输入,下方自动跳转,点击日期或回车键;

#### 2\.5\.1\.4输入与输出
\* 新增个人客户,详情页输入信息如下:
|**字段名称**|**是否必输**|**输入方式**|
|---|---|---|
|所属机构|Y|可收展全量机构列表选择|
|身份证照片(正面)|Y|文件上传,并调用行内OCR系统识别|
|身份证照片(反面)|Y|文件上传,并调用行内OCR系统识别|
|客户名称|Y|文本录入(OCR返显)|
|证件类型|Y|固定为身份证,不支持编辑|
|证件号|Y|文本录入(OCR返显)|
|出生日期|Y|日期选择器选择(OCR返显)|
|性别|Y|男/女 二元选择(OCR返显)|
|民族|Y|民族菜单选择,默认汉族(OCR返显)|
|证件生效日|Y|日期选择器选择(OCR返显)|
|证件到期日|Y|日期选择器选择(OCR返显)|
|签发机关|Y|文本录入(OCR返显)|
|手机号码|Y|文本录入,11位数字校验控制|
|证件地址|Y|详细地址 文本录入(OCR返显)|
\* 机构列表要素:序号、客户编号、客户名称、证件号、性别、姓名、所属机构、创建时间。
#### 2\.5\.1\.4业务规则
\*校验证件唯一性:同一身份证件号码在同一机构下不可重复登记,若重复则提示“该证件号已存在”。
\*手机号校验:手机号码必须为11位数字,且符合中国移动、联通、电信号段规则。
\*OCR识别处理:上传身份证照片后自动调用OCR识别,若识别失败或关键字段(如证件号、姓名)缺失,需允许用户手动修正,并给出“识别失败,请手动填写”的提示。
\*证件有效期校验:证件到期日早于当前日期时,系统提示“证件已过期,请更换有效证件”。
\*所属机构权限:用户仅能查看和操作其所属机构及其下级机构的个人客户数据(根据角色数据权限控制)。
\*必填字段完整性:所有标记为“Y”的字段必须填写完整,否则提交时提示错误并定位到未填写字段。
### 2\.5\.2企业客户
#### 2\.5\.2\.1功能描述
\* 创建登记企业客户信息,用于账户开立时数据引用。
#### 2\.5\.2\.2业务流程
无
#### 2\.5\.2\.3页面需求
##### 2\.5\.2\.3\.1企业客户管理页:
\* 页面上方提供企业客户查询功能,索引要素为所属机构、客户编号、客户名称、证件号码;
\* 页面提供新增、编辑、查看功能按钮;
\* 下方为个人客户列表,默认显示10条/页,可切换为20、50条/页。
##### 2\.5\.2\.3\.2企业客户详情页:
\* 企业客户信息录入、编辑、查看。
营业执照内容需OCR识别


#### 2\.5\.2\.4输入与输出
\* 新增企业客户,详情页输入信息如下:
||**字段名称**|**是否必输**|**输入方式**|
|---|---|---|---|
|企业
基础
信息|所属机构|Y|可收展全量机构列表选择|
||营业执照|Y|文件上传,并调用行内OCR系统识别|
||企业名称|Y|文本录入(OCR返显)|
||证件类型|Y|固定为营业执照,不支持编辑|
||证件号|Y|文本录入(OCR返显)|
||证件生效日|Y|日期选择器选择(OCR返显)|
||证件到期日|Y|日期选择器选择(OCR返显)|
||手机号码|Y|文本录入,11位数字校验控制|
||证件地址|Y|详细地址 文本录入(OCR返显)|
||经营范围|Y|文本录入(OCR返显)|
|股东
高管
信息|客户名称|Y|点击选择按钮,弹窗页展示个人客户列表,并支持个人客户查询功能,索引要素为:所属机构、客户编号、客户名称。 选择个人客户后反显字段数据。|
||证件类型|Y||
||证件号码|Y||
||证件生效日|Y||
||证件到期日|Y||
\* 企业客户列表要素:序号、客户编号、客户名称、证件号、所属机构、创建时间。
#### 2\.5\.2\.5业务规则
\*证件唯一性:同一营业执照号码在同一机构下不可重复登记,若重复则提示“该企业已存在”。
\*OCR识别处理:上传营业执照后自动调用OCR识别,若识别失败或关键字段(如企业名称、证件号)缺失,允许用户手动修正,并提示“识别失败,请手动填写”。
\*手机号校验:企业联系人手机号码必须为11位数字,符合中国移动、联通、电信号段规则。
\*证件有效期校验:营业执照到期日早于当前日期时,系统提示“证件已过期,请更换有效证件”。
\*必填字段完整性:所有标记为“Y”的字段(包括基础信息、股东高管信息中的必填项)必须填写完整,否则提交时提示错误。
\*股东/收益所有人信息验证:选择的个人客户必须在系统中已登记且证件状态有效;校验受益所有人信息真实性。
## 2\.6钱包管理
### 2\.6\.1账户列表页
#### 2\.6\.1\.1功能描述
\* 提供账户查询功能,索引要素为:所属机构、渠道、客户名称、客户类型;
\* 提供开户、开分户、销户、变更、手机号变更、绑卡、查看、余额同步,除开户外,其他需选定账户后才能点击;
\* 功能条下方,为账户列表面板。
\* 账户列表要素:序号、账户名称、活期账户、冻结账户、保证金账户、状态、渠道、机构;
#### 2\.6\.1\.2业务流程
\* 页面载入时,根据用户所属机构,查询账户信息数据,不选中任何账户(账户列表不支持多选);
\* 主、从账户使用参考图中的对应标志标识账户类型;
\* 当选中账户时,开分户、销户、变更、手机号变更、绑卡、查看、余额同步铵钮功能启用;未选中时禁用;
\* 账户名称使用亮色字体,点击账户名称后,进入账务详情页。
\*点击开户,弹出“个人开户”、“企业开户”
#### 2\.6\.1\.3页面需求


#### 2\.6\.1\.4输入与输出
\*输入:
查询条件:所属机构(下拉树,支持全量机构)、渠道(下拉选择,来源于核心企业配置)、客户名称(文本输入,模糊匹配)、客户类型(下拉选择:个人/企业)。
操作触发:点击开户、开分户、销户、变更、手机号变更、绑卡、查看、余额同步等按钮。
\*输出:
账户列表:展示序号、账户名称、活期账户余额、冻结账户余额、保证金账户余额、状态(正常/冻结/销户)、渠道、所属机构。
选中账户后,对应操作按钮启用;未选中时按钮禁用。
点击账户名称,跳转至该账户的账户主页面(详情页)。
#### 2\.6\.1\.5业务规则
\*权限控制:用户仅能查看其所属机构及下级机构的账户列表(根据角色数据权限配置)。
\*查询默认值:页面加载时,所属机构默认当前用户所属机构,渠道默认全部,客户名称和客户类型为空,查询全部符合条件的账户。
\*单选限制:账户列表不支持多选,每次只能选中一条账户记录。
\*按钮启用规则:
开分户、销户、变更、手机号变更、绑卡、查看、余额同步按钮仅在选中一条账户时启用。
\*账户状态控制:
状态为“销户”的账户,禁用除查看外的所有操作按钮。
状态为“冻结”的账户,禁用交易类操作(如提现、支付、保证金缴纳/释放),但允许查看和变更部分非敏感信息(需根据业务具体配置)。
\*余额同步:点击余额同步按钮,实时调用凡荣e链余额查询接口更新当前选中账户的余额展示,无需刷新页面。
\*开分户规则:仅主账户支持开立分户(A7账户)。
\*操作日志:所有账户操作(开户、销户、变更等)均需记录操作日志。
### 2\.6\.2个人账户开立
#### 2\.6\.2\.1功能描述
\* 与智能网厅交互,完成客户人脸照片采集与短信验证码的收接;
\* 调用对应的凡荣e链开户接口,开立主账户;
\* 主账户开立成功后,调用凡荣e链账户余额查询接口,返回(即开立)从账户。
#### 2\.6\.2\.2业务流程
无
#### 2\.6\.2\.3页面需求


\* 提供“用户支付服务协议”、“支付服务隐私政策”的点击阅读与同意确认框;
\* 提供客户选择、提交按钮;
#### 2\.6\.2\.4输入与输出
\* 个人账户开立页输入信息如下:
||**字段名称**|**是否必输**|**输入方式**|**校验规则**|
|---|---|---|---|---|
|基础
信息|所属渠道|Y|核心企业渠道名称列表选择||
||账户名称|Y|点击页面客户选择按钮,弹窗页展示个人客户列表,并支持个人客户查询功能,选择个人客户后反显字段信息。||
||证件号码|Y|||
||证件生效日|Y|||
||证件到期日|Y|||
||签发机关|Y|||
||性别|Y|||
||证件生效日|Y|||
||证件失效日|Y|||
||证件地址|Y|||
||职业|Y|职业表菜单选择,选择至三级码值名称||
||手机号码|Y|文本输入|11位数字校验|
||绑定银行账号|Y|文本输入|提交时,调用凡荣e链“卡信息查询接口223405”,验证卡号正确性。|
|影像
信息|证件照片
(正面)|Y|文件上传||
||证件照片
(反面)|Y|文件上传||
#### 2\.6\.2\.5业务规则
\* 用户在账户列表页点击开户按钮,并在弹框内选择“个人开户”进入个人账户开立页;
\* 用户在个人账户开立页中录入开户所需信息后,点击提交按钮后,页面跳出认证二维码,用户手机扫码后(进入移动端流程,人脸识别活体SDK,调用凡荣的人脸识别接口),验证码,点击完成按钮后页面流程结束;
### 2\.6\.3企业账户开立
#### 2\.6\.3\.1功能描述
\* 短信收发;
\* 调用对应的凡荣e链开户接口,开立主账户;
\* 主账户开立成功后,调用凡荣e链账户余额查询接口,返回(即开立)从账户。
#### 2\.6\.3\.2业务流程
无
#### 2\.6\.3\.3页面需求





\* 受益所有人身份识别;
\* 提供“用户支付服务协议”、“支付服务隐私政策”的点击阅读与同意确认框;
\* 提供客户选择、提交按钮。
#### 2\.6\.3\.4输入与输出
\* 企业账户开立页输入信息如下:
||**字段名称**|**是否必输**|**输入方式**|**校验规则**|
|---|---|---|---|---|
|基础
信息|所属渠道|Y|核心企业渠道名称列表选择||
||账户名称|Y|点击页面客户选择按钮,弹窗页展示个人客户列表,并支持个人客户查询功能,选择个人客户后反显字段信息。||
||证件号|Y|||
||证件生效日|Y|||
||证件到期日|Y|||
||证件地址|Y|||
||经营范围|Y|||
||职业|Y|职业表菜单选择,选择至三级码值名称||
||手机号码|Y|文本输入|11位数字校验|
||绑定银行账号|Y|文本输入||
||开户行号|Y|文本输入||
||开户行全称|Y|文本输入||
|法人
代表
信息|客户名称|Y|点击页面客户选择按钮,弹窗页展示个人客户列表,并支持个人客户查询功能,选择个人客户后反显字段信息。||
||证件号|Y|||
||证件到期日|Y|||
|实际
控制
人信
息|客户名称|Y|默认反显法人代表信息,或可以点击客户选择按钮,弹窗页展示个人客户列表,并支持个人客户查询功能,选择个人客户后反显字段信息。||
||证件号|Y|||
||证件到期日|Y|||
|受益人信息|客户名称|Y|默认反显法人代表信息,或可以点击客户选择按钮,弹窗页展示个人客户列表,并支持个人客户查询功能,选择个人客户后反显字段信息。||
||证件号|Y|||
||证件地址|Y|||
||证件到期日|Y|||
||性别|Y|||
||国籍|Y|固定为中国||
||是否股东|Y|是or否,二元选择,默认是||
||持股比例|Y|数字输入,单位%||
|影像信息|营业执照|Y|文件上传||
||法人身份证(正面)|Y|文件上传||
||法人身份证
(反面)|Y|文件上传||
#### 2\.6\.3\.5业务需求
\* 用户在账户列表页点击开户按钮,并在弹框内选择“企业开户”进入企业账户开立页;
\* 用户在企业账户开立页中录入开户所需信息后,点击提交按钮后,页面返显认证二维码,用户手机扫码后(进入移动端流程),点击完成按钮后页面流程结束;






### 2\.6\.4账户主页面
#### 2\.6\.4\.1功能描述
\* 页面上方为账户信息卡片,主账户卡片中提供提现按钮,保证金账户卡片中提供缴纳与释放按钮;
\* 卡片下方为日期选择器及当月、上月、近三月按钮,同时提供回单、对账单按钮;
\* 页面下方为账户交易明细列表;
\* 交易明细中,借记与贷记交易的交易金额使用不同颜色进行区分。
#### 2\.6\.4\.2业务流程
\* 用户在账户列表页,点击账户名称即可进入账户详情页;
\* 页面载入时,调用凡荣e链“余额查询接口(222201)”查询并显示主从账户余额;
\* 页面载入时,默认选中主账户,时间选择器默认选中今天按钮;
#### 2\.6\.4\.3页面需求

#### 2\.6\.4\.4输入与输出
\* 交易明细列表要素:序号、系统流水号、记账日期、交易类型、对方户名、对方账户、交易金额、账户余额、交易时间、摘要。
#### 2\.6\.4\.5业务规则
\*默认时间范围:时间选择器默认选中“今天”,若当天无交易,列表展示为空并提示“暂无数据”。
\*交易明细排序:按记账日期倒序排列(最新交易在最前),同日期按系统流水号升序。
\*颜色区分:借记交易(支出)金额使用红色或负号标识,贷记交易(收入)金额使用绿色或正号标识。
\*数据刷新:执行提现、缴纳、释放等资金操作后,系统自动刷新余额展示和交易明细列表,无需用户手动刷新。
\*并发控制:同一账户同时只能有一笔资金操作进行中,若用户重复提交需提示“上一笔操作正在处理,请稍后”。
### 2\.6\.5交易明细查询
#### 2\.6\.5\.1功能描述
\* 用于查询用户电子登记簿账户交易。
#### 2\.6\.5\.2业务流程
\* 选中账户信息卡片 \>\> 时间选择器或期限按钮选择 \>\> 调用凡荣e链“交易明细查询接口(230303)”查询并显示账户交易明细。
#### 2\.6\.5\.3页面需求


#### 2\.6\.5\.4输入与输出
\*输入:
账户标识:当前选中的账户(A1、A2、A3、A6、A7),系统自动获取。
查询时间范围:快捷按钮:当月、上月、近三月。自定义日期:起始日期、结束日期(格式:YYYY\-MM\-DD)。
分页参数:当前页码(默认1)、每页条数(默认10条,支持10/20/50条切换)。
\*输出:
交易明细列表字段:序号、系统流水号、记账日期、交易类型(如支付、提现、缴纳、释放等)、对方户名、对方账户、交易金额(借记/贷记颜色区分)、账户余额、交易时间(精确到时分秒)、摘要。
数据排序:按记账日期倒序排列,同日期按系统流水号升序。
分页信息:总记录数、总页数、当前页码、当前页记录数。
#### 2\.6\.5\.5业务规则
\*凡荣e链前端系统使用凡荣e链“交易明细查询接口”返回的内码ID对交易明细自增排列后显示。
### 2\.6\.6主账户提现
#### 2\.6\.6\.1功能描述
\* 用于从主账户将资金转账或汇款至绑定的银行结算账户中。
#### 2\.6\.6\.2业务流程
\*用户在账户主页面的主账户卡片中,点击「提现」按钮。
\*系统弹出提现弹窗,自动展示:
可提现金额(当前主账户A1可用余额)、最多提现金额(同可提现金额)。
\*用户输入提现金额(单位:元,精确到分),系统实时校验:
提现金额 ≤ 可提现金额
\*用户点击「发送验证码」,系统调用凡荣e链短信验证码接口,向绑定手机号发送短信验证码。
\*用户输入收到的短信验证码。
\*用户点击「确定」按钮,系统调用凡荣e链提现接口。
\*接口返回提现结果:
成功:提示“提现成功”,自动关闭弹窗,刷新账户余额及交易明细列表。
失败:提示失败原因(例如“账户余额不足”等),弹窗保持,用户可修改后重试。
\*用户点击「取消」或关闭按钮,弹窗关闭,不执行任何操作。
#### 2\.6\.6\.3页面需求

#### 2\.6\.6\.4输入与输出
\* 点击提现跳出

\* 输入提现金额,展现最多提现金额和可提现金额,为A1账户余额。
\* 点击确定,提现成功。
\* 提现失败,提示失败原因,例:“账户余额不足”
#### 2\.6\.6\.5业务规则
\*余额限制:单次提现金额不得超过主账户当前可用余额(A1余额),且必须大于0。
\*短信验证码:
每次提现操作必须校验短信验证码。
验证码有效期为5分钟,超时需重新获取。
\*操作频率限制:同一账户每分钟内最多发起3次提现请求(含失败),超过提示“操作频繁,请稍后再试”。
\*提现成功后状态更新:提现成功后,系统自动更新主账户余额,并在交易明细列表中生成一笔“提现”类型的借记交易记录。
### 2\.6\.7回单下载
#### 2\.6\.7\.1功能描述
\* 用于供用户下载登记簿账户一笔交易的回单PDF。
#### 2\.6\.7\.2业务流程
\*用户在账户主页面的交易明细列表中,查看已查询出的交易流水记录。
\*用户可根据需要选择流水记录:
单笔下载:勾选某一条交易流水对应的复选框(或点击该行的“回单”按钮)。
批量下载:不勾选任何流水,点击列表上方的「回单」按钮。
\*系统判断用户选择情况:
若用户未选中任何流水,且点击「回单」,则视为需要下载当前查询时间段内所有交易的回单。
若用户选中一条或多条流水,则仅下载所选流水的回单。
\*下载完成后,给出“下载成功”提示;若下载失败,提示错误原因(如“回单生成失败,请稍后重试”)。
#### 2\.6\.7\.3页面需求

#### 2\.6\.7\.4输入与输出
\*输入:
账户标识(当前选中的账户,系统自动获取);
流水号列表(单笔或多笔,来自交易明细列表中的系统流水号);
时间范围(仅批量下载时需传入,格式:起始日期YYYY\-MM\-DD,结束日期YYYY\-MM\-DD);
用户选择的下载方式(单笔批/量全量)。
\*输出:
成功:单笔下载:返回一个PDF文件,文件名格式“回单\_账户名\_交易日期\_流水号\.pdf”;
多笔/批量下载:返回一个PDF文件,内含多页对账单,文件名格式“回单\_账户名\_日期范围\.zip”;前端自动触发浏览器下载,下载完成后提示“下载成功”。
失败:返回错误提示信息。
#### 2\.6\.7\.5业务规则
\*选择逻辑:
未选中任何流水时,默认下载当前查询时间范围内该账户的所有交易回单(按页无效,以查询条件确定范围)。
选中一笔或多笔流水时,仅下载对应流水的回单,忽略其他未选中流水。
\*回单生成时间:从调用接口到文件生成完毕,前端等待时间不超过10秒;超时应提示“回单生成超时,请稍后重试”。
\*文件格式:生成PDF文件,文件名格式“回单\_账户名\_交易日期\_流水号\.pdf”。
\*权限控制:用户只能下载其有权限查看的账户(所属机构及下级机构)的交易回单。
\*操作日志:每次回单下载操作需记录日志(操作人、时间、IP、账户、下载笔数、是否成功)。
### 2\.6\.8对账单下载
#### 2\.6\.8\.1功能描述
\* 用于供用户下载登记簿账户指定时间段内账户所有交易的对账单PDF。
#### 2\.6\.8\.2业务流程
\*用户在账户主页面的账户信息卡片中,选中需下载对账单的账户。
\*用户通过时间选择器(快捷按钮“当月”“上月”“近三月”或自定义日期范围)选择起止日期。
\*用户在交易明细列表中,可选择是否勾选某一条流水:
若未勾选任何流水:点击「对账单」按钮,执行“批量下载对账单”。
若已勾选某一条流水:点击「对账单」按钮,执行“单笔下载回单”。
#### 2\.6\.8\.3页面需求

#### 2\.6\.8\.4输入与输出
\* 用户选中账户卡片,通过时间选择器或期限按钮选择起止日期后,点击“对账单”按钮,系统调用凡荣e链“对账单下载接口(231313)”获取对账单文件后,下载至用户端本地。
\*未选择某一条流水,点击“对账单”按钮,批量下载;选择具体交易流水,点击“对账单”按钮,仅下载该条流水回单。
#### 2\.6\.8\.5业务规则
\*起止日期不能为空,若未选择任何时间范围,默认取当前自然月(本月1日至今日)。
\*对账单内容:批量下载的对账单需包含所选时间段内该账户(含主账户及所属从账户)的全部交易明细,按记账日期排序,包含交易日期、交易类型、对方账户、交易金额、余额等字段。
\*权限控制:用户只能下载其所属机构及下级机构账户的对账单。
\*操作日志:对账单下载操作(包括批量下载和单笔回单下载)均需记录日志:操作人、时间、IP、账户、时间范围(或流水号)、下载类型(对账单/回单)、是否成功。
### 2\.6\.9保证金缴纳
#### 2\.6\.9\.1功能描述
\* 供用户从主账户向保证金账户划转资金。
#### 2\.6\.9\.2业务流程
|前端|**凡荣e链**|
|---|---|
|用户点击“缴纳”按钮,弹框输入金额,点击发送验证码。
系统调用凡荣e链“短信验证码接口(221506)”|收到报文,各项校验无误,则:
发送短信验证码。|
|用户填写短信验证码,系统调用凡荣e链“保证金缴纳接口(242403)”。|收到报文,各项校验无误,则:
借,主账户,缴纳金额
贷,保证金账户,缴纳金额|
|交易完成,自动刷新页面。||
#### 2\.6\.9\.3页面需求

#### 2\.6\.9\.4输入与输出
\*输入:
缴纳金额(用户手动输入,单位:元,精确到分,不能超过页面显示的“最多”金额);
短信验证码(用户点击“发送验证码”后,系统发送至绑定手机号,用户录入);
触发操作:点击「确定」按钮。
\*输出:
成功:提示“缴纳成功”,自动关闭弹窗,刷新账户主页面中的主账户余额和保证金账户余额,并更新交易明细列表。
失败:提示失败原因(如“主账户余额不足”“缴纳金额超过可缴纳上限”“验证码错误”等),弹窗保持,用户可修改后重试。
#### 2\.6\.9\.3业务规则
\*金额限制:
缴纳金额必须大于0。
缴纳金额不得超过主账户(活期A1)当前可用余额,即页面展示的“最多”金额。
若用户输入的金额超过可用余额,点击确定时提示“缴纳金额不能超过可用余额”。
\*短信验证码:每次缴纳操作必须校验短信验证码,验证码有效期为5分钟,超时需重新获取。
\*交易记账规则:
缴纳成功后,系统自动记账:借记主账户(活期A1),贷记保证金账户(保证A6),金额为缴纳金额。
\*交易完成后自动刷新页面中的余额及交易明细,无需用户手动刷新。
### 2\.6\.10保证金释放
#### 2\.6\.10\.1功能描述
\* 供用户从保证金账户向主账户划转资金。
#### 2\.6\.10\.2业务流程
|前端|**凡荣e链**|
|---|---|
|用户点击“释放”按钮,弹框输入金额,点击发送验证码。
系统调用凡荣e链“短信验证码接口(221506)”|收到报文,各项校验无误,则:
发送短信验证码。|
|用户填写短信验证码,系统调用凡荣e链“保证金释放接口(242404)”。|收到报文,各项校验无误,则:
借,保证金账户,释放金额
贷,主账户,释放金额|
|交易完成,自动刷新页面。||
#### 2\.6\.10\.3页面需求

#### 2\.6\.10\.4输入与输出
\*输入:
释放金额(用户手动输入,单位:元,精确到分,不能超过页面显示的“最多”金额,即保证金账户当前可用余额);
短信验证码(用户点击“发送验证码”后,系统发送至绑定手机号,用户录入);
触发操作:点击「确定」按钮;
\*输出:
成功:提示“释放成功”,自动关闭弹窗,刷新账户主页面中的主账户余额和保证金账户余额,并更新交易明细列表。
失败:提示失败原因(如“保证金余额不足”“释放金额超过可释放上限”“验证码错误”“账户状态异常”等),弹窗保持,用户可修改后重试。
#### 2\.6\.10\.5业务规则
\*金额限制:
释放金额必须大于0。
释放金额不得超过保证金账户当前可用余额(页面展示的“最多”金额,即保证金余额)。
若用户输入的金额超过保证金余额,点击确定时提示“释放金额不能超过保证金余额”。
\*短信验证码:每次释放操作必须校验短信验证码,验证码有效期为5分钟,超时需重新获取。
\*交易记账规则:
释放成功后,系统自动记账:借记保证金账户(保证A6),贷记主账户(活期A1),金额为释放金额。
\*交易完成后自动刷新页面中的余额及交易明细,无需用户手动刷新。
## ~~2\.7商户中心~~
### 2\.7\.1商户管理
#### 2\.7\.1\.1功能描述
\*业务属性配置详情
|字段名称|是否必填|说明|
|---|---|---|
|商品类目|是|商品类(特殊)、商品类、商品类(大电商)、商品类(团长)、资金类、代销类、权益类、物流类|
|回款周期|是|支持单选:22天、25天、30天、180天、270天、手动。支持配置默认值。|
|单笔汇总订单限额(元)|是|数值输入,单位:元,货币:RMB。|
|融资比例(%)|是|0\-100整数|
|预计退货率(%)|否|0\-100整数|
|借款期限|是||
|订单融资期限|是||
#### 2\.7\.1\.2业务流程
无
#### 2\.7\.1\.3页面详情


\*删除新增页面,填写内容增加到其他页面
#### 2\.7\.1\.4输入与输出
无
#### 2\.7\.1\.5业务规则
无
### 2\.7\.2发票管理
#### 2\.7\.2\.1发票登记
##### 2\.7\.2\.1\.1功能描述
\* 支持用户通过多种方式(单张上传、单张核验、批量导入)完成发票信息的登记与管理;
\* 实现发票信息的自动识别与字段返显,减少人工录入错误;
\* 统一发票数据结构,支撑后续向凡荣e链中台的推送与业务处理;
\* 提供清晰的发票登记界面,适配不同业务场景(专票、特殊发票等)。
##### 2\.7\.2\.1\.2业务流程
\*用户登录系统,进入「商户中心」→「发票管理」子页面,默认展示“发票登记”标签页。

##### 2\.7\.2\.1\.3页面管理
\*发票管理位于系统一级导航“商户中心”菜单下
\*提供统一的发票登记入口,界面布局清晰,包含以下核心区域:
###### 2\.7\.2\.1\.3\.1专票登记

登记方式选择支持三种方式:
\*单张上传:适用于单张发票的图片或PDF上传
\*单张核验:适用于对单张发票信息进行核验
\*批量导入:支持批量上传xlsx、xls、csv格式文件
###### 2\.7\.2\.1\.3\.1\.1单张上传
\*支持拖拽或点击上传,支持文件格式:图片(jpg、png、jpeg)
\*PDF上传后系统自动识别发票内容,返显至下方“发票详情”区域
\*商户:支持手动输入或系统自动带出(如与发票信息匹配)
\*收款账号:支持手动输入或系统自动带出
\*若为已登记商户,系统可自动关联其默认收款账号量导入:支持批量上传xlsx、xls、csv格式文件
###### 2\.7\.2\.1\.3\.1\.2批量导入功能
\*支持批量上传xlsx、xls、csv格式文件
\*内容包括:发票号、金额、日期
\*批量导入失败显示

###### 2\.7\.2\.1\.3\.2特殊发票登记

###### 2\.7\.2\.1\.3\.2\.1功能描述
在发票登记主界面中,用户选择 “特殊” 发票类型后,系统切换至特殊发票登记模式。
###### 2\.7\.2\.1\.3\.2\.2登记内容
\*开票日期
\*发票号码,文本输入框,支持字母、数字组合;点击help,自动生成
\*含税金额
\*商户
\*收款账号
###### 2\.7\.2\.1\.3\.2\.3输入输出
发票详情区域根据上传内容自动返显,用户可手动修正或补充。
##### 2\.7\.2\.1\.4输入与输出
\*识别成功发票详情区域根据上传内容自动返显,用户可手动修正或补充。字段包括:
|字段名称|说明|
|---|---|
|发票代码|自动识别返显|
|发票号码|自动识别返显|
|开票日期|自动识别返显|
|开票金额(含税)|自动识别返显,单位为元|
|购买方名称|自动识别返显|
|销售方名称|自动识别返显|
\*识别失败,在右侧返现区域可修改。
\*根据发票号码校验发票的真实性。
##### 2\.7\.2\.1\.5业务规则
\*发票唯一性:发票代码\+发票号码组合不可重复登记(特殊发票号码若未校验,则按手工录入的发票号码唯一性校验)。若重复,提示“该发票已登记,请勿重复上传”。
\*发票状态初始化:新登记的发票状态默认为“未匹配”。
\*操作权限:用户仅能查看和操作其所属机构及下级机构商户的发票数据。
\*发票登记后状态流转规则
未匹配 → 部分匹配 / 完全匹配 → 已清算(匹配后进入清算流程)。
已清算的发票不可删除、不可修改、不可取消匹配。
部分匹配的发票允许继续匹配剩余金额,直至完全匹配。
#### 2\.7\.2\.2发票删除

##### 2\.7\.2\.2\.1功能描述
在发票列表每条数据的「操作」列,固定展示**垃圾桶图标**按钮,作为发票删除的触发入口,按钮视觉清晰、可点击。
##### 2\.7\.2\.2\.2业务流程
\*用户点击垃圾桶图标后,系统弹出确认删除提示框,提示内容为 “确定要删除该发票数据吗?删除后数据不可恢复,请谨慎操作!”,包含确定删除、取消两个选项。
\*用户点击「取消」,关闭提示框,返回发票列表页面,不执行任何删除动作。
\*用户点击确定删除,系统触发完成以下操作:
从系统发票池中删除对应发票数据,同步更新发票列表数据,实时移除已删除发票,无残留展示。页面弹出操作成功提示,并自动刷新列表。
##### 2\.7\.2\.2\.3页面需求
无
##### 2\.7\.2\.2\.4输入与输出
\*输入:
用户点击发票列表操作列中的垃圾桶图标。
在弹出的确认框中点击「确定删除」按钮。
\*输出:
删除成功:弹出提示“删除成功”。发票列表中移除该条记录,页面自动刷新。
删除失败:弹出提示框说明失败原因,例如:“该发票状态为【已清算】,禁止删除”
/“该发票状态为【已匹配】/【部分匹配】,禁止删除”。
取消删除:用户点击「取消」按钮或关闭提示框,无任何数据变更,返回列表页。
##### 2\.7\.2\.2\.5业务规则
\*状态限制(禁止删除):
发票状态为「已清算」时,禁止删除。
发票状态为「已匹配」或「部分匹配」时,禁止删除。
只有状态为「未匹配」的发票允许删除。
\*权限控制:
用户只能删除其所属机构及下级机构商户名下的发票(根据角色数据权限)。
删除操作需记录操作日志,包含操作人、时间、IP、发票号码、商户名称。
\*二次确认:
每次删除操作必须弹出二次确认框,内容为:“确定要删除该发票数据吗?删除后数据不可恢复,请谨慎操作!”
用户确认后方可执行删除。
#### 2\.7\.2\.3发票匹配
##### 2\.7\.2\.3\.1功能描述
发票匹配模块用于将已登记的发票与回款流水进行关联匹配,为后续清算提供依据。
##### 2\.7\.2\.3\.2业务流程
\*用户在可匹配列表中选择一笔或多笔回款流水(支持勾选),点击「匹配」按钮。
\*系统校验匹配金额,若回款金额大于发票金额,则根据发票金额匹配;若回款金额小于发票金额,则根据回款金额匹配。
\*确认后点击「匹配」,系统建立发票与回款的关联关系,更新已匹配列表、已匹配金额和待匹配金额。
\*取消匹配:
在已匹配列表中选择一笔或多笔匹配记录,点击「取消匹配」按钮。
点击「取消」按钮返回发票列表页,不保存当前匹配操作。
##### 2\.7\.2\.3\.3页面需求

##### 2\.7\.2\.3\.4输入与输出
\*输入:
匹配操作:用户在发票列表中勾选一笔,点击「匹配」按钮,。
取消匹配操作:在已匹配列表中勾选一条或多条关联记录,点击「取消匹配」按钮。。
\*输出:
匹配成功:刷新页面,更新已匹配列表、已匹配金额、待匹配金额;弹出提示“匹配成功”。
匹配失败:提示失败原因(如“匹配金额超出待匹配金额”“选中的回款已被其他发票匹配”)。
取消匹配成功:提示“取消匹配成功”。
##### 2\.7\.2\.3\.5业务规则
\*全额匹配优先:优先按回款金额与发票待匹配金额完全相等进行匹配。
\*可部分匹配
\*单次匹配的回款累计金额不得超过发票待匹配金额。
\*匹配金额精确到分,向下取整。
\*匹配状态更新:
发票待匹配金额 = 0 时,发票状态自动变更为「完全匹配」。
发票待匹配金额 \> 0 但已有部分匹配金额时,状态为「部分匹配」。
完全匹配的发票不可再进行匹配或取消匹配。
\*回款流水唯一性:同一笔回款流水不能被多张发票同时匹配(部分匹配时,剩余金额可匹配其他发票,但回款流水的匹配金额需逐笔记录)。
\*取消匹配限制:
已进入清算流程的回款记录,禁止取消匹配,提示“该匹配已清算,无法取消”。
发票状态为「已清算」时,禁止任何匹配或取消匹配操作。
\*权限控制:用户仅能操作其所属机构及下级机构商户的发票匹配。
\*操作日志:所有匹配、取消匹配操作均需记录日志(操作人、时间、IP、发票号码、回款流水号、匹配金额)。
## 2\.8基础配置
### 2\.8\.1核心企业
#### 2\.8\.1\.1功能描述
\* 登记核心企业渠道信息,并与机构信息映射。
#### 2\.8\.1\.2业务流程
无
#### 2\.8\.1\.3页面需求
\* 页面上方提供核心企业查询功能,索引要素为所属机构、渠道编号、渠道名称;
\* 页面提供新增 功能按钮;
\* 按钮下方为核心企业列表,默认显示10条/页,可切换为20、50条/页。

#### 2\.8\.1\.4输入与输出
\* 新增核心企业,弹窗页输入渠道名称、渠道编号、应用编号、母户开户行、所属机构信息;
\* 核心企业列表要素:序号、渠道名称、渠道编号、应用编号、母户开户行、所属机构、创建时间。
#### 2\.8\.1\.5业务规则
\* 新增核心企业录入信息时,所属机构信息录入方式为全量机构收展菜单选择。
### 2\.8\.2客户经理
#### 2\.8\.2\.1功能描述
\* 创建登记客户经理信息,用于授信申请功能引用。
#### 2\.8\.2\.2业务流程
无
#### 2\.8\.2\.3页面需求
\* 页面上方提供客户经理查询功能,索引要素为工号、姓名,必须校验客户经理是否存在;
\* 页面提供新增、编辑、删除功能按钮;
\* 下方为客户经理列表,默认显示10条/页,可切换为20、50条/页。

#### 2\.8\.2\.4输入与输出
\* 新增客户经理,弹窗页输入机构号、机构名称、工号、姓名;
\* 机构列表要素:序号、机构号、机构名称、工号、姓名。
#### 2\.8\.2\.5业务规则
无
## 2\.9登陆页面
### 2\.9\.1功能描述
用户系统登陆
### 2\.9\.2业务流程
无
### 2\.9\.3页面需求

页面显示稠州银行logo
### 2\.9\.4输入与输出
### 2\.9\.5业务规则
\*校验密码、短信验证码
# 3非功能性需求
## 3\.1性能需求
### 3\.1\.1静态数值需求
\*支持的终端用户数:系统初期支持注册用户数不低于1000人,未来可扩展至10000人。
\*支持的同时可操作的用户数:100人。
\*数据精度要求:
·金额类数据(如账户余额、授信额度、融资金额、支付金额)要求精确到小数点后两位,且与核心系统保持一致,绝对精确。
·利率类数据(如基础利率、融资利率)精确至小数点后四位。
·OCR识别信息(如身份证号、企业证件号)系统自动识别准确率不低于95%。
### 3\.1\.2动态数值需求
\*关键业务响应时间:
·页面平均加载时间 ≤ 2秒。
·账户开立、授信申请、融资支付等核心交易接口响应时间 ≤ 3秒。
·批量导入(如发票批量导入)处理时间 ≤ 5秒。
\*数据转换/查询时间:
·列表类查询(如客户列表、账户列表)响应时间 ≤ 2秒。
·交易明细、授信记录等复杂查询响应时间 ≤ 3秒。
·报表生成时间 ≤ 10秒。
### 3\.1\.3业务连续性需求
\*系统可用性要求:
·系统需达到99\.95%的可用性,计划内停机时间每月不超过15分钟。
·灾难恢复能力等级:不低于4级。
·RTO(恢复时间要求):≤ 2小时。
·RPO(恢复时间点要求):≤ 30分钟。
## 3\.2系统强控要求
### 3\.2\.1交易风险监测
\*用户登录安全:连续5次密码错误锁定账户,需管理员解锁;页面无操作超5分钟自动登出。
\*支付安全:融资支付需同时校验短信验证码和交易密码。
\*发票管理:已清算、已匹配或部分匹配的发票禁止删除,系统前端直接屏蔽删除按钮并给出提示。
### 3\.2\.2分级预警机制
\*监控报警:当核心接口(如开户、支付)连续失败率达到10%或响应时间超过5秒时,系统自动向系统管理员发送短信或邮件报警。
\*交易阻断:当用户账户处于止付、冻结、挂失等异常状态时,系统前端直接阻断所有交易操作,并提示具体原因。
\*限额限制:严格遵循“基础配置”中为各贷款产品设定的“总授信额度”及为商户配置的“单笔汇总订单限额”、“融资比例”。
## 3\.3数据保护需求
### 3\.3\.1数据保存周期
\*客户基本信息、账户信息、授信记录永久保存。
\*交易流水、融资支付记录、发票信息、操作日志按行内要求保存年限保存。
\*已销户客户信息及关联交易记录按行内要求保存年限保存。
### 3\.3\.2数据清理策略
\*系统需提供后台数据清理功能,支持按业务类型、创建时间(如超过5年)等维度进行数据归档和物理删除。
\*临时文件(如批量导入的Excel、上传的图片)在处理完成后,系统需自动清理,前端不保留。
\*清理操作需记录操作日志,并经过二级复核或管理员审批。
## 3\.4安全需求
\*密码复杂度:用户登录密码需为8位以上,且包含大写字母、小写字母和数字。
\*账户锁定:同一用户5次登录失败,账户自动锁定,需管理员解锁。
\*单点登录:同一账号在同一时间只允许在一个终端登录,新登录会使旧会话失效。
\*会话超时:用户无操作超过5分钟,系统自动登出并跳转至登录页。
## 3\.5日志需求
\*用户操作日志:需详细记录所有用户(包括管理员和普通用户)的关键操作,包括但不限于:
·登录、登出、密码修改。
·客户、账户、角色的增/删/改。
·授信申请、融资支付、保证金缴纳/释放。
·发票登记、删除、匹配。
·核心企业、产品、机构等基础配置的变更。
\*日志要素:每条日志至少包含操作人、操作时间、IP地址、操作模块、操作类型(增/删/改/查)、操作内容简述、操作结果(成功/失败)及失败原因。
\*日志查询:日志数据需存储至安全日志服务器,至少保存6个月,支持审计管理员按多维度(操作人、时间、模块)进行查询和导出。