一种移动转售系统机器卡批量套餐价格变更的方法技术方案

技术编号:33646801 阅读:22 留言:0更新日期:2022-06-02 20:23
本发明专利技术揭示了一种移动转售系统机器卡批量套餐价格变更的方法,涉及移动转售业务技术领域;包括以下的步骤:S10、使用php获取上传号码文件;S20、判断内容中的号码是否存在;S30、使用php获取上传的套餐价格;S40、返回操作成功;S50、获取号码文件的内容;S60、获取号码文件中的号码,使用foreach循环号码文件的内容,单独得到每一个号码文件中的号码;S70、根据号码,获取用户表的套餐价格;S80、根据号码,获取当前时间套餐价格变更成功记录表,判断该号码当月是否有变更套餐价格的记录;S90、根据号码修改用户表中的套餐价格;本发明专利技术的有益效果是:实现批量的变更,加快了套餐变更的速度,提高工作效率,降低人工劳动强度。降低人工劳动强度。降低人工劳动强度。

【技术实现步骤摘要】
一种移动转售系统机器卡批量套餐价格变更的方法


[0001]本专利技术涉及移动转售业务
,更具体的说,本专利技术涉及一种移动转售系统机器卡批量套餐价格变更的方法。

技术介绍

[0002]移动通信转售业务,是指从拥有移动网络的基础电信业务经营者购买移动通信服务,重新包装成自有品牌并销售给最终用户的移动通信服务。随着电信行业全业务经营以来,用户在手机上的功能体验越来越丰富。手机彩铃、无线上网、融合语音等新业务的开发真真实实地给用户带来全新的移动生活。
[0003]移动转售业务经过与客户合作之后,但客户需要变更套餐时,单卡套餐价格变更速度较慢。当需要变更套餐的用户数量级达到一万以上时,前端则需要操作一万次,操作非常麻烦,导致难以实现。

技术实现思路

