ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

智能化业务校验框架:动态设计与应用实践

智能化业务校验框架:动态设计与应用实践 目录一、业务背景二、配置内容展示三、商品动态配置内容展示(一)商品spu校验信息数据(二)商品sku校验信息数据(三)组包商品校验信息数据(四)商品数据校验数据持有者(五)相关配置注解含义展示动态配置内容动态配置组信息校验项内容校验项内容校验结果四、商品平台校验引擎加载(一)初始化逻辑(二)本地信息处理拦截器(三)动态配置类型枚举五、本地化实际动态校验接口(一)商品动态校验内容底层接口(二)校验处理整合函数(三)数据整合模型展示校验结果信息校验结果详细六、实际对外提供接口(一)门店商品数据动态校验处理(二)商品数据校验数据持有者查询整合模拟(三)商品查询模接口七、动态校验测试数据(一)数据准备(二)数据测试(三)验证如下展示商品spu基本信息验证商品sku基本信息验证组合商品基本信息验证干货分享,感谢您的阅读!实现一套业务层级的动态校验框架。一、业务背景假设实际业务上层(具体比方说商超业务方向、鲜花业务方向、医药业务方向、电商业务方向等)在实际的商品领域模型中共用同一套模型,但是各业务根据其自身特点对于商品相关信息校验内容存在差异,要求在商品保存、修改、上架等业务流程中对应的校验内容要求动态化实时校验。我们要求假定业务相关方可依据当前现有的业务身份或在平台可自定义选择对应的业务标识,即可进行配置的生效业务配置,该业务配置会根据具体主要业务信息和其对应的生效范围生成唯一标识key进行业务管控。具体生效范围包括了具体的经营品类、品牌、门店、业务端、业务角色等。与上述唯一业务标识绑定的内容可继续配置其对应业务白名单和动态商品校验配置。业务白名单主要包括全局白名单、品牌白名单和门店白名单,各业务对应的动态商品校验主要包含四方面的内容:商品基本信息+商品内容唯一性(商品名称在店内分类唯一、组包商品名称在店内唯一、商品upc码唯一等)+商品一致性(商品内部绑定关系一致等)+商品业务逻辑动态校验等。配置侧主要内容配置后对线上业务需要近实时生效。二、配置内容展示配置侧主要配置内容梳理如下:
返回列表