一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

业务逻辑分发方法、系统、装置及计算机可读存储介质与流程

2022-03-09 02:02:09 来源:中国专利 TAG:

技术特征:
1.一种业务逻辑分发方法,其特征在于,包括:获取用户发送的第一请求;基于所述第一请求,判断所述用户的第一角色信息类型;基于判断后的所述第一角色信息类型和预设的第一实现类,确定与判断后的所述第一角色信息类型对应的第二实现类,其中,实现类包括与业务对接口对应的实现方式;基于所述第二实现类,确定并分发预设的与所述第二实现类对应的角色业务逻辑。2.根据权利要求1所述的一种业务逻辑分发方法,其特征在于,判断所述用户的第一角色信息类型的具体步骤,包括:获取用户的账号信息和附属信息;基于所述账号信息和附属信息,判断用户所拥有的第一角色信息类型。3.根据权利要求2所述的一种业务逻辑分发方法,其特征在于,基于所述账号信息和附属信息,判断所述用户的第一角色信息类型的具体步骤包括:识别标记信息,判断所述标记信息的类型;其中,标记信息包括于附属信息内;若所述标记信息为平台角色的标记,则判断用户拥有的第一角色信息类型是平台角色信息;若所述标记信息为商户角色的标记,则判断用户拥有的第一角色信息类型是商户角色信息。4.根据权利要求1-3任一所述的一种业务逻辑分发方法,其特征在于,确定与所述判断后的第一角色信息类型对应的第二实现类的具体步骤,包括:基于所述第一请求,查找与所述第一请求对应的所有的第一实现类;将预设的与所述第一实现类对应的第二角色信息类型一一与所述第一角色信息类型进行对比;若存在匹配关系,则确定与所述第一角色信息类型对应的第一实现类,确定后的第一实现类即为所述第二实现类。5.根据权利要求4所述的一种业务逻辑分发方法,其特征在于,若不存在匹配关系,则分发公共业务逻辑,并执行公共业务逻辑。6.根据权利要求5所述的一种业务逻辑分发方法,其特征在于,在所述执行公共业务逻辑的步骤之前,还包括:输出提示信息,以提示用户是否执行公共业务逻辑;在获取到执行公共业务逻辑处理的第二请求的情况下,执行公共业务逻辑。7.根据权利要求6所述的一种业务逻辑分发方法,其特征在于,在所述输出提示信息的步骤之后,还包括:基于输出的所述提示信息,开始计时,并获得第一停留时长;将所述第一停留时长与预设的停留时长阈值进行比较,若第一停留时长大于停留时长阈值,则自动执行公共业务逻辑处理。8.一种业务逻辑分发系统,其特征在于,包括:第一请求获取模块(110),用于获取用户的第一请求;第一判断模块(120),基于所述第一请求,判断所述用户的第一角色信息类型;第二判断模块(130),基于判断后的第一角色信息类型和预设的第一实现类,确定与判断后的所述第一角色信息类型对应的第二实现类;
业务逻辑分发模块(140),基于所述第二实现类,确定并分发预设的与所述第二实现类对应的角色业务逻辑。9.一种业务逻辑分发装置,其特征在于,包括:存储器,存储有业务逻辑分发程序;处理器,用于执行所述存储器上存储的业务逻辑分发程序,以实现如权利要求1-7任一所述的业务逻辑分发方法的步骤。10.一种计算机可读存储介质,其特征在于,存储有能够被处理器加载并执行如权利要求1-7任一所述的业务逻辑分发方法的计算机程序。

技术总结
本申请涉及一种业务逻辑分发方法、系统、装置及计算机可读存储介质,属于通信的技术领域,该方法包括接收用户发送的第一请求,而后基于第一请求,判断所述用户的第一角色信息类型,角色信息类型包括平台角色信息和商户角色信息;而后基于判断后的第一角色信息类型和预设的第一实现类,确定与判断后的所述第一角色信息类型对应的第二实现类,其中,实现类包括与业务对接口对应的实现方式,并基于第二实现类,确定并分发预设的与第二实现类对应的角色业务逻辑。由于增加角色信息时,只需要增加与之对应的实现类即可,各个实现类之间相互独立,因此不会影响到其他角色信息的业务逻辑,因此使得各个角色之间的逻辑耦合度低,从而便于阅读和维护。于阅读和维护。于阅读和维护。


技术研发人员:孙振宇 岳军彦 黄巍 熊小松 陈巧芳 陈燕
受保护的技术使用者:成都金麦客科技有限公司
技术研发日:2021.11.19
技术公布日:2022/3/7
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献