库存展示方法及系统技术方案

技术编号:28320249 阅读:13 留言:0更新日期:2021-05-04 13:00
本申请公开了一种库存展示方法,该方法包括:初始化规格列表组件,所述规格列表包括商品的多个规格;初始化多个单规格组件,每个所述单规格组件对应一个所述规格;所述单规格组件接收用户对所述规格的选择操作,并将所述选择操作传送至所述规格列表组件;所述规格列表组件根据所述选择操作确定每个所述规格的展示信息并传送至每个所述单规格组件;所述单规格组件根据所述展示信息确定所述规格的展示样式。本申请还公开了一种库存展示系统、电子装置和计算机可读存储介质。由此,能够通过规格列表组件和单规格组件解耦业务逻辑,使处理过程更加清晰明了,而且便于再次开发扩展。

【技术实现步骤摘要】
库存展示方法及系统
本申请涉及数据处理
,尤其涉及一种库存展示方法、系统、电子装置及计算机可读存储介质。
技术介绍
在电商网站等应用场景中,通常在用户选择商品加入购物车时需要对用户进行该商品的库存展示,也就是SKU(StockKeepingUnit,库存保有单位)展示。SKU为库存进出计量的单位,可以是以件、盒、托盘等为单位,SKU是物理上不可分割的最小存货单元。现有的很多电商网站中已有多SKU规格展示页面,加购物车或直接购买的时候会出现多SKU规格供用户选择。但是,现有的多SKU规格展示页面一般样式简单、功能简单,数据结构设计繁琐,不利于功能扩展。需要说明的是,上述内容并不用于限制申请保护范围。
技术实现思路
本申请的主要目的在于提出一种库存展示方法、系统、电子装置及计算机可读存储介质,旨在解决至少一个上述技术问题。为实现上述目的,本申请实施例提供了一种库存展示方法,所述方法包括:初始化规格列表组件,所述规格列表包括商品的多个规格;初始化多个单规格组件,每个所述单规格组件对应一个所述规格;所述单规格组件接收用户对所述规格的选择操作,并将所述选择操作传送至所述规格列表组件;所述规格列表组件根据所述选择操作确定每个所述规格的展示信息,并将所述展示信息传送至每个所述单规格组件;及所述单规格组件根据所述展示信息确定所述规格的展示样式。可选地,所述规格列表组件用于控制多个所述规格的排列展示,处理所述规格的选中、取消选中、禁用、高亮逻辑。可选地,所述规格列表组件的参数包括库存保有单位SKU唯一标识和SKU规格源数据列表,所述SKU规格源数据列表的数据结构为数组。可选地,所述初始化多个单规格组件包括:根据所述规格列表组件的参数计算出规格二维数组;根据所述规格二维数组循环渲染多个所述单规格组件并初始化每个所述单规格组件。可选地,所述根据所述规格列表组件的参数计算出规格二维数组包括:从所述规格列表组件的所述SKU规格源数据列表中提取出各个SKU规格属性,生成所述规格二维数组。可选地,所述规格列表组件根据所述选择操作确定每个所述规格的展示信息包括:所述规格列表组件根据所述选择操作和所述SKU规格源数据进行每个所述规格之间的逻辑判断,得到每个所述规格的展示信息。可选地,所述单规格组件用于控制一个所述规格的展示,所述单规格组件对应的展示样式包括未选中、选中、高亮、禁用效果。可选地,所述单规格组件的参数包括规格名称、是否选中、是否禁用、是否高亮;所述规格列表组件将所述展示信息通过所述单规格组件的所述参数传送至所述单规格组件。可选地,所述方法在初始化规格列表组件后还包括:验证所述规格列表组件中的所述SKU规格源数据的合法性,当验证通过后,执行所述初始化多个单规格组件的步骤。此外,为实现上述目的,本申请实施例还提供一种库存展示系统,所述系统包括:初始化模块,用于初始化规格列表组件,所述规格列表包括商品的多个规格;所述初始化模块,还用于初始化多个单规格组件,每个所述单规格组件对应一个所述规格;接收模块,用于通过所述单规格组件接收用户对所述规格的选择操作,并将所述选择操作传送至所述规格列表组件;判断模块,用于通过所述规格列表组件根据所述选择操作确定每个所述规格的展示信息,并将所述展示信息传送至每个所述单规格组件;展示模块,用于通过所述单规格组件根据所述展示信息确定所述规格的展示样式。为实现上述目的,本申请实施例还提供一种电子装置,所述电子装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的库存展示程序,所述库存展示程序被所述处理器执行时实现如上述的库存展示方法。为实现上述目的,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有库存展示程序,所述库存展示程序被处理器执行时实现如上述的库存展示方法。本申请实施例提出的库存展示方法、系统、电子装置及计算机可读存储介质,能够通过规格列表组件和单规格组件解耦业务逻辑,由规格列表组件处理各个规格之间的逻辑判断,单规格组件仅控制单个规格的展示样式,不仅简化了处理过程,使其更加清晰明了,而且单规格组件再次开发扩展也很方便,后续可支持更多样式。附图说明图1为实现本申请各个实施例的一种应用环境架构图;图2为本申请第一实施例提出的一种库存展示方法的流程图;图3为图2中步骤S202的细化流程示意图;图4A-4C为本申请中一种多SKU规格展示页面的示意图;图5为本申请第二实施例提出的一种库存展示方法的流程图;图6为本申请第三实施例提出的一种电子装置的硬件架构示意图;图7为本申请第四实施例提出的一种库存展示系统的模块示意图;图8为本申请第五实施例提出的一种库存展示系统的模块示意图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。需要说明的是,在本申请实施例中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。请参阅图1,图1为实现本申请各个实施例的一种应用环境架构图。本申请可应用于包括,但不仅限于客户端2、服务器4、网络6的应用环境中。其中,所述客户端2用于向用户显示商品的多SKU规格展示页面并接收用户对某个或多个规格的选择操作。所述客户端2可以为PC(PersonalComputer,个人电脑)、手机、平板电脑、便携计算机、可穿戴设备等终端设备。所述服务器4用于通过规格列表组件和单规格组件实现所述多SKU规格展示页面中各个规格的展示。所述服务器4可以是机架式服务器、刀片式服务器、塔式服务器或机柜式服务器等计算设备,可以是独立的服务器,也可以是多个服务器所组成的服务器集群。所述网络6可以是企业内部网(Intranet)、互联网(Internet)、全球移动通讯系统(GlobalSystemofMobilecommunication,GSM)、宽带码分多址(WidebandCodeDivisionMultipleAccess,WCDMA)、4G网络、5G网络、蓝牙(Bluetooth)、Wi-Fi等无线或有线网络。所述服务器4和一个或多个所述客户端2之本文档来自技高网...

