话费充值

基于Vue2.0开发的话费充值APP,数据接口主要调用 聚合数据 提供的话费充值API实现。很关键的一点因为我聚合账户没有钱,所以没办法来真正的提交钱来测试,不过丝毫不影响,因为这里我前端已经模拟了下单成功后返回的数据(和真实的API返回数据一样)来开发测试,确保了功能没有问题。

适用于 商城出售手机充值卡,代充话费操作,中间商赚差价

技术选型

  • Vue.js
  • WebPack
  • Node.js
  • Npm
  • ES5
  • MuseUI
  • Material-Icons
  • …等

功能实现

主要实现以下两点功能:

  • 1: 下单充值话费
  • 2: 话费充值记录查询
  • 3: 其他功能没有难度太懒不想再写…

功能1: 主要是前端提交充值用户的手机号和充值价格到后端,后端生成下单的订单号,签名sign参数,拼接AppKey等参数构成最终的URL,发送curl请求获取数据,然后后端返回给前端已经下单成功的订单id,状态等信息,前端将订单ID本地localStorage存储。然后弹窗提示用户下单成功,可查看充值订单进度状态

这里就不要问为什么后端来做这些事了,其实我也想写成纯前端的应用(不用再去写后端php多好),但是前端调接口存在跨域呀,再说正常逻辑本就应该放到后端来处理订单相关的操作

功能2: 首先自然是读取存在本地的orderid,然后将orderid发送到后端,后端拼接orderidAppKey发送curl post请求到第三方接口获取订单具体的状态,然后后端将数据给前端,前端拿到数据中的game_state字段,根据game_state(充值状态:0充值中,1成功,9撤销,刚提交都返回0)字段来v-if展示不同的页面给用户看告知用户订单的状态

前后端代码都是我自己写的,需要后端代码来研究的朋友可以联系我,很乐意开源,更多的软件介绍请看 这里

安装部署

1:下载

git clone https://github.com/helpcode/PhoneRecharge.git
cd PhoneRecharge/

2:解决依赖并运行

//初始化
npm install//dev 运行网站
npm run dev//build 构建发布
npm run build

demo

扫一扫即可查看效果,这里不推荐微信打开,别问原因!



网址:http://127.0.0.1/PhoneRecharge/

运行截图

侧边菜单

鸣谢

有需要的朋友可以自行研究,同时再次感谢开源感谢技术分享!

源码地址

点我下载.

三网快速充值话费通道源码相关推荐

  1. 三网直冲话费源码_三网快速充值话费通道源码.zip

    [实例简介] 基于Vue2.0开发的话费充值APP,数据接口主要调用 `聚合数据` 提供的话费充值API实现.很关键的一点因为我聚合账户没有钱,所以没办法来真正的提交钱来测试,不过丝毫不影响,因为这里 ...

  2. 不背公式快速计算IP地址掩码---游码法

    专注网络运维,只发实用干货 扫描二维码关注公众 不背公式快速计算IP地址掩码---游码法 网工老张 网工大杂烩  这个方法来自于大学时期某位已经被我忘记名字的老师(老师对不起了),思路是将2^n次方( ...

  3. 经验:如何快速地写出格雷码

    经验:如何快速地写出格雷码 更新历史 201901212: 首次发布 格雷码(Binary Gray Code)的特点是: 相邻两个码之间,只相差了一个比特 由于这个特性,格雷码在数字电路中使用甚广. ...

  4. 芋道源码的周八(2018.04.08)

    1. 推荐文章 2. 公众号文章 3. 知识星球文章 1. 推荐文章 笔者在地铁有阅读公众号技术文章的习惯. 给时间一点时间,给努力一点努力. <每个程序员都需要知道一些游戏网络知识> & ...

  5. Spring-Cloud-Gateway 源码解析-转自芋道源码

    摘要: 原创出处 http://www.iocoder.cn/Spring-Cloud-Gateway「芋道源码」 全部章节: http://www.iocoder.cn/categories/Spr ...

  6. java 简单快速的生成二维码(带图片)

    **使用java+zxing 简单快速的生成二维码.** 效果图: 首先需要引入两个jar文件: <dependency><groupId>commons-codec</ ...

  7. 软件库,CDKey卡密充值,php源码

    简介: 软件库,CDKey卡密充值,php源码H5 .wap.手机浏览器.PC电脑端浏览器.响应式程序 软件盒子,游戏盒子,盒子软件,软件应用商店,会员制软件下载,CDKey卡密充值软件下载 程序有账 ...

  8. 恋爱话术源码微信公众号版

    安装教程 首先服务器安装bt面板(尽量选择LNMP编译)安装时,数据库选择mysql ≥ 5.6即可php版本选择必须 ≥ 7.2Nginx版本选择 ≥ 1.15待编译完成后点击php7.2设置界面并 ...

  9. 源码系列第1弹 | 带你快速攻略Kafka源码之旅入门篇

    大家过年好,我是 华仔, 又跟大家见面了. 从今天开始我将为大家奉上 Kafka 源码剖析系列文章,正式开启 「Kafka的源码之旅」,跟我一起来掌握 Kafka 源码核心架构设计思想吧. 今天这篇我 ...

  10. 芋道源码的周八(2018.01.20)

    1. 推荐文章 2. 公众号文章 3. 知识星球文章 1. 推荐文章 笔者在地铁有阅读公众号技术文章的习惯. 给时间一点时间,给努力一点努力. JVM源码分析之一个Java进程究竟能创建多少线程 谈谈 ...

最新文章

  1. MySQL01-安装mysql数据库
  2. hamap java_一篇文章,让你真正了解Java
  3. js颜色选择器 制作分析
  4. tipi 深入理解php内核 pdf_大牛的学习笔记-深入理解Linux内核(完整版)
  5. Linux虚拟文件系统(VFS)
  6. P7046-「MCOI-03」诗韵【SAM,倍增,树状数组】
  7. 用js来实现那些数据结构12(散列表)
  8. Linux系统编程(三)进程间的通信
  9. nodejs 监控linux,linuxServerMonitoring
  10. WORD小数点对齐?
  11. 机器学习 Machine Learning中正则化的学习笔记~
  12. mysql一样的查询在我本地很快但是线上很慢_Mysql读写分离原理及主众同步延时如何解决...
  13. CXF(2.7.10) - RESTful Services, JSON Support
  14. 1.1 c和c++关系
  15. 【redis】spring boot利用redis的Keyspace Notifications实现消息通知
  16. UWP xaml 圆形头像
  17. 如何写一份大家都满意的专利说明书
  18. Python:Excel转TXT的简单办法
  19. 1厘米等于多少个像素
  20. 听说你刚中了NIPS?恭喜(研究德扑、老鼠胡须等AI的都入围了)

热门文章

  1. 微信网页投诉php,【分享】买的thinkphp微信无投诉按钮源码
  2. html——form表单提交方法submit和button
  3. 【计算机视觉】opencv靶标相机姿态解算1之基本概念(空间旋转、旋转轴)
  4. 运维流程管理:保障运维管理效能的推手
  5. ExtJS 更改penal标题栏样式
  6. python 爬虫 403 Forbidden
  7. 内存卡删除的文件如何恢复?如何恢复比较快?
  8. 三轮全向轮底盘SLAM挖坑系列-简介
  9. goldendict 屏幕取词
  10. re.sub 使用方法