首页>代码>基于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";
    }
}
最近下载更多
15953970869  LV6 11月10日
xinxin23383  LV7 9月13日
计科一班  LV7 6月18日
wanglinddad  LV55 5月11日
Luck_ZDM  LV12 4月12日
together love  LV2 3月26日
wsl566666  LV2 2月20日
3311545828  LV3 1月19日
最近浏览更多
15953970869  LV6 11月10日
bluerstar  LV1 10月23日
15719908287  LV9 9月27日
yyidaaa  LV1 9月21日
xinxin23383  LV7 9月13日
chn-lei  LV2 7月31日
1690356080  LV37 7月3日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友