The embodiment of the present invention discloses a real-time commission calculation method, device, device and computer readable storage medium, in which the method includes storing event messages generated according to preset rules in the message queue of message middleware, reading the message events stored in the message queue in the preset order, and storing the message events in the message queue in the preset order. The identity information of the read message event matches the user basic information in the preset user information database; if the identity information of the read message event matches the standard identity information of one of the user basic information in the user information database, the user basic information is obtained; and according to the read message, the user basic information is obtained. The trigger information of the event, the basic information of the user obtained and the preset commission calculation rules update the real-time Commission value in the basic information of the user. The invention can calculate Commission in real time, reduce the waste of resources of the server, improve the efficiency of commission calculation, and accordingly improve the user's experience.
【技术实现步骤摘要】
实时佣金计算方法、装置、设备及计算机可读存储介质
本专利技术涉及计算机
,尤其涉及一种实时佣金计算方法、装置、设备及计算机可读存储介质。
技术介绍
目前的保险行业业务员的佣金计算均是基于批处理模式,即在定点的时间进行大批量的佣金计算,而这种佣金计算模式不仅耗时长,且对服务器的硬件性能要求极高。随着保险业务量的增多,业务员需要等待较长时间(至少为1天)才能看到自己的业绩带来的相应收入,故批处理模式的佣金批量计算已无法满足实时计算的需求,并且会使得硬件资源无法得到充分利用,尤其是佣金计算的时间过于集中,会使得服务器在短时间内的大量数据计算会占据大部分硬件资源,从而导致整个服务器运行变慢。
技术实现思路
本专利技术实施例提供一种实时佣金计算方法、装置、设备及计算机可读存储介质,能够实时计算佣金,减少了服务器的资源浪费,提高了佣金计算的效率,也相应地提升了用户的使用体验度。一方面,本专利技术实施例提供了一种实时佣金计算方法,该方法包括:将根据预设规则生成的事件消息依次存放在消息中间件的消息队列中,所述事件消息包括触发信息以及至少一个标识信息;按预设顺序依次读取消息队列中存放的消息事件;将被读取的消息事件的标识信息与预设的用户信息数据库中的用户基本信息进行匹配,其中每个用户基本信息均包括对应的标准标识信息;若被读取的消息事件的标识信息与用户信息数据库中的其中一个用户基本信息的标准标识信息相匹配,获取该用户基本信息;根据被读取的消息事件的触发信息、所获取的用户基本信息以及预设的佣金计算规则更新该用户基本信息中的实时佣金值。另一方面,本专利技术实施例还提供了一种实时佣 ...
【技术保护点】
1.一种实时佣金计算方法,其特征在于,所述方法包括:将根据预设规则生成的事件消息依次存放在消息中间件的消息队列中,所述事件消息包括触发信息以及至少一个标识信息;按预设顺序依次读取消息队列中存放的消息事件;将被读取的消息事件的标识信息与预设的用户信息数据库中的用户基本信息进行匹配,其中每个用户基本信息均包括对应的标准标识信息;若被读取的消息事件的标识信息与用户信息数据库中的其中一个用户基本信息的标准标识信息相匹配,获取该用户基本信息;根据被读取的消息事件的触发信息、所获取的用户基本信息以及预设的佣金计算规则更新该用户基本信息中的实时佣金值。
【技术特征摘要】
1.一种实时佣金计算方法,其特征在于,所述方法包括:将根据预设规则生成的事件消息依次存放在消息中间件的消息队列中,所述事件消息包括触发信息以及至少一个标识信息;按预设顺序依次读取消息队列中存放的消息事件;将被读取的消息事件的标识信息与预设的用户信息数据库中的用户基本信息进行匹配,其中每个用户基本信息均包括对应的标准标识信息;若被读取的消息事件的标识信息与用户信息数据库中的其中一个用户基本信息的标准标识信息相匹配,获取该用户基本信息;根据被读取的消息事件的触发信息、所获取的用户基本信息以及预设的佣金计算规则更新该用户基本信息中的实时佣金值。2.如权利要求1所述的方法,其特征在于,所述将根据预设规则生成的事件消息依次存放在消息中间件的消息队列中,包括:获取更新信息,所述更新信息包括数据更新信息和属性更新信息中的任一种或两种;根据所获取的更新信息生成相应的事件消息,所述事件消息包括触发信息以及至少一个标识信息;将所生成的相应的事件消息依次存放在消息中间件的消息队列中。3.如权利要求2所述的方法,其特征在于,所述根据被读取的消息事件的触发信息、所获取的用户基本信息以及预设的佣金计算规则更新该用户基本信息中的实时佣金值,包括:当触发信息为数据更新信息时,分析所述数据更新信息以获取保单金额的变化量;将根据所述保单金额的变化量计算得到的相应的佣金变化量与所获取的用户基本信息中的实时佣金值相加,以得到新的实时佣金值。4.如权利要求2所述的方法,其特征在于,所述根据被读取的消息事件的触发信息、所获取的用户基本信息以及预设的佣金计算规则更新该用户基本信息中的实时佣金值,包括:当触发信息为属性更新信息时,若所述属性更新信息为用户职级的调整,确定当前的用户职级,其中,不同的用户职级对应不同的佣金计算方式;根据所述当前的用户职级计算新的实时佣金值。5.如权利要求1所述的方法,其特征在于,所述按预设顺序依次读取消息队列中存放的消息事件,包括:获取消息队列中排队时间位于预设时间范围内的消息事件...
【专利技术属性】
技术研发人员:周毅,
申请(专利权)人:中国平安人寿保险股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。