【技术保护点】
1.一种库存展示方法,其特征在于,所述方法包括:/n初始化规格列表组件,所述规格列表包括商品的多个规格;/n初始化多个单规格组件,每个所述单规格组件对应一个所述规格;/n所述单规格组件接收用户对所述规格的选择操作,并将所述选择操作传送至所述规格列表组件;/n所述规格列表组件根据所述选择操作确定每个所述规格的展示信息,并将所述展示信息传送至每个所述单规格组件;及/n所述单规格组件根据所述展示信息确定所述规格的展示样式。/n

【技术特征摘要】
1.一种库存展示方法,其特征在于,所述方法包括:
初始化规格列表组件,所述规格列表包括商品的多个规格;
初始化多个单规格组件,每个所述单规格组件对应一个所述规格;
所述单规格组件接收用户对所述规格的选择操作,并将所述选择操作传送至所述规格列表组件;
所述规格列表组件根据所述选择操作确定每个所述规格的展示信息,并将所述展示信息传送至每个所述单规格组件;及
所述单规格组件根据所述展示信息确定所述规格的展示样式。


2.根据权利要求1所述的库存展示方法,其特征在于,所述规格列表组件用于控制多个所述规格的排列展示,处理所述规格的选中、取消选中、禁用、高亮逻辑。


3.根据权利要求1或2所述的库存展示方法,其特征在于,所述规格列表组件的参数包括库存保有单位SKU唯一标识和SKU规格源数据列表,所述SKU规格源数据列表的数据结构为数组。


4.根据权利要求3所述的库存展示方法,其特征在于,所述初始化多个单规格组件包括:
根据所述规格列表组件的参数计算出规格二维数组;
根据所述规格二维数组循环渲染多个所述单规格组件并初始化每个所述单规格组件。


5.根据权利要求4所述的库存展示方法,其特征在于,所述根据所述规格列表组件的参数计算出规格二维数组包括:
从所述规格列表组件的所述SKU规格源数据列表中提取出各个SKU规格属性,生成所述规格二维数组。


6.根据权利要求3所述的库存展示方法,其特征在于,所述规格列表组件根据所述选择操作确定每个所述规格的展示信息包括:
所述规格列表组件根据所述选择操作和所述SKU规格源数据进行每个所述规格之间的逻辑判断,得到每个所述规格的展示信息。


7.根...

【专利技术属性】
技术研发人员:梁勇
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1