[0004]为了克服现有技术的不足,本专利技术提供一种移动转售系统机器卡批量套餐价格变更的方法。
[0005]本专利技术解决其技术问题所采用的技术方案是:一种移动转售系统机器卡批量套餐价格变更的方法,其改进之处在于,包括机器卡批量套餐价格变更php处理方法和异步php机器卡批量套餐价格变更脚本处理方法,其中,所述的机器卡批量套餐价格变更php处理方法包括以下的步骤:
[0006]S10、使用php获取上传号码文件,获取号码文件中的内容;
[0007]S20、判断内容中的号码是否存在;
[0008]S30、使用php获取上传的套餐价格;
[0009]S40、返回操作成功,并进入异步php机器卡批量套餐价格变更脚本处理方法中;
[0010]所述异步php机器卡批量套餐价格变更脚本处理方法包括以下的步骤:
[0011]S50、获取号码文件的内容;
[0012]S60、获取号码文件中的号码,使用foreach循环号码文件的内容,单独得到每一个号码文件中的号码;
[0013]S70、根据号码,获取用户表的套餐价格,并判断用户表的套餐价格和步骤S30中获取的套餐价格是否一致,当不一致则进入步骤S80;
[0014]S80、根据号码,获取当前时间套餐价格变更成功记录表,判断该号码当月是否有变更套餐价格的记录,当月不存在变更套餐价格的记录时则进入步骤S90;
[0015]S90、根据号码修改用户表中的套餐价格,将新套餐价格替换旧套餐价格。
[0016]进一步的,步骤S10中,号码文件的文件格式为txt。
[0017]进一步的,步骤S10中,当号码文件中的内容不存在时报错,报错内容为:文件内容不存在请重新上传。
[0018]进一步的,步骤S20中,当号码不存在时报错,报错内容为:号码不存在请重新上传。
[0019]进一步的,步骤S30中,当套餐价格不存在时报错,报错内容为:套餐价格不存在请重新上传。
[0020]进一步的,步骤S70中,当用户表的套餐价格和步骤S30中获取的套餐价格一致时,则设置错误内容,错误内容为:新套餐价格和旧套餐价格一致,不可变更。
[0021]进一步的,将号码和对应的错误内容进行存储,并结束本次循环。
[0022]进一步的,步骤S80中,当月存在变更套餐价格的记录时,则设置错误内容,错误内容为:当月已经存在套餐价格变更,不可变更。
[0023]进一步的,将号码和对应的错误内容进行存储,并结束本次循环。
[0024]进一步的,步骤S90之后还具有以下步骤:
[0025]S100、将号码存入套餐价格表更成功表,并打印日志,套餐价格表更成功。
[0026]本专利技术的有益效果是:本专利技术提供了一种移动转售系统机器卡批量套餐价格变更的方法,该方法实现了机器卡套餐的价格变更,可以合理的提高或降低套餐价格,并且可以实现批量的变更,加快了套餐变更的速度,提高工作效率,降低人工劳动强度。
附图说明
[0027]图1为本专利技术的一种移动转售系统机器卡批量套餐价格变更的方法的流程示意图。
[0028]图2为本专利技术中机器卡批量套餐价格变更页面操作流程示意图。
[0029]图3为本专利技术中机器卡批量套餐价格变更php处理方法的流程示意图。
[0030]图4为本专利技术中异步php机器卡批量套餐价格变更脚本处理方法的流程示意图。
具体实施方式
[0031]下面结合附图和实施例对本专利技术进一步说明。
[0032]以下将结合实施例和附图对本专利技术的构思、具体结构及产生的技术效果进行清楚、完整地描述,以充分地理解本专利技术的目的、特征和效果。显然,所描述的实施例只是本专利技术的一部分实施例,而不是全部实施例,基于本专利技术的实施例,本领域的技术人员在不付出创造性劳动的前提下所获得的其他实施例,均属于本专利技术保护的范围。另外,专利中涉及到的所有联接/连接关系,并非单指构件直接相接,而是指可根据具体实施情况,通过添加或减少联接辅件,来组成更优的联接结构。本专利技术创造中的各个技术特征,在不互相矛盾冲突的前提下可以交互组合。
[0033]参照图1所示,本专利技术揭示了一种移动转售系统机器卡批量套餐价格变更的方法,具体的,该方法包括机器卡批量套餐价格变更php处理方法和异步php机器卡批量套餐价格变更脚本处理方法,其中,结合图2、图3所示,所述的机器卡批量套餐价格变更php处理方法包括以下的步骤:
[0034]S10、使用php获取上传号码文件,获取号码文件中的内容;
[0035]本实施例中,步骤S10中,号码文件的文件格式为txt;当号码文件中的内容不存在时报错,报错内容为:文件内容不存在请重新上传。
[0036]S20、判断内容中的号码是否存在;当号码不存在时报错,报错内容为:号码不存在请重新上传;
[0037]S30、使用php获取上传的套餐价格;步骤S30中,当套餐价格不存在时报错,报错内容为:套餐价格不存在请重新上传;
[0038]S40、返回操作成功,并进入异步php机器卡批量套餐价格变更脚本处理方法中。
[0039]进一步的,在上述的实施例中,结合图4所示,所述异步php机器卡批量套餐价格变更脚本处理方法包括以下的步骤:
[0040]S50、获取号码文件的内容;
[0041]S60、获取号码文件中的号码,使用foreach循环号码文件的内容,单独得到每一个号码文件中的号码;
[0042]S70、根据号码获取用户表的套餐价格,并判断用户表的套餐价格和步骤S30中获取的套餐价格是否一致,当不一致则进入步骤S80;
[0043]步骤S70中,当用户表的套餐价格和步骤S30中获取的套餐价格一致时,则设置错误内容,错误内容为:新套餐价格和旧套餐价格一致,不可变更。并且,将号码和对应的错误内容进行存储,存入到“套餐价格变更失败表”,并结束本次循环。
[0044]S80、根据号码,获取当前时间套餐价格变更成功记录表,判断该号码当月是否有变更套餐价格的记录,当月不存在变更套餐价格的记录时则进入步骤S90;
[0045]步骤S80中,当本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种移动转售系统机器卡批量套餐价格变更的方法,其特征在于,包括机器卡批量套餐价格变更php处理方法和异步php机器卡批量套餐价格变更脚本处理方法,其中,所述的机器卡批量套餐价格变更php处理方法包括以下的步骤:S10、使用php获取上传号码文件,获取号码文件中的内容;S20、判断内容中的号码是否存在;S30、使用php获取上传的套餐价格;S40、返回操作成功,并进入异步php机器卡批量套餐价格变更脚本处理方法中;所述异步php机器卡批量套餐价格变更脚本处理方法包括以下的步骤:S50、获取号码文件的内容;S60、获取号码文件中的号码,使用foreach循环号码文件的内容,单独得到每一个号码文件中的号码;S70、根据号码,获取用户表的套餐价格,并判断用户表的套餐价格和步骤S30中获取的套餐价格是否一致,当不一致则进入步骤S80;S80、根据号码,获取当前时间套餐价格变更成功记录表,判断该号码当月是否有变更套餐价格的记录,当月不存在变更套餐价格的记录时则进入步骤S90;S90、根据号码修改用户表中的套餐价格,将新套餐价格替换旧套餐价格。2.根据权利要求1所述的一种移动转售系统机器卡批量套餐价格变更的方法,其特征在于,步骤S10中,号码文件的文件格式为txt。3.根据权利要求1所述的一种移动转售系统机器卡批量套餐价格变更的方法,其特征在于,步骤S10中,当号码文件中的内容不存在时报错,报错...

【专利技术属性】
技术研发人员:王小普
申请(专利权)人:银盛通信有限公司
类型:发明
国别省市:

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

1