基于javaweb+SSM的物业管理系统(java+SSM+html+JQuery+Maven+mysql)

项目介绍
物业管理系统,包含登录信息统计、物业人员管理,住户管理,房屋管理、车位管理等功能;

环境要求
JDK >= 1.8 (推荐1.8版本)

Mysql >= 5.5.0 (推荐5.7版本)

Maven >= 3.0

开发工具:IDEA/Eclipse

Tomcat: 8.0及以上

技术栈:
后端Spring+Spring MVC+MyBatis

前端:html+JQuery

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

适用

课程设计,大作业,毕业设计,项目练习,学习演示等

			user.setIdCardNum(idCardNum);
			user.setSettleTime(date);
			user.setSex(sex);
			user.setAddress(address);
			
			userService.addUser(user);
			modelMap.put("msg", "注册成功,请登录!");
			return "login";
		}catch(Exception e){
			modelMap.put("msg", "注册失败!");
			e.printStackTrace();
			return "register";
		}
	}
	
	/**
	 * 跳转更新用户页面
	 */
	@RequestMapping(value="/getupdateUser")
			return "user";
		}else {
			return "user";
		}
	}
	
	/**
	 * 跳转更新车辆信息
	 */
/*	@RequestMapping(value="/getUpdateCar")
	public String getUpdatecar(HttpServletRequest request,ModelMap model){
		HttpSession session = request.getSession();
		User user = (User) session.getAttribute("user");
		int userId = user.getId();
	 */
/*	@RequestMapping(value="/getUpdateCar")
	public String getUpdatecar(HttpServletRequest request,ModelMap model){
		HttpSession session = request.getSession();
		User user = (User) session.getAttribute("user");
		int userId = user.getId();
		Car car = carService.getCarById(userId);
		model.addAttribute("car", car);
		return "updateCar";
	}
*/	
	/**
	 * 更新车信息
	 * @param car
	 * @return
	 */
/*	@RequestMapping("/updateCar")
		userService.updateUser(user);
		//人
		user = userService.getUserByUsername(userName);
		model.put("user", user);
		//车
		Car car = carservice.getCarById(id);
		model.put("car", car);
		//房
		Room room = roomservice.getRoomByUserId(id);
		model.put("room", room);
		
		return "userinfo";
	}
	
	/**
	}
	
	/**
	 * 跳转修改密码页面
	 */
	@RequestMapping(value="/getupdatePassword")
	public String getUpdatePassword(HttpServletRequest request,User user,
			ModelMap model){
		HttpSession session = request.getSession();
		user = (User) session.getAttribute("user");
		String username = user.getUserName();
		model.put("username", username);
		return "pass";
	}
	
	/**
	public String queryCarList(PageDto page,ModelMap model){
//		List<Car> carList = carService.getAllCatByPage(0,10);
		List<Car> carList = carService.getCarByStatus(1);
		model.put("carList", carList);
		
		List<Car> carListlist = carService.getCarByStatus(0);
		model.put("carListlist", carListlist);
		
		return "adminCar";
	}
	
	/**
	 * 获取单个车辆信息
	 * @param request
	 * @return
	 */
	public String register(ModelMap modelMap,HttpServletRequest request){
		
		try{
			String username = request.getParameter("username");
			String password = request.getParameter("password");
			String realname = request.getParameter("realname");
			String idCardNum = request.getParameter("idCardNum");
			SimpleDateFormat sdf = new SimpleDateFormat("yyyy-mm-dd HH:mm:ss");			
			String settleTime = request.getParameter("settleTime");
			Date date = sdf.parse(settleTime);
			String sex = request.getParameter("sex");
			String address = request.getParameter("address");
			
			User user = new User();
			user.setUserName(username);
			user.setPassword(password);
			user.setRealName(realname);
			user.setIdCardNum(idCardNum);
			user.setSettleTime(date);
		/*SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss E");
		String outmigrationTime = request.getParameter("outmigrationTime");
		Date date = sdf.parse(outmigrationTime);*/
		String relationship =  request.getParameter("relationship");
		
		user.setId(id);
		user.setUserName(userName);
		user.setCompanyName(companyName);
		user.setPhone(phone);
		user.setEmail(email);
		/*user.setOutmigrationTime(date);*/
		user.setRelationship(relationship);
		userService.updateUser(user);
		//人
		user = userService.getUserByUsername(userName);
		model.put("user", user);
		//车
		Car car = carservice.getCarById(id);
		model.put("car", car);
		//房
		Room room = roomservice.getRoomByUserId(id);
		model.put("room", room);
		
		return "userinfo";
	}
	
	 */
	@RequestMapping(value="/getregister")
	public String getRegister(){
		return "register";
	}
	
	/**
	 * 用户注册
	 * @param user
	 * @param modelMap
	 * @return
	 */
	@RequestMapping("/register")
	public String register(ModelMap modelMap,HttpServletRequest request){
		
			}
		}
		carService.deleteCarById(id);
		List<Car> carList = carService.getCarByStatus(1);
		model.put("carList", carList);
		return "adminCar";
	}
	
	/**
	 * 查询车辆列表--1
	 * @param page
	 * @return
	 */
	@RequestMapping("/queryCarList")
	public String queryCarList(PageDto page,ModelMap model){
//		List<Car> carList = carService.getAllCatByPage(0,10);
		List<Car> carList = carService.getCarByStatus(1);
		model.put("carList", carList);
		
	 * @param request
	 * @return
	 */
	@RequestMapping("/getCarById")
	public String getCarById(HttpServletRequest request,ModelMap model,
			HttpSession session){
		User user = (User) session.getAttribute("user");
		int userId = user.getId();
		Car car = carService.getCarById(userId);
		HttpSession sessioncar = request.getSession();
		sessioncar.setAttribute("sessioncar", car);
		model.put("car", car);
		if(user.getRole().equals(0)){
			return "user";
		}else {
			return "user";
		}
	}
	
	/**
	 * 跳转更新车辆信息
	/**
	 * 分页查询用户列表(未做)
	 * @param page
	 * @return
	 */
	@RequestMapping("/getAllUserByPage")
	public String getAllUserByPage(HttpServletRequest request,ModelMap model){
		List<User> userList = userService.getAllUsers();
		model.put("userList", userList);
		for (User user : userList) {
			Room room = roomservice.getRoomByUserId(user.getId());
			if(room==null) {
				continue;
			}
			user.setRelationship(room.getBuildingNum()+"号楼"+room.getUnitNum()+"单元"+room.getRoomNum());

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值