为电动汽车提供充电桩服务,用户可通过微信小程序扫描二维码进行充电。通过和腾讯地图对接,根据用户位置向用户推荐附近的充电桩,并显示充电桩空闲数,快慢充,价格等信息。用户也可以搜索充电桩,或者根据距离,充电方式和停车费筛选充电桩。用户可以办理会员卡,会员充电享受一定的折扣。用户可以充值,也可以在使用后对未缴费的订单付款。车主还可将车辆信息录入,方便以后充电。和微信支付对接,实现充值功能。后台管理端可以查看所用充电桩的使用情况,包括使用人数、收入金额等。后台管理端可以对充电桩信息修改和删除,也可以查看订单信息。后台管理端还有活动卡券管理,用户管理,权限管理,财务管理,权限管理等。
我的职责:
1.开发支付模块,对接微信支付
2.开发登录模块,使用策略模式对不同的权限进行处理,使用SpringSecurity组件进行登录认证
3.开发网关模块,网关模块对token进行解析,查出菜单权限并加入redis缓存。网关模块获取请求路径,对没有权限的请求进行拦截