基于ssm的物业管理微信小程序

208 阅读1分钟

项目介绍


本系统物业管理小程序。适合选题:物业管理、微信小程序 物业等方向

功能概述


酒店管理系统功能结构:

分前台微信小程序和后台管理员:

微信小程序:

登陆 注册 、社区公告、报修、信息采集、生活缴费 二手置换

管理后端

用户管理 社区公告管理、报修管理、问卷调查管理、题目管理 选项管理等功能

技术介绍


基本开发环境的搭建:

Jdk1.8,eclipse,tomcat8,mysql5.7

功能展示

​编辑

​编辑

 ​编辑

 ​编辑

核心代码 

@Controller
public class AdminController {
    @Autowired
    AdminService adminService;

    @ResponseBody
    @RequestMapping("/login")
    public String findOneAdmin(String account, String pwd, HttpServletRequest request ){
        HttpSession session = request.getSession(true);//新建session对象
        Admin admin = adminService.findOneAdmin(account,pwd);
        session.setAttribute("admin",admin);
        if(admin!=null){
            return "success";
        }
        return "failure";
    }

    @ResponseBody
    @RequestMapping(value = "/findAllAccount",produces="application/json;charset=UTF-8")
    public String findAllAccount(){
        List<Admin> accounts = adminService.findAllAccount();
        String result = JSON.toJSONString(accounts);
        System.out.println(result);
        return result;
    }


    @ResponseBody
    @RequestMapping(value = "/updateAdminPwd" )
    public String updateAdminPwd(@RequestBody Map map, HttpServletRequest request){
        HttpSession session = request.getSession(true);//新建session对象
        Admin admin = (Admin) session.getAttribute("admin");  //将对应数据存入session中
        String account = admin.getAccount();
        System.out.println(map);
        String pwd = map.get("pwd").toString();
        System.out.println("pwd:"+pwd);
        int n = adminService.updateAdminPwd(pwd,account);
        if(n>0){
            return "success";
        }
        return "failure";
    }


}