一种基于微信小程序的半屏开单系统的制作方法

文档序号:34420434发布日期:2023-06-08 21:10阅读:117来源:国知局
导航: X技术> 最新专利> 计算;推算;计数设备的制造及其应用技术
一种基于微信小程序的半屏开单系统的制作方法

本发明涉及软件界面搭建和服务端,更具体的说,它涉及一种基于微信小程序的半屏开单系统。


背景技术:

1、企业微信小程序的开发都是基于javascript语言。而且依赖于企业微信为主体运行的小程序。需要熟练掌握javascript,html, css 等技术才能快速开发小程序。

2、企业微信官方提供了一个服务商平台,开发人员可以在上面创建开发自己需要的第三方应用等。基于企业微信平台创建简洁易用的开单,营销,管理客户的小程序十分常见。为了方便用户在和他的客户聊天时,管理自己的外部微信客户,可以在小程序内部进行销售开单。但是在开单的时候经常会忘记客户需要开单的货品有哪些,然后又要退出小程序去聊天记录查看很不方便。为此急需一种方便快速的开单界面解决用户操作麻烦的问题。

3、在此过程中,服务端的设置也是一个重要的问题,因此会在系统灾备体系设计时,需要考虑rto指标(recovery time objective,恢复时间目标),以达到生产环境停止服务时间尽可能短的目的。在实际的应用过程中,数据库稳定性是生产环境持续提供服务的主要考虑因素。当出现生产数据库损毁的场景时,需要手工将生产环境的应用路由切换至灾备环境。在灾备体系中,这种手工切换会在短时间内造成一定的业务影响。因此同样需要更合理的服务端系统灾备方案。


技术实现思路

1、本发明克服了现有技术的不足,提供一种基于微信小程序的半屏开单系统。

2、本发明的技术方案如下:

3、一种基于微信小程序的半屏开单系统,包括移动终端、服务端,移动终端和服务端联通,移动终端载入微信小程序,并基于微信小程序实现半屏开单;

4、微信小程序内包括用于将与客户下单聊天内容的截图图片进行选择显示的图片显示模块、和用于开单信息输入的出货品操作界面;

5、所述图片显示模块实现滚动查看聊天内容的截图图片;

6、具体开单界面实现的超类方法包括saleselectphotoview()、chooseimage()、selectgoodsmodalview()、selectgoodsdetailmodalview()和ontouchmove();

7、saleselectphotoview()用于选择聊天截图的界面实现方法;

8、chooseimage()用于选择用户聊天截图的逻辑实现方法;

9、selectgoodsmodalview()实现半屏选择货品列表界面;

10、selectgoodsdetailmodalview()实现半屏选择货品详情界面;

11、ontouchmove()用于实现处理用户手动拖拉关闭界面功能,判断用户是否下拉,下拉到一定距离松手后就会自动关闭开单界面。

12、进一步的,图片显示模块设置于移动终端的上半部分,出货品操作界面设置于移动终端下半部分。

13、进一步的,服务端设置基于api网关的应用集群全域健康状态快速检测方法,包括检测机、api网关、负载均衡器、服务注册中心和应用集群,检测机、负载均衡器和应用集群与api网关联通,负载均衡器和应用集群都向服务注册中心注册并保持联通;具体步骤如下:

14、101)预处理步骤:在全国各地布署多个检测机,每个检测机内部署检测代理程序,用于模拟app请求服务端;

15、在全国各地布署多个数据中心,每个数据中心设置多个应用集群,每个应用集群对外提供健康检测接口,由其实现内部模拟执行数据库读写、缓存读写、线程池访问和服务调用,并反馈执行结果信息;健康检测接口集成于相应调用协议内,形成一项健康检测服务,该服务会自动发布到服务注册中心里,并在注册时会同时附带上该服务所在的应用集群名和实例机器名;

16、102)请求步骤:检测机发出检测申请到api网关,api网关就通过负载均衡器从服务注册中心拉取到所有应用集群的服务提供者列表;

17、103)检测步骤:api网关接收到检测信号后,每次从服务提供者列表中选一个具体的提供者进行远程调用;即检测机每次检测时会传递需要检测的具体应用集群名或实例机器名参数,api网关接收后在本地缓存的服务提供者列表中进行查找,使用名称、参数和服务提供者附带的应用集群名或机器名进行匹配,从而定位到具体的提供者;api网关针对匹配到的提供者进行远程调用,并将健康检测的调用结果返回给检测机;

18、104)结果处理步骤:根据检测的结果,进行分类处理;分类处理包括通知人工处理和自动进行灾备切换处理。

19、进一步的,健康检测的指标包括应用接口总体健康响应状态,该状态为true或false,true代表健康,false代表有故障;健康检测的内部会根据数据库读写、缓存读写、线程池访问和服务调用方面指标进行判断,其中任一指标出现异常则总体健康响应状态为false;

20、数据库读写,是从每个数据库实例中随机选择一个数据库db,然后对其中的一个内置的公共表快速插入、查询和删除一条记录进行检测,若全部成功则检测通过,否则表示数据库读写失败;

21、缓存读写,对应用集群连接的redis远程缓存服务进行一次地址map读写操作,成功则检测通过,否则失败;

22、线程池访问,通过检测tomcat当前活跃线程数是否大于预设的阈值来决定线程池访问是否健康;

23、服务调用,因api网关本身就是通过服务调用协议来调用集群内的检测服务接口,检测服务接口调用正常则证明服务调用正常,否则失败。

