一种数据共享的方法、装置和存储介质与流程

文档序号:26590190发布日期:2021-09-10 20:39阅读:57来源:国知局
一种数据共享的方法、装置和存储介质与流程

1.本技术涉及互联网领域,尤其涉及一种数据共享的方法、装置和存储介质。


背景技术:

2.每个互联网医药门店在正式上线运营时,一般会进行药品对应的线上商品的建品,或者是需要提供大量的首营资料进行资料审核的首次经营的药品,在审核通过后才可以正常操作,这些处理均会涉及到大量的药品种类。
3.而现有的建品及药品首营流程冗长,不能互联网医药门店的药品进行批量维护,且同样信息需要维护多次,工作效率低,人工维护工作量很大。将某一个门店的药品信息维护正确后,还要重复的去修改其余门店这个药品的信息,多个门店之间不能共享药品信息。


技术实现要素:

4.本技术的各实施例提供了一种数据共享的方法、装置和存储介质,有助于提升展示门店的建品处理效率。
5.在一个实施例中,一种数据共享的方法,包括:
6.至少一个展示门店在接收到待展示物品的物品标识时,基于该物品标识,在共享物品信息库中查询是否存在该待展示物品对应的物品信息;
7.当不存在该物品标识时,在主数据库中获取与该物品标识相应的待展示物品的物品信息,并在该展示门店对获取的待展示物品和相应的物品信息进行上架后,将该待展示物品的物品标识和对应的物品信息上传至共享物品信息库;
8.当存在该物品标识时,在共享物品信息库中获取与该物品标识对应的待展示物品的物品信息并在该展示门店进行展示。
9.可选地,监听主数据库中至少一个待展示物品的物品信息,响应于待展示物品的物品信息发生变更,生成变更记录信息,其中,变更记录信息包括该待展示物品变更前的物品信息和变更后对应的物品信息;
10.基于该变更记录信息携带的物品标识,将该变更记录信息发送至共享物品信息库,并基于该变更记录信息在共享物品信息库中为与该物品标识对应的物品信息进行更新。
11.可选地,获取该待展示物品被展示的至少一个展示门店的门店标识,并基于至少一个门店标识,将与该待展示物品对应的变更记录信息推送至与至少一个门店标识相应地展示门店。
12.可选地,接收至少一个展示门店的批量建品请求,其中,批量建品请求携带该展示门店需要批量复制的药品信息所在的至少一个展示门店的门店标识;
13.基于至少一个门店标识,批量复制该门店标识对应的展示门店的物品信息。
14.在另一个实施例中,提供了一种数据共享的装置,该装置包括:
15.查询模块,用于至少一个展示门店在接收到待展示物品的物品标识时,基于该物
品标识,在共享物品信息库中查询是否存在该待展示物品对应的物品信息;
16.上传模块,用于当不存在该物品标识时,在主数据库中获取与该物品标识相应的待展示物品的物品信息,并在该展示门店对获取的待展示物品和相应的物品信息进行上架后,将该待展示物品的物品标识和对应的物品信息上传至共享物品信息库;
17.展示模块,用于当存在该物品标识时,在共享物品信息库中获取与该物品标识对应的待展示物品的物品信息并在该展示门店进行展示。
18.可选地,该装置还包括监听模块:
19.监听主数据库中至少一个待展示物品的物品信息,响应于待展示物品的物品信息发生变更,生成变更记录信息,其中,变更记录信息包括该待展示物品变更前的物品信息和变更后对应的物品信息;
20.基于该变更记录信息携带的物品标识,将该变更记录信息发送至共享物品信息库,并基于该变更记录信息在共享物品信息库中为与该物品标识对应的物品信息进行更新。
21.可选地,监听模块还用于:
22.获取该待展示物品被展示的至少一个展示门店的门店标识,并基于至少一个门店标识,将与该待展示物品对应的变更记录信息推送至与至少一个门店标识相应地展示门店。
23.可选地,该装置进一步包括批量复制模块:
24.接收至少一个展示门店的批量建品请求,其中,批量建品请求携带该展示门店需要批量复制的药品信息所在的至少一个展示门店的门店标识;
25.基于至少一个门店标识,批量复制该门店标识对应的展示门店的物品信息。
26.在本技术的另一个实施例中,提供了一种非瞬时计算机可读存储介质,所述非瞬时计算机可读存储介质存储指令,所述指令在由处理器执行时引发所述处理器执行前述实施例中的数据共享的方法。
27.在本发明的另一个实施例中,提供了一种电子设备,包括处理器,所述处理器用于执行上述数据共享的方法中的各个步骤。
28.基于上述实施例,当至少一个展示门店在接收到待展示物品的物品标识时,基于该物品标识,在共享物品信息库中查询是否存在该待展示物品对应的物品信息。若不存在该物品标识时,在主数据库中获取与该物品标识相应的待展示物品的物品信息,并在该展示门店对获取的待展示物品和相应的物品信息进行上架后,将该待展示物品的物品标识和对应的物品信息上传至共享物品信息库。以及,若存在该物品标识时,在共享物品信息库中获取与该物品标识对应的待展示物品的物品信息并在该展示门店进行展示。通过前述方式可以在各个展示门店之间进行信息共享,减少信息维护的成本。
附图说明
29.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
30.图1为本技术的一个实施例中的一种数据共享的方法的流程示意图;
31.图2为本技术的另一个实施例中的一种数据共享的方法的具体流程示意图;
32.图3为本技术的另一个实施例中的一种数据共享的装置的示意图;
33.图4为本技术的另一个实施例所提供的一种电子设备的示意图。
具体实施方式
34.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
35.本技术的说明书和权利要求书及上述附图中的术语

