首页>代码>ssm微信小程序物业管理系统,有网站后台管理系统>/SheQu/src/main/java/com/shequ/controller/AdminController.java
package com.shequ.controller;

import com.alibaba.fastjson.JSON;
import com.shequ.pojo.Admin;
import com.shequ.service.AdminService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import java.util.List;
import java.util.Map;

@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";
    }


}
最近下载更多
lo8lukoukoum  LV4 4月9日
ningningnn  LV3 2月24日
晴曛  LV6 2023年12月29日
阿狸哦  LV2 2023年12月2日
lzpsuifeng  LV3 2023年10月13日
348835269  LV11 2023年9月27日
微信网友_6657940693880832  LV1 2023年9月21日
186092  LV4 2023年9月7日
288984827  LV1 2023年8月25日
hannibal132322  LV2 2023年5月19日
最近浏览更多
之额着  LV3 4月22日
YhXyHx523  LV6 4月13日
lo8lukoukoum  LV4 4月9日
玖零定制问题修复  LV34 4月4日
li739784276  LV5 3月26日
zjczds 3月21日
暂无贡献等级
uid0901  LV2 3月20日
3158725 3月11日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友