首页>代码>基于springboot的员工宿舍管理系统>/src/main/java/com/lian/demo/controller/mainController.java
package com.lian.demo.controller;

import com.lian.demo.pojo.staff;
import com.lian.demo.pojo.user;
import com.lian.demo.service.StaffService;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;

import javax.servlet.ServletResponse;
import javax.servlet.http.HttpSession;
import java.util.List;

@Controller
public class mainController {
    @Autowired
    private StaffService staffService;
    @RequestMapping(value = "/logout")
    public String logout(HttpSession session){
    session.invalidate();
    return "login";
    }

    @RequestMapping(value = "/tozhuce")
    public String tozhuce(){
    return "sign-up";
    }
    @RequestMapping(value ="/toDoctor-Patient" )
    public String toDoctorPatient(){
        return "toDoctor-patient";
    }
    @RequestMapping(value = "/toAdd")
    public String toAdd(){
        return "add-doctor";
    }
    @RequestMapping(value = "/baoxiu")
    public String baoxiu(){
        return "add-baoxiu";
    }
    @RequestMapping("/queryStaff")
    public ModelAndView queryStaff(){
        List<staff> patientList= staffService.AlistPatient();
        ModelAndView modelAndView = new ModelAndView();
        modelAndView.addObject("patient",patientList);
        modelAndView.setViewName("patientsList");
        return modelAndView;
    }
    @RequestMapping(value = "/userLogin")
    public String userLogin(String username, String password, Model model, HttpSession session){
        user user=  staffService.login(username,password);
        String role = user.getRole();
        if (user!=null&&role.equals("用户")){
            session.setAttribute("user",user);
            return "index1";
        }if (user!=null&&role.equals("管理员")){
            session.setAttribute("user",user);
            return "index";
        }
        else{
            model.addAttribute("msg","用户名或密码错误");
            return "login";
        }

    }
    //注册
    @RequestMapping(value = "/sign")
    public String sign(user user){
        staffService.save(user);
        return "login";
    }
    @RequestMapping("/showlogin")
    public String showlogin(){
        return "login";
    }
    @RequestMapping(value = "/index")
    public String index(){
        return "index";
    }
}
最近下载更多
1234567sc  LV3 9月8日
ComeDebug  LV6 8月29日
bjwsnl  LV22 8月25日
fanchenbai  LV2 8月25日
天涯过客  LV2 8月22日
无量天尊i  LV2 8月22日
cmbzyjw  LV3 8月17日
ming_123_9715  LV20 8月17日
sl_1993  LV2 8月17日
最近浏览更多
zcqq1980 9月21日
暂无贡献等级
zhangbo2020  LV4 9月21日
zsflucky  LV5 9月20日
lwp011  LV27 9月19日
893213895  LV18 9月16日
wpf211314 9月15日
暂无贡献等级
mocker  LV5 9月14日
sunlzh888888  LV26 9月14日
honghu201  LV2 9月13日
gaigai211  LV2 9月13日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友