第一



第二



第三



第四

等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语

包括



具有

以及他们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其他步骤或单元。
36.基于现有技术中的问题,本技术实施例可以通过建立共享物品信息库,每个展示门店可通过该共享物品信息库获取某个待展示物品的物品信息。同时,每个展示门店在对某个物品信息进行维护后生成的新的物品信息也上传给共享物品信息库,以供其它展示门店进行信息更新。
37.图1为本技术的一个实施例中的一种数据共享的方法的流程示意图。如图1所示,具体地的流程步骤如下:
38.s101,至少一个展示门店在接收到待展示物品的物品标识时,基于该物品标识,在共享物品信息库中查询是否存在该待展示物品对应的物品信息。
39.本步骤中,展示门店要上架某个待展示物品时,基于接收到的该待展示物品的物品标识,在预先建立的共享物品信息库对该待展示物品进行查询。其中,共享物品信息库用于存储至少一个待展示物品的物品信息。
40.s 102,当不存在该物品标识时,在主数据库中获取与该物品标识相应的待展示物品的物品信息,并在该展示门店对获取的待展示物品和相应的物品信息进行上架后,将该待展示物品的物品标识和对应的物品信息上传至共享物品信息库。
41.本步骤中,主数据库中一般包含有大量与待展示物品的物品信息无关的其它信息。若每个待展示物品的物品信息均通过主数据库获取,会增加数据查询成本。因此,本技术实施例建立存储待展示物品的物品信息的共享物品信息库。
42.当在该共享物品信息库中不存在当前需要的待展示物品的物品标识时,在主数据库中对该待展示物品的物品标识进行查询,获取物品信息。另外,在展示门店基于获取到的待战士物品的物品信息进行维护并上架后,将维护后的该待展示物品的物品信息上传至共享物品信息库,并以该待展示物品的物品标识为索引。
43.s103,当存在该物品标识时,在共享物品信息库中获取与该物品标识对应的待展
示物品的物品信息并在该展示门店进行展示。
44.本步骤中,若存在该物品标识,则直接在共享物品信息库中获取与该物品标识对应的待展示物品的物品信息并上架。对待展示物品的新增过程即为建品。
45.基于上述实施例的数据共享的方法,通过当至少一个展示门店在接收到待展示物品的物品标识时,基于该物品标识,在共享物品信息库中查询是否存在该待展示物品对应的物品信息。若不存在该物品标识时,在主数据库中获取与该物品标识相应的待展示物品的物品信息,并在该展示门店对获取的待展示物品和相应的物品信息进行上架后,将该待展示物品的物品标识和对应的物品信息上传至共享物品信息库。以及,若存在该物品标识时,在共享物品信息库中获取与该物品标识对应的待展示物品的物品信息并在该展示门店进行展示。通过前述方式可以在各个展示门店之间进行信息共享,减少信息维护的成本。
46.图2为所示的一种数据共享的方法的具体流程示意图。其中,主要包括如下步骤:
47.s201,至少一个展示门店接收到待展示物品的物品标识。
48.本步骤中,本技术实施例中的展示门店主要为互联网线上药店,以及,待展示物品主要为在互联网战线上药店进行展示的药品。每种待展示物品对应一个物品标识skuid。
49.展示门店接收待展示物品的物品标识的情形为该展示门店进行物品新增的情形。
50.s202,在共享物品信息库中查询是否存在该物品标识。
51.s203,当存在该物品标识时,在共享物品信息库中获取与该物品标识对应的待展示物品的物品信息并在该展示门店进行展示。
52.本步骤中,在共享物品信息库中查询到对应的物品标识时,接入该物品标识对应的入参接口,获取与该物品标识对应的待展示物品的物品信息。其中,物品信息包括待展示商品的摘要信息和资质信息,包括且不限于表格1中的参数。
[0053][0054][0055]
表1
[0056]
s204,当不存在该物品标识时,在主数据库中获取与该物品标识相应的待展示物
品的物品信息。
[0057]
这里,主数据库es中存储有各个待展示物品对应的物品信息,基于物品标识获取与物品标识对应的入参接口,如表1中的各个参数作为该待展示物品的物品信息。
[0058]
s205,将维护后上架的待展示商品对应的物品信息上传至共享物品信息库。
[0059]
这里,待展示门店通过主数据库es获取到物品信息后,进行维护,生成包含如表2中各个参数的出参接口。并在该展示门店对获取的待展示物品和相应的物品信息进行上架后,将该待展示物品的物品标识和对应的物品信息通过出参接口上传至共享物品信息库。
[0060]
[0061][0062]
表2
[0063]
另外,当展示门店为期初建品时,可通过展示门店在使用该主数据库和共享物品信息库之前形成的文件如e
×
cel文件中的各个物品标识在共享物品信息库中获取相应的物品信息。若共享物品信息库中不存在相应的物品信息时,在主数据库es中进一步获取该物品信息。当在共享物品信息库和主数据库es中均不存在时,则提升该物品标识对应的待展示物品导入失败。
[0064]
s206,监听主数据库中至少一个待展示物品的物品信息,响应于待展示物品的物品信息发生变更,生成变更记录信息。
[0065]
本步骤中,变更记录信息包括该待展示物品变更前的物品信息和变更后对应的物品信息。如包含物品标识skuid对应的变更类型charge_type、变更来源source、变更字段
charge_field、变更前值from_value、变更后值to_value、变更门店标识org_ld等信息。
[0066]
s207,基于该变更记录信息携带的物品标识,将该变更记录信息发送至共享物品信息库,并基于该变更记录信息在共享物品信息库中为与该物品标识对应的物品信息进行更新。
[0067]
这里,可基于变更记录信息确认是否对共享物品信息库中中的物品信息进行更新。
[0068]
s208,获取该待展示物品被展示的至少一个展示门店的门店标识,并基于至少一个门店标识,将与该待展示物品对应的变更记录信息推送至与至少一个门店标识相应地展示门店。
[0069]
本步骤中,基于变更记录信息对比差异字段,其它展示门店确认是否进行更新。
[0070]
s209,基于展示门店的批量建品请求,批量复制该门店标识对应的展示门店的物品信息。
[0071]
本步骤中,接收至少一个展示门店的批量建品请求,其中,批量建品请求携带该展示门店需要批量复制的药品信息所在的至少一个展示门店的门店标识;基于至少一个门店标识,批量复制该门店标识对应的展示门店的物品信息。
[0072]
具体地,可以从一个展示门店全量复制物品信息至另外一个展示门店。若在批量复制的过程中存在展示门店特有字段,则在展示门店字段添加统一管理管理字段和非统一管理字段的标志。对于统一管理的字段,在复制的时候,可以一并覆盖。非统一管理字段,在复制时,不进行覆盖。
[0073]
综上所述,本技术实施例通过每个展示门店在建品或修改待展示物品的物品信息时,上传相应的物品信息至共享物品信息库,使得展示门店间的信息可进行共享,减少了展示门店工作人员维护物品信息的成本。同时,批量复制物品信息,保证了展示门店的建品效率。
[0074]
基于与前述数据共享的方法的同一发明构思,本技术实施例还提供一种数据共享的装置。图3为本技术的另一个实施例中的一种数据共享的装置的示意图。其中,该数据共享的装置可以包括:
[0075]
查询模块31,用于至少一个展示门店在接收到待展示物品的物品标识时,基于该物品标识,在共享物品信息库中查询是否存在该待展示物品对应的物品信息;
[0076]
上传模块32,用于当不存在该物品标识时,在主数据库中获取与该物品标识相应的待展示物品的物品信息,并在该展示门店对获取的待展示物品和相应的物品信息进行上架后,将该待展示物品的物品标识和对应的物品信息上传至共享物品信息库;
[0077]
展示模块33,用于当存在该物品标识时,在共享物品信息库中获取与该物品标识对应的待展示物品的物品信息并在该展示门店进行展示。
[0078]
本实施例中,查询模块31、上传模块32和展示模块33的具体功能和交互方式,可参见图1对应的实施例的记载,在此不再赘述。
[0079]
可选地,该装置还包括监听模块34:
[0080]
监听主数据库中至少一个待展示物品的物品信息,响应于待展示物品的物品信息发生变更,生成变更记录信息,其中,变更记录信息包括该待展示物品变更前的物品信息和变更后对应的物品信息;
[0081]
基于该变更记录信息携带的物品标识,将该变更记录信息发送至共享物品信息库,并基于该变更记录信息在共享物品信息库中为与该物品标识对应的物品信息进行更新。
[0082]
可选地,监听模块34还用于:
[0083]
获取该待展示物品被展示的至少一个展示门店的门店标识,并基于至少一个门店标识,将与该待展示物品对应的变更记录信息推送至与至少一个门店标识相应地展示门店。
[0084]
可选地,该装置进一步包括批量复制模块35:
[0085]
接收至少一个展示门店的批量建品请求,其中,批量建品请求携带该展示门店需要批量复制的药品信息所在的至少一个展示门店的门店标识;
[0086]
基于至少一个门店标识,批量复制该门店标识对应的展示门店的物品信息。
[0087]
图4为本技术的另一个实施例所提供的一种电子设备的示意图。如图4所示,本技术的又一实施例还提供一种电子设备,其可以包括处理器401,其中,处理器401用于执行上述一种数据共享的方法的步骤。从图4中还可以看出,上述实施例提供的电子设备还包括非瞬时计算机可读存储介质402,该非瞬时计算机可读存储介质402上存储有计算机程序,该计算机程序被处理器401运行时执行上述一种数据共享的方法的步骤。
[0088]
具体地,该非瞬时计算机可读存储介质402能够为通用的存储介质,如移动磁盘、硬盘、flash、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、或便携式紧凑磁盘只读存储器(cd

rom)等,该非瞬时计算机可读存储介质402上的计算机程序被处理器501运行时,能够引发处理器401执行上述的一种数据共享的方法中的各个步骤。
[0089]
实际应用中,所述的非瞬时计算机可读存储介质402可以是上述实施例中描述的设备/装置/系统中所包含的,也可以是单独存在,而未装配入该设备/装置/系统中。上述计算机可读存储介质承载有一个或者多个程序,当上述一个或多个程序被执行时,能够执行上述的一种对数据共享的方法中的各个步骤。
[0090]
本技术附图中的流程图和框图,示出了按照本技术公开的各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或者代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应该注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同附图中所标注的顺序发生。例如,两个连接地表示的方框实际上可以基本并行地执行,它们有时也可以按照相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或者流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0091]
本领域技术人员可以理解,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合,即使这样的组合或结合没有明确记载于本技术中。特别地,在不脱离本技术精神和教导的情况下,本技术的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合,所有这些组合和/或结合均落入本技术公开的范围。
[0092]
最后应说明的是:以上所述实施例,仅为本技术的具体实施方式,用以说明本技术的技术方案,而非对其限制,本技术的保护范围并不局限于此,尽管参照前述实施例对本申
请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行变更或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些变更、变化或者替换,并不使相应技术方案的本质脱离本技术实施例技术方案的精神和范围,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应所述以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1