Skip to content

xiguanlezz/Comment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Comment

React+SSM前后端分离的大众点评APP

APP前端、数据库表的设计见个人博客https://blog.csdn.net/cj1561435010/article/details/104100397

一、前端功能明细

① 按照广告的权重递减排序,首页会推6个广告位。

② 首页的猜你喜欢商户是直接从当前地点查出来的,点击首页的类别会对应显示出该地点对应分类下的商户,没有经过推荐系统,毕竟只是简单的闭门造车。支持关键字模糊查询,如果是直接输入关键字,则默认不经过类别限制;如果是点了分类之后在输入关键字,则会加上分类这个限制条件。

③ 点到商户的详情页可以收藏该店铺或者是下单,不过下单的时候必须是已登录状态,SPA要求请求里面带有token,未登录的话会跳转到登录页,输入admins表中的手机号,点击发送验证码,网页上直接能看到响应的6为随机数,后台控制台也会打印。登陆后会显示自己的所有订单以及订单的不同状态。而且每次下单数量默认为1,且不可修改。商户详情页还可以看到所有用户对自己下的订单的评论。

④ 订单分为两种状态,默认时0(未评价),评价后是2(已评价)。

⑤ 后台做了定时任务,每分钟的0秒会刷新商户的已售数量,可根据自己需要更改刷新间隔。每分钟的10秒会刷新商户的星级(商户详情页可以看到)。每个刷新方法分别新建了一张时间表维护,避免全表更新。

二、后台管理页面明细

① 内容管理中的广告管理和商户管理,都有CRUD功能,并且新增和更新的时候都带有前端校验和后台校验。广告管理支持广告名的模糊查询;商户管理支持商户主标题或者副标题的模糊查询,PS:没接触过全文检索;订单管理和评论管理只能查询。订单管理支持手机号的模糊查询;评论管理支持评论内容关键字的模糊查询。

② 自定义分页标签和分页拦截器,上面四个管理都有分页功能。

③ 后台最上方JS实现了本地时钟。修改密码的时候,AJAX验证原密码是否正确,新密码不能不能为空且不能和原密码相同。修改密码后,强制重新登陆。登陆界面为AJAX异步请求。

④ 统计报表界面为echarts可视化的折线图,统计昨天各个时间段以及不同类别的订单数量。

About

React+SSM前后端分离的大众点评APP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published