/** * 下订单 * * @return */ public String makeReserve() { setResultMap(C.code.RESERVE, C.message.FAIL); paramList.clear(); int makeTime = GeneralUtil.getNowTimeStamp(); String orderId = GeneralUtil.generateOrderId(makeTime); paramList.add(orderId); paramList.add(venueId); paramList.add(userId); paramList.add(locationId); paramList.add(startTime); paramList.add(endTime); paramList.add(makeTime); if (reserveService.makeReserve(paramList) > 0) { Map<String, Object> recordObj = new HashMap<>(); recordObj.put("venueId", venueId); recordObj.put("userId", userId); recordObj.put("locationId", locationId); recordObj.put("startTime", startTime); recordObj.put("endTime", endTime); recordObj.put("orderId", orderId); setResultMap(C.code.RESERVE, C.message.SUCCESS, C.name.RESERVE_MAPNAME, recordObj); } return SUCCESS; }
/** * 取消用户的预约 * * @return */ public String cancelReserve() { setResultMap(C.code.CANCEL, C.message.FAIL); paramList.clear(); paramList.add(orderId); if (reserveService.cancelReserve(paramList) > 0) setResultMap(C.code.CANCEL, C.message.SUCCESS); return SUCCESS; }