后管账户冻结分为人工冻结和系统冻结。

账户冻结是一种处罚类型。主要分为三种:不进不出,只进不出,自出不进。通过这三种方式冻结不同的账户,银行卡和功能账户。

处罚分为人工处罚(队列处理和客户管理)和系统处罚。

系统触发和人工处罚(队列处理)调用的是同一个接口获取处罚种类。

人工处罚(客户管理)和人工处罚(队列处理)调用同一个页面进行账户冻结。因此就把这个页单独拿出来作为一个共通页面。

在人工处罚(客户管理)和人工处罚(队列处理)通过load(相对路径)将页面加载进来。

账户冻结 java_下拉菜单

账户冻结 java_页面加载_02

 

 

触发类型:不进不出,只进不出,只出不进

冻结账户:银行卡,功能账户,银行卡

 

 

 

账户冻结 java_账户冻结 java_03

业务需求:

1.根据下拉菜单:处罚类型的不同,下拉菜单选中不同的冻结账户。如果账户是被冻结的(√)。

2.主账户如果被√,那么页面上所有账户都√,保存调用冻结接口只冻结主账户。

3.主账户如果取消√,所有账户取消√,保存调用解冻接口主账户解冻,其他账户不解冻。

4.如果账户最开始是√的,保存时取消√,走解冻接口。如果账户没√,保存时√了,走冻结接口。

5.如果保存的时候,过滤没有改变状态的账户。只有状态改变了的账户才走冻结或者解冻。没有改变状态的账户不走任何接口。

6.人工处罚(客户管理)和人工处罚(队列处理)走共通页面,走同一个保存按钮。

但是人工处罚(队列处理)保存以后不走审核接口,直接冻结后调用‘不走审核改变队列状态’的接口。在队列页面还要判断时候有过冻结账户操作,如果有,提交处罚时候就不走冻结;如果没有过冻结操作提交时就走审核处罚。

人工处罚(客户管理)直接走冻结或者解冻接口。

所以在保存按钮是要判断保存是那个页面调用的。

账户冻结 java_业务需求_04