当前位置:首页 > 科技  > 软件

转转回收业务策略中心的实践

来源: 责编: 时间:2024-06-06 17:43:12 245观看
导读1、背景 回收业务发展日益壮大,我们在邮寄、上门、门店三大履约模式下的业务逻辑日益复杂。同样都是在做回收这一个业务,即便履约方式不同,也有很多业务概念是一致的。为了避免各个业务闷头造轮子,同时又能拉齐三端的业务

OJn28资讯网——每日最新资讯28at.com

1、背景

回收业务发展日益壮大,我们在邮寄、上门、门店三大履约模式下的业务逻辑日益复杂。同样都是在做回收这一个业务,即便履约方式不同,也有很多业务概念是一致的。为了避免各个业务闷头造轮子,同时又能拉齐三端的业务标准,故成立了业务中台。其中的一部分便是策略中心,希望即能够统一管理各个业务的策略流程,也能够满足不同的个性化策略配置。OJn28资讯网——每日最新资讯28at.com

2、策略中心

回收业务长期以来存在保价补贴策略,对于订单的成交率和NPS都有提升。所以不同的履约业务都陆续接入了订单保价能力。而回收订单是否能够满足保价策略,需要经历一系列的校验,这些校验通常由通常由一个个相互独立的功能节点组成。OJn28资讯网——每日最新资讯28at.com

图片OJn28资讯网——每日最新资讯28at.com

保价补贴校验简易流程OJn28资讯网——每日最新资讯28at.com

我们的目标是,希望能够借助策略中心,下沉补贴策略逻辑,并能跨多个业务线复用,可热插拔,降低开发成本。并从收拢补贴策略开始,最终实现一个在回收业务体系下,标准能力即通用又能满足业务个性化的业务流程的配置平台OJn28资讯网——每日最新资讯28at.com

图片OJn28资讯网——每日最新资讯28at.com

策略中心架构OJn28资讯网——每日最新资讯28at.com

3、系统设计

为了方便我们管理策略流程,选择了LiteFlow这款技术框架。OJn28资讯网——每日最新资讯28at.com

3.1 LiteFlow

LiteFlow是一款拥有编排式特性的规则引擎,我们可以将各个模块定义为一个独立的组件,这样我们可以任意编排我们的流程,组件与组件之间是解耦的。OJn28资讯网——每日最新资讯28at.com

  • 组件:组件即为我们流程中的Node节点。v2.12.0版本更新后有三种组件:普通组件、选择组件、布尔组件。
  • 流程:通过EL规则对组件节点编排后的流程。

图片OJn28资讯网——每日最新资讯28at.com

LiteFlow架构OJn28资讯网——每日最新资讯28at.com

LiteFlow其它的优点:OJn28资讯网——每日最新资讯28at.com

  • 完善的官方文档:官方文档精致简洁。
  • 热插拔:随时随地更改我们配置的el表达式,动态调整业务流程,也支持平滑热刷新。
  • 数据源配置灵活:支持大多数常用的一些数据配置源比如Apollo、MySQL等。
  • 活跃的社区:作者每天都会在群里回答开发者遇到的问题,较为活跃。

3.2 策略执行流程

借助LiteFlow,我们可以针对不同的业务场景制定不同的补贴策略,例如在和外部合作商合作进行回收的场景,我们不想校验用户历史订单的补贴次数,以此来提高补贴率,那我们只需要针对这条的业务线单独配置一条不包含此校验的流程即可。OJn28资讯网——每日最新资讯28at.com

图片OJn28资讯网——每日最新资讯28at.com

策略执行流程OJn28资讯网——每日最新资讯28at.com

3.3 画布

为了能够更方便的管理我们的策略流程,我们希望通过后台来操作变更策略流程,但是LiteFlow不支持可视化编排,所以单独开发设计了一套画布功能来满足我们的诉求。OJn28资讯网——每日最新资讯28at.com

图片OJn28资讯网——每日最新资讯28at.com

后台画布OJn28资讯网——每日最新资讯28at.com

3.4 节点