24、进一步的,当检测机的检测结果存在收集数据中心的数据中,如果有集群超过70%的代理报告错误,则认为此集群已经出现问题,需要切换后端服务到对应的灾备集群。

25、进一步的,当检测机的检测结果存在收集数据中心的数据中,如果有集群超过70%的代理报告错误,则认为此集群已经出现问题,需要切换后端服务到对应的灾备集群;检测机每间隔一定时间进行检测,检测间隔时间为15秒以内。

26、进一步的,自动进行灾备切换处理时,还包括105)恢复步骤:在灾备的切换程序切换动作发生后,设置切换标志并通知相关人员,在低峰时手工切回。

27、本发明相比现有技术优点在于:

28、本发明的用户在和他人微信聊天时,还能在小程序内对照聊天记录的内容进行快速选款开单,无需在想开单的时候退出小程序去查看聊天记录。用户无需来回切换对比着开单,给用户带来更加人性化舒适的使用体验。

29、本发明模拟用户实际网络情况,多个代理保证投票的可靠性。切换速度远胜于人工,尽可能的减少用户停服时间。收集程序和切换程序独立,不会互相干扰,提高系统可靠性。代理结点上传错误原因有助于快速分析集群故障原因。



技术特征:

1.一种基于微信小程序的半屏开单系统,其特征在于:包括移动终端、服务端,移动终端和服务端联通,移动终端载入微信小程序,并基于微信小程序实现半屏开单;

2.根据权利要求1所述的一种基于微信小程序的半屏开单系统,其特征在于:图片显示模块设置于移动终端的上半部分,出货品操作界面设置于移动终端下半部分。

3.根据权利要求1所述的一种基于微信小程序的半屏开单系统,其特征在于:服务端设置基于api网关的应用集群全域健康状态快速检测方法,包括检测机、api网关、负载均衡器、服务注册中心和应用集群,检测机、负载均衡器和应用集群与api网关联通,负载均衡器和应用集群都向服务注册中心注册并保持联通;具体步骤如下:

4.根据权利要求3所述的一种基于微信小程序的半屏开单系统,其特征在于:健康检测的指标包括应用接口总体健康响应状态,该状态为true或false,true代表健康,false代表有故障;健康检测的内部会根据数据库读写、缓存读写、线程池访问和服务调用方面指标进行判断,其中任一指标出现异常则总体健康响应状态为false;

5.根据权利要求3所述的一种基于微信小程序的半屏开单系统,其特征在于:当检测机的检测结果存在收集数据中心的数据中,如果有集群超过70%的代理报告错误,则认为此集群已经出现问题,需要切换后端服务到对应的灾备集群。

6.根据权利要求5所述的一种基于微信小程序的半屏开单系统,其特征在于:当检测机的检测结果存在收集数据中心的数据中,如果有集群超过70%的代理报告错误,则认为此集群已经出现问题,需要切换后端服务到对应的灾备集群;检测机每间隔一定时间进行检测,检测间隔时间为15秒以内。

7.根据权利要求3所述的一种基于微信小程序的半屏开单系统,其特征在于:自动进行灾备切换处理时,还包括105)恢复步骤:在灾备的切换程序切换动作发生后,设置切换标志并通知相关人员,在低峰时手工切回。


技术总结
本发明公开了一种用于微信小程序的半屏开单系统,包括移动终端、服务端,移动终端和服务端联通,移动终端载入微信小程序,并基于微信小程序实现半屏开单;微信小程序内包括用于将与客户下单聊天内容的截图图片进行选择显示的图片显示模块、和用于开单信息输入的出货品操作界面;所述图片显示模块实现滚动查看聊天内容的截图图片;本发明提供一种操作便捷、系统灾备更合理的用于微信小程序的半屏开单系统。

技术研发人员:王小军,陈道辉,和帅,刘关林,冯德贵
受保护的技术使用者:杭州衣科信息技术股份有限公司
技术研发日:
技术公布日:2024/1/13
完整全部详细技术资料下载
相关技术
  • 一种基于超高频rfid和墨水...
  • 软件可靠性验收风险评估方法与...
  • 基于多维数据交叉验证的高可靠...
  • 基于迁移学习优化的模拟撮合方...
  • 一种基于机器学习算法的个人不...
  • 头发面片的处理方法、装置、电...
  • 一种云端教育商城平台的交易方...
  • 一种合模度的确定方法、装置、...
  • 一种基于地下水污染风险预估的...
  • 一种汽车充电设施投资建设信息...
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1

深圳SEO优化公司衡水seo多少钱镇江百姓网标王推广黄石阿里店铺运营公司固原网站推广工具多少钱南通网站优化按天收费盐城网站关键词优化推荐黔南网站建设设计推荐重庆企业网站建设报价永州阿里店铺托管多少钱新乡企业网站制作哪家好榆林百度seo多少钱湖州模板制作价格阜阳SEO按效果付费公司酒泉企业网站制作推荐横岗SEO按天计费公司海口建站价格永湖设计公司网站益阳网站改版报价呼和浩特模板推广哪家好廊坊模板制作公司佛山百度竞价包年推广哪家好观澜网站改版价格运城seo网站优化多少钱飞来峡网站制作报价周口网站优化排名价格北海关键词排名包年推广宣城网站优化按天收费哪家好龙岗百度竞价玉溪seo网站优化价格昌都百度网站优化价格歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化