工具:idea,Navicat
Java:springboot+vue+elementUI,百度api,支付宝api,natapp内网穿透回调订单状态
数据库:MySQL5.7,Redis
java: jdk 1.8
maven 3.6
工具:idea,vscode,Navicat
后端:springboot,spring,springMVC,mybatis-plus
前端:nodejs 14 ,vue+elementui,
数据库:mysql 5版本
1.查询车位
红色代表已占用--已经付过款了
黄色代表已预约--未付款
灰色代表可预约--点击可进入下单页面
2.车位详情
调用百度地图api,查看车位位置 ,点击立即预约,创建订单--此时订单状态:待付款
订单状态
0:待付款
1:已付款(订单完成)
9:订单取消(未及时付款或者用户取消订单)
3.订单详情
预定成功,创建订单
订单在30分钟内不支付会取消订单--redis做缓存
点击结算调用支付宝api,扫码支付,支付成功后,订单状态改为已付款,车位状态改为已占用