[发明专利]多类型业务的业务处理方法、计算机设备和存储介质有效
| 申请号: | 202110323698.0 | 申请日: | 2021-03-26 |
| 公开(公告)号: | CN113032398B | 公开(公告)日: | 2022-12-13 |
| 发明(设计)人: | 邱进;王真;许军;司孝波 | 申请(专利权)人: | 苏宁易购集团股份有限公司 |
| 主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/2455 |
| 代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 刘艳丽 |
| 地址: | 210000 江苏省*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 类型 业务 处理 方法 计算机 设备 存储 介质 | ||
1.一种多类型业务的业务处理方法,所述方法包括:
读取多种类型业务的第一代码,所述第一代码中包含父类代码和继承于所述父类代码的各第一子类代码,所述父类代码用于被运行时实现采用同一处理流程对所述多类型业务中各类型业务进行业务流程处理,所述各第一子类代码中包含配置参数且所述各第一子类代码用于被运行时实现对所述各类型业务进行业务数据处理;
当接收到所述多种类型业务中任一类型业务的业务参数时,运行所述第一代码,将所述业务参数传递到所述第一代码,以使得所述第一代码被运行时实现按照所述同一处理流程对所述任一类型业务进行业务流程处理且将所述业务参数与所述配置参数进行匹配后对所述任一类型业务进行业务数据处理;
所述方法还包括:
将所述多种类型业务中各类型业务的业务数据进行分库分表存储,得到存储在多个数据库中的多个数据表,各数据表用于记录各类型业务的业务数据且所述各数据表采用所述配置参数作为所述业务数据的标识;
所述将所述业务参数与所述配置参数进行匹配后对所述任一类型业务进行业务数据处理,包括:
将所述业务参数与所述配置参数进行匹配,根据匹配结果从所述各第一子类代码中确定目标第一子类代码,运行所述目标第一子类代码以使得实现所述目标第一子类代码时根据匹配参数从存储的所述多个数据表中提取所述任一类型业务的业务数据进行业务数据处理。
2.根据权利要求1所述的方法,其特征在于,所述父类代码中还设置有扩展接口,所述扩展接口用于实现所述父类代码中子类方法的代码重写以得到所述父类代码的第二子类代码,所述第二子类代码用于被运行时实现对扩展业务进行业务数据处理,所述多种类型业务中不包含所述扩展业务。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
读取所述多种类型业务的参数传递的第二代码,采用所述第二代码接收所述业务参数;
其中,所述第二代码中设置有用于实现所述参数传递的传参方法,所述传参方法中设置实体对象,所述实体对象用于接收所述任一类型业务的业务参数。
4.根据权利要求1所述的方法,其特征在于,所述业务参数包括第一平台参数和第一业态参数,所述配置参数包括第二平台参数和第二业态参数,所述将所述业务参数传递到所述第一代码,以使得所述第一代码被运行时实现按照所述同一处理流程对所述任一类型业务进行业务流程处理且将所述业务参数与所述配置参数进行匹配后对所述任一类型业务进行业务数据处理,包括:
将所述第一平台参数和所述第一业态参数传递到所述第一代码,以使得所述第一代码被运行时实现按照所述同一处理流程对所述任一类型业务进行业务流程处理,且所述第一代码被运行时实现分别将所述第一平台参数与所述第二平台参数进行匹配以及将所述第一业态参数与所述第二业态参数进行匹配并根据匹配结果对所述任一类型业务进行业务数据处理。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
读取配置文件,从所述配置文件中提取所述各第一子类代码的配置参数;
将所述配置参数加载到前端的配置组件中,以通过所述配置组件展示所述配置参数;
当通过所述前端检测到所述配置组件中的所述配置参数被触发时,将所述配置参数作为接收到的所述业务参数。
6.根据权利要求5所述的方法,其特征在于,所述当通过所述前端检测到所述配置组件中的所述配置参数被触发时,将所述配置参数作为接收到的所述业务参数,包括:
当通过所述前端检测到所述配置组件中的所述配置参数被触发时,对触发所述配置参数的用户的用户权限以及触发的所述配置参数进行验证处理;
当验证出所述用户权限符合第一预设条件且所述触发的所述配置参数符合第二预设条件时,将所述配置参数作为接收到的所述业务参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏宁易购集团股份有限公司,未经苏宁易购集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110323698.0/1.html,转载请声明来源钻瓜专利网。





