源码获取:俺的博客首页 "资源" 里下载!
项目介绍
基于SSM的家政服务中介网
角色:管理员、用户、家政公司
管理员登录后,通过管理员功能来管理后台系统。主要功能有:首页、个人中心、用户管理、家政公司管理、用户资金账户管理、用户资金扣减管理、用户资金入账管理、家政公司充值管理、家政公司账户管理、家政公司资金扣减管理、家政公司资金入账管理、用户充值管理、服务分类管理、家政服务管理、服务订单管理、互动交流管理、订单状态申请管理、留言板管理、系统管理等功能。
用户包括:首页、个人中心、用户资金账户管理、用户资金扣减管理、用户资金入账管理、用户充值管理、家政服务管理、服务订单管理、订单状态申请管理、我的收藏管理等功能。
家政公司包括:首页、个人中心、家政公司充值管理、家政公司账户管理、家政公司资金扣减管理、家政公司资金入账管理、服务订单管理、互动交流管理、订单状态申请管理等功能。
环境需要
1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。
2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;
3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可
4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;
5.是否Maven项目: 是;查看源码目录中是否包含pom.xml;若包含,则为maven项目,否则为非maven项目
6.数据库:MySql 5.7/8.0等版本均可;
技术栈
后端:SSM(Spring+SpringMVC+Mybatis)
前端:ElementUI+Vue+layui
使用说明
1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件;
2. 使用IDEA/Eclipse/MyEclipse导入项目,修改配置,运行项目;
3. 将项目中config.properties配置文件中的数据库配置改为自己的配置,然后运行;
前台运行地址:http://localhost:8080/ssmilafa/front/
后台运行地址:http://localhost:8080/ssmilafa/admin/dist/index.html#/login
管理员:abo/abo
用户:123/123
家政公司:345/345





订单管理控制层:
/**
* Description:订单控制类
*/
@Controller
@RequestMapping("/order")
public class OrderController extends BaseController {
@Autowired
private OrderService orderService;
@Autowired
private CommentService commentService;
/**
* 跳转至我的订单页面
* @return 我的订单页面
*/
@GetMapping("/toOrder")
public String toOrder() {
return "order";
}
/**
* 跳转至商家订单页面
* @return 商家订单页面
*/
@GetMapping("/toHkOrder")
public String toHkOrder() {
return "hk_order";
}
@PostMapping("/getAllOrder")
@ResponseBody
public ResponseResult<PageInfo<Order>> getAllOrder (
HttpSession session,
@RequestParam(required = false,defaultValue = "1",value = "pageNum")Integer currentPage
) {
ResponseResult<PageInfo<Order>> result = new ResponseResult<>();
if (session == null) {
throw new UserNoLoginException("用户未登录");
} else {
PageInfo<Order> list = orderService.getAllOrder(session, currentPage);
result.setData(list);
}
return result;
}
@PostMapping("/getOrderByID")
@ResponseBody
public ResponseResult<Order> getOrderByID (
@RequestParam("orderID") int id
) {
ResponseResult<

本文档详细描述了一个基于SSM架构的家政服务中介网站的后端控制器实现,涉及用户管理、订单管理、管理员管理的功能接口,以及数据库配置和环境需求。
最低0.47元/天 解锁文章
807

被折叠的 条评论
为什么被折叠?