在不同的策略流程中,不同的节点的业务配置也有可能不相同。例如:我们的保价时效一般是七天,但部分业务流程希望能延长此时效,所以针对不同的策略流程我们需要能够单独对某个节点进行特殊的业务配置,为此我们实现了对节点的编辑能力,来方便调整业务策略。OJn28资讯网——每日最新资讯28at.com

图片OJn28资讯网——每日最新资讯28at.com

编辑节点属性OJn28资讯网——每日最新资讯28at.com

当我们需要变更配置时,只需找到对应的策略链路,点击对应的节点即可变更对应的节点策略配置。OJn28资讯网——每日最新资讯28at.com

图片OJn28资讯网——每日最新资讯28at.com

变更流程节点配置OJn28资讯网——每日最新资讯28at.com

4、未来规划

  • 数据字典:接下来即将开始设计数据字典的部分,希望能够帮助我们更方便的定义策略的出入参。
  • 安全性:因为涉及核心策略,一旦改错可能会造成不必要的损失,所以需要从监控、版本链、审批流几个方面开始加强对于策略的管理。
  • 可视化配置后台:对于节点配置,目前都是针对特殊节点单独开发的,新增节点配置无法做到零开发。而公司现在支持两套可视化配置后台easyui和candy,所以需要探索一个合适的方式将现有的架构能力接入进来。

本文链接:http://www.28at.com/showinfo-26-92475-0.html转转回收业务策略中心的实践

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: 整理了12款开源拖拽库, 轻松上手可视化搭建

下一篇: 高德面试:为什么Map不能插入Null?

标签:
  • 热门焦点
  • 2023年Q2用户偏好榜:12+256G版本成新主流

    3月份的性能榜、性价比榜和好评榜之后,就要轮到2023年的第二季度偏好榜了,上半年的新机潮已经过去,最明显的肯定就是大内存和存储的机型了,另外部分中端机也取消了屏幕塑料支架
  • 跑分安卓第一!Redmi K60至尊版8月发布!卢伟冰:目标年度性能之王

    8月5日消息,Redmi K60至尊版将于8月发布,在此前举行的战略发布会上,官方该机将搭载搭载天玑9200+处理器,安兔兔V10跑分超177万分,是目前安卓阵营最高的分数
  • 分布式系统中的CAP理论,面试必问,你理解了嘛?

    对于刚刚接触分布式系统的小伙伴们来说,一提起分布式系统,就感觉高大上,深不可测。而且看了很多书和视频还是一脸懵逼。这篇文章主要使用大白话的方式,带你理解一下分布式系统
  • 十个简单但很有用的Python装饰器

    装饰器(Decorators)是Python中一种强大而灵活的功能,用于修改或增强函数或类的行为。装饰器本质上是一个函数,它接受另一个函数或类作为参数,并返回一个新的函数或类。它们通常用
  • 一条抖音4亿人围观 ! 这家MCN比无忧传媒还野

    作者:Hiu 来源:互联网品牌官01 擦边少女空降热搜,幕后推手曝光被网友誉为“纯欲天花板”的女网红井川里予,近期因为一组哥特风照片登上热搜,引发了一场互联网世界关于
  • 大厂卷向扁平化

    来源:新熵作者丨南枝 编辑丨月见大厂职级不香了。俗话说,兵无常势,水无常形,互联网企业调整职级体系并不稀奇。7月13日,淘宝天猫集团启动了近年来最大的人力制度改革,目前已形成一
  • 东方甄选单飞:有些鸟注定是关不住的

    作者:彭宽鸿来源:华尔街科技眼‍‍‍‍‍‍‍‍‍‍东方甄选创始人俞敏洪带队的“7天甘肃行”直播活动已在近日顺利收官。成立后一
  • 超闭合精工铰链 彻底消灭缝隙 三星Galaxy Z Flip5与Galaxy Z Fold5发布

    2023年7月26日,三星电子正式发布了Galaxy Z Flip5与Galaxy Z Fold5。三星新一代折叠屏手机采用超闭合精工铰链,让折叠后的缝隙不再可见。同时,配合处
  • Android 14发布:首批适配机型公布

    5月11日消息,谷歌在今天凌晨举行了I/O大会,本次发布会谷歌带来了自家的AI语言模型PaLM 2、谷歌Pixel Fold折叠屏、谷歌Pixel 7a手机,同时发布了Androi
Top