◆ 项目描述:随着现在智能化行业的发展,传统的烧录方式已经不是这么的灵活便利,因此公司经过调研后
,要求我们完成一个能够通过软件app,利用蓝牙来进行芯片的烧录,复位,改写,诊断的
功能。通过使用蓝牙通讯能提升产品整体通用性 ,使用蓝牙通讯避免使用电缆连接设备,提供了
更大的活动范围和灵活性。通过软件降低硬件交付额成本,通过一套代码编译多个平台,降低研
发成本。
◆ 技术选型:SpringBoot,IJPay,MyBatisPlus,Redis,Docker,MySQL,Nginx
◆ 责任描述: 1.负责模块从 0-1 的实现,需求文档编写、数据模型设计、编码开发和功能自测。
2.负责支付模块:paypal支付、微信支付、支付宝支付app支付功能开发。
3.编写支付管理模块代码,使用 若依内置 定时任务做订单的未支付状态轮询,超时则取消订单,对 支付订单的状态进行更新。
4.梳理app支付支付到退款的业务流程,编写支付退款模块代码,使用官方代码构建http请求 支付,通过支付回调接口的来更新订单支付状态
5.负责项目上线后的问题维护, BUG 的处理。
◆ 技术描述: 1.使用 AES算法,ECB模式,PKCS&Padding填充方式加密数据,对所有接口的输入参数和输
出参数完全加密,输出参数仅data加密,确保数据安全性
2.采用若依模型设计权限管理模块,具备访问数据权限。
3.使用 i18n 作为项目语言渲染包,在实现支持多种语言使用软件,支持国际化
4.使用 Nginx 实现反向代理,将请求发送到不同模块的服务器
5.采用 IJPay 实现支付宝支付的快速开发
6.采用若依Vue分离版框架,完成后台系统快速搭建