架构思维流程图:

业务需求:
实现一个可以靠配置来控制数据流转的功能
实现思路方案(主要记录配置的想法):
可用条件:*客户表(拥有一个城市归属地[广州、上海],渠道类型)、销售表(会分配到某一个团队中)*
公海配置表设计: 
流转路线表设计(可以配置多条路线):

思路说明:
1、首先实现一个销售配置界面,把销售配置到团队中,然后在实现一个公海配置界面,把销售团对配置到公海权限中 (这样销售就和公海绑定上了),实现根据配置控制销售可以看到的公海
2、根据客户归属地和渠道类型把客户分配到对应的一级公海里,实现客户与公海的绑定
3、实现公海的流转路径配置,首先实现一个选择框,配置流转方式[手动:直接选择一条配置好的掉落路径、自动:存在多条的情况下就采用均分,每次记录均分的下标位、条件:选择一种条件方式(事先把条件与业务方沟通清楚,写死的代码中)],然后配置一些掉落路径。
4、实现一个任务调度功能,每次一段时间检查一下客户数据把符合条件的客户数据公海下标位更新到下一个公海。
至于这个地方可以采用 两个组的来实现拥有两个权限的可视化权限,并且每个组可以有对应的下级公海。
本文探讨了如何通过配置实现数据流转控制,主要涉及销售团队配置、公海权限设定、客户分配及公海流转路径。首先,设计销售配置界面与公海配置界面,将销售团队与公海绑定。接着,依据客户属性将客户分配到一级公海。再者,配置公海流转方式,包括手动、自动和条件触发。最后,通过任务调度定期检查并更新符合条件的客户在公海中的状态,实现可视化权限管理。

1694

被折叠的 条评论
为什么被折叠?



