一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种移动转售系统机器卡批量补换卡的方法与流程

2022-06-02 12:26:53 来源:中国专利 TAG:


1.本发明涉及移动转售业务技术领域,更具体的说,本发明涉及一种移动转售系统机器卡批量补换卡的方法。


背景技术:

2.移动通信转售业务,是指从拥有移动网络的基础电信业务经营者购买移动通信服务,重新包装成自有品牌并销售给最终用户的移动通信服务。随着电信行业全业务经营以来,用户在手机上的功能体验越来越丰富。手机彩铃、无线上网、融合语音等新业务的开发真真实实地给用户带来全新的移动生活。
3.移动转售业务中所使用的机器卡,都有对应的号码和iccid,当用户的iccid损坏时会导致机器卡不能正常使用,无法更换新的iccid卡号。单卡补换卡的速度较慢,当多张卡需要一起操作时,前端页面则需要操作多次,操作非常麻烦,导致难以实现。


技术实现要素:

4.为了克服现有技术的不足,本发明提供一种移动转售系统机器卡批量补换卡的方法。
5.本发明解决其技术问题所采用的技术方案是:一种移动转售系统机器卡批量补换卡的方法,其改进之处在于,包括机器卡批量换补卡php处理方法和异步php机器卡批量换补卡脚本处理方法,其中,所述的机器卡批量换补卡php处理方法包括以下的步骤:
6.s10、使用php获取上传的号码文件,获取该号码文件中的内容,且内容包括号码和新的iccid卡号;
7.s20、判断内容中的号码是否存在,当号码存在时则进入下一步;
8.s30、判断内容中新的iccid卡号是否存在,当iccid卡号存在时则进入下一步;
9.s40、返回操作成功,并进入异步php机器卡批量换补卡脚本处理方法中;
10.所述的异步php机器卡批量换补卡脚本处理方法包括以下的步骤:
11.s50、获取号码文件的内容;
12.s60、使用foreach循环号码文件的内容,单独得到每一个号码文件中的号码和新的iccid卡号;
13.s70、根据新的iccid卡号获取用户表的数据,并判断用户表的数据是否存在,如不存在则进入下一步骤;
14.s80、获取号码对应的余额,判断余额是否大于设定值,当余额大于设定值时则进入下一步;
15.s90、根据号码修改用户表中的iccid,将新的iccid替换旧的iccid。
16.进一步的,步骤s10中,文件的文件格式为txt。
17.进一步的,步骤s20中,当号码不存在时报错,报错内容为:号码不存在请重新上传。
18.进一步的,步骤s20中,当iccid卡号不存在时则报错,报错内容为:新的iddic卡号不存在请重新上传。
19.进一步的,步骤s70中,当用户表的数据存在时,则设置错误内容,该错误内容为:新的iccid卡号已经存在,操作失败。
20.进一步的,将号码和错误内容存入到“换补卡失败表”中,并结束步骤。
21.进一步的,步骤s80中,当号码对应的余额小于设定值时,则设置错误内容,该错误内容为:操作失败,余额不足。
22.进一步的,将号码和错误内容存入到“换补卡失败表”中,并结束步骤。
23.进一步的,步骤s80中,余额的设定值为5元。
24.进一步的,步骤s90之后还包括步骤:
25.s100、将新的iccid对应的号码存入补换卡成功表。
26.本发明的有益效果是:实现了给机器卡补换卡的功能,当用户的iccid损坏时可以更换新的iccid卡号,不影响用户继续使用;并且能够实现批量的补换卡,加快了补换卡速度。
附图说明
27.图1为本发明的一种移动转售系统机器卡批量补换卡的方法的流程示意图。
28.图2为本发明中机器卡批量补换卡前端页面实现原理图。
29.图3为本发明中机器卡批量补换卡php实现原理图。
30.图4为本发明中异步php机器卡批量补换卡脚本实现原理图。
具体实施方式
31.下面结合附图和实施例对本发明进一步说明。
32.以下将结合实施例和附图对本发明的构思、具体结构及产生的技术效果进行清楚、完整地描述,以充分地理解本发明的目的、特征和效果。显然,所描述的实施例只是本发明的一部分实施例,而不是全部实施例,基于本发明的实施例,本领域的技术人员在不付出创造性劳动的前提下所获得的其他实施例,均属于本发明保护的范围。另外,专利中涉及到的所有联接/连接关系,并非单指构件直接相接,而是指可根据具体实施情况,通过添加或减少联接辅件,来组成更优的联接结构。本发明创造中的各个技术特征,在不互相矛盾冲突的前提下可以交互组合。
33.参照图1所示,本发明揭示了一种移动转售系统机器卡批量补换卡的方法,包括机器卡批量换补卡php处理方法和异步php机器卡批量换补卡脚本处理方法,其中,结合图2、图3所示,所述的机器卡批量换补卡php处理方法包括以下的步骤:
34.s10、使用php获取上传的号码文件,获取该号码文件中的内容,且内容包括号码和新的iccid卡号;步骤s10中,文件的文件格式为txt。
35.s20、判断内容中的号码是否存在,当号码存在时则进入下一步;
36.步骤s20中,当号码不存在时报错,报错内容为:号码不存在请重新上传。并且,当iccid卡号不存在时则报错,报错内容为:新的iddic卡号不存在请重新上传。
37.s30、判断内容中新的iccid卡号是否存在,当iccid卡号存在时则进入下一步;
38.s40、返回操作成功,并进入异步php机器卡批量换补卡脚本处理方法中;
39.结合图4所示,所述的异步php机器卡批量换补卡脚本处理方法包括以下的步骤:
40.s50、获取号码文件的内容;
41.s60、使用foreach循环号码文件的内容,单独得到每一个号码文件中的号码和新的iccid卡号;
42.s70、根据新的iccid卡号获取用户表的数据,并判断用户表的数据是否存在,如不存在则进入下一步骤;
43.步骤s70中,当用户表的数据存在时,则设置错误内容,该错误内容为:新的iccid卡号已经存在,操作失败;将号码和错误内容存入到“换补卡失败表”中,并结束步骤。
44.s80、获取号码对应的余额,判断余额是否大于设定值,当余额大于设定值时则进入下一步;本实施例中,余额的设定值为5元。
45.步骤s80中,当号码对应的余额小于设定值时,则设置错误内容,该错误内容为:操作失败,余额不足;将号码和错误内容存入到“换补卡失败表”中,并结束步骤。
46.s90、根据号码修改用户表中的iccid,将新的iccid替换旧的iccid。
47.步骤s90之后还包括步骤:
48.s100、将新的iccid对应的号码存入补换卡成功表。
49.综上,本发明提供了一种移动转售系统机器卡批量补换卡的方法,实现了给机器卡补换卡的功能,当用户的iccid损坏时可以更换新的iccid卡号,不影响用户继续使用;并且能够实现批量的补换卡,加快了补换卡速度。
50.以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做出种种的等同变形或替换,这些等同的变形或替换均包含在本技术权利要求所限定的范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献