后管账户冻结分为人工冻结和系统冻结。
账户冻结是一种处罚类型。主要分为三种:不进不出,只进不出,自出不进。通过这三种方式冻结不同的账户,银行卡和功能账户。
处罚分为人工处罚(队列处理和客户管理)和系统处罚。
系统触发和人工处罚(队列处理)调用的是同一个接口获取处罚种类。
人工处罚(客户管理)和人工处罚(队列处理)调用同一个页面进行账户冻结。因此就把这个页单独拿出来作为一个共通页面。
在人工处罚(客户管理)和人工处罚(队列处理)通过load(相对路径)将页面加载进来。
触发类型:不进不出,只进不出,只出不进 |
冻结账户:银行卡,功能账户,银行卡 |
业务需求:
1.根据下拉菜单:处罚类型的不同,下拉菜单选中不同的冻结账户。如果账户是被冻结的(√)。
2.主账户如果被√,那么页面上所有账户都√,保存调用冻结接口只冻结主账户。
3.主账户如果取消√,所有账户取消√,保存调用解冻接口主账户解冻,其他账户不解冻。
4.如果账户最开始是√的,保存时取消√,走解冻接口。如果账户没√,保存时√了,走冻结接口。
5.如果保存的时候,过滤没有改变状态的账户。只有状态改变了的账户才走冻结或者解冻。没有改变状态的账户不走任何接口。
6.人工处罚(客户管理)和人工处罚(队列处理)走共通页面,走同一个保存按钮。
但是人工处罚(队列处理)保存以后不走审核接口,直接冻结后调用‘不走审核改变队列状态’的接口。在队列页面还要判断时候有过冻结账户操作,如果有,提交处罚时候就不走冻结;如果没有过冻结操作提交时就走审核处罚。
人工处罚(客户管理)直接走冻结或者解冻接口。
所以在保存按钮是要判断保存是那个页面调用的。