【技术实现步骤摘要】
一种用于小程序的多机构切换方法、存储介质和计算机设备
本专利技术属于互联网
,具体涉及一种用于小程序的机构切换方法及设备。技术背景微信小程序在现有的软件应用中开始占据了较大的使用频率,在小程序中作为平台角色,经常需要为平台中属于不同的机构单独划分出不同的数据呈现及使用,且各个机构之间的的数据需要单独存储、区分与归属,其因而衍生出供用户使用的机构小程序,对于小程序中的展示和新增的数据都与该机构相关,而与该机构不相关的则筛选隐藏。为实现上述的效果,现有实现方法是利用后台数据库,通过数据查询接口进行数据筛选查询后,前端进行返回传递各查询到的仅属于该机构的参数,并单独显示出数据,但是随着机构数量增多,或者可切换机构的入口过多,在多次切换参数过程中难免能保证有效完全去除上一次缓存,从而导致业务流程出错;或者在某高峰时段访问量剧增时,由于访问带宽固定无法拓宽,在持续查询多家机构参数并传输数据时将变得困难而缓慢。
技术实现思路
本专利技术要解决的技术问题是提供一种避免小程序进行多机构访问切换过程中,切换机构入 ...
【技术保护点】
1.一种用于小程序的多机构切换方法,包括如下步骤:/nA.小程序分别创建前端本机缓存及后台本地缓存,检测用户登录状态并对登录状态标记为未登录或已登录;/nB.对检测为已登录的状态,调用机构参数并传输至后台本地缓存,后台根据传输的机构参数进行数据过滤,并切换机构信息至终端显示;/nC.对检测为未登录的状态,将机构参数写入前端本机缓存,同时传输至后台本地缓存,后台本地缓存与前端本机缓存校验,前端本机缓存切换机构信息至终端显示。/n
【技术特征摘要】
1.一种用于小程序的多机构切换方法,包括如下步骤:
A.小程序分别创建前端本机缓存及后台本地缓存,检测用户登录状态并对登录状态标记为未登录或已登录;
B.对检测为已登录的状态,调用机构参数并传输至后台本地缓存,后台根据传输的机构参数进行数据过滤,并切换机构信息至终端显示;
C.对检测为未登录的状态,将机构参数写入前端本机缓存,同时传输至后台本地缓存,后台本地缓存与前端本机缓存校验,前端本机缓存切换机构信息至终端显示。
2.根据权利要求1所述的一种用于小程序的多机构切换方法,其特征在于:所述的机构参数包括机构id、用户当前登录机构。
3.根据权利要求1所述的一种用于小程序的多机构切换方法,其特征在于:步骤C中,通过前端本机缓存与后台本地缓存相互验证,获取正确的机构参数。
4.根据权利要求1所述的一种用于小程序的多机构切换方法,其特征在于:所述的机构信息包括机构设置、机构作品排行和机构用户。
5.根据权利要求1所述的一种用于小程序的多机构切换方法,其特征在于,步骤A中,检测用户...
【专利技术属性】
技术研发人员:张翊绵,涂艳,莫兆忠,
申请(专利权)人:广州优谷信息技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。