首页>代码>基于SSM的酒店管理系统的设计与实现(分前后台)>/hotel-management-system/src/main/java/cn/edu/glut/jiudian/controller/ReserveController.java
                
                package cn.edu.glut.jiudian.controller;
import cn.edu.glut.jiudian.entity.Reserve;
import cn.edu.glut.jiudian.service.ReserveService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;
import java.util.HashMap;
import java.util.List;
/**
 * @author stone(huangshizhang) at 2019-06-07 19:39
 */
@Controller
public class ReserveController {
    @Autowired
    private ReserveService reserveService;
    @RequestMapping("reservation")
    @ResponseBody
    public Object reservation(Reserve reserve){
        reserve.setPresetTime(new java.sql.Date(new java.util.Date().getTime()));
        HashMap<String, String> res = new HashMap<>();
        if (reserveService.isReservation(reserve.getRoomId())){
            res.put("reservationState","2");
            res.put("msg", "该房间已经被预定或入住!");
        } else {
            if (reserveService.addReserve(reserve)) {
                res.put("reservationState", "1");
                res.put("msg", "预定成功!");
            } else {
                res.put("reservationState", "0");
                res.put("msg", "系统错误,预定失败");
            }
        }
        return res;
    }
    @RequestMapping("reserve_management.html")
    public ModelAndView reserveManagement(){
        List<Reserve> reserveList = reserveService.selectAll();
        ModelAndView mav = new ModelAndView("reserve_management");
        mav.addObject("reserveList", reserveList);
        return mav;
    }
    @RequestMapping("deleteReserve")
    @ResponseBody
    public Object deleteReserve(@RequestParam("roomId") String roomId){
        HashMap<String, String> res = new HashMap<>();
        if (reserveService.deleteReserve(roomId)) {
            res.put("stateCode", "1");
        } else {
            res.put("stateCode", "0");
        }
        return res;
    }
}
 最近下载更多
最近下载更多
                
                唐唐丶     LV34
                2月17日
            
            
        
                _nrxsh     LV12
                2024年7月3日
            
            
        
                樱花味小然子     LV5
                2024年6月21日
            
            
        
                ewan007     LV30
                2024年5月21日
            
            
        
                wanglinddad     LV55
                2024年5月10日
            
            
        
                Boss绝     LV10
                2024年4月16日
            
            
        
                mzqnxyh     LV2
                2024年4月12日
            
            
        
                wbw123     LV5
                2024年4月2日
            
            
        
                微信网友_6927932988952576     LV12
                2024年3月30日
            
            
        
                qiang123     LV8
                2024年3月2日
            
            
         最近浏览更多
最近浏览更多
                
                奋斗的小蚂蚁     LV16
                10月26日
            
            
        
                dddding yang     LV6
                9月15日
            
            
        
                微信网友_6956978011000832     LV2
                7月27日
            
            
        
                zq1685     LV4
                6月14日
            
            
        
                武诗雨     LV1
                6月4日
            
            
        
                Anonly     LV2
                5月26日
            
            
        
                gggggg343434     LV1
                5月24日
            
            
        
                SX520886     LV6
                4月24日
            
            
        
                shuaiqi    
                4月22日
            
            
                    暂无贡献等级
            
        
                luhong     LV5
                3月31日
            
            
        
 
                 
                 
                