| | |
| | | // 查询餐桌 |
| | | TBoard board = boardService.getById(dto.getBoardId()); |
| | | // 如果菜品为空 |
| | | if(CollectionUtils.isEmpty(dto.getMealOrderGoodsDTOS())){ |
| | | // 开台 |
| | | board.setStatus(BoardEnum.WAITING_ORDER.getCode()); |
| | | this.save(dto); |
| | | }else { |
| | | if(!CollectionUtils.isEmpty(dto.getMealOrderGoodsDTOS())){ |
| | | board.setStatus(BoardEnum.DURING_MEAL.getCode()); |
| | | // 订单金额,订单编号 |
| | | String orderNum = OrderNumConstants.MEAL+CodeGenerateUtils.generateOrderSn(); |
| | |
| | | return list; |
| | | } |
| | | |
| | | @Override |
| | | public void startMeal(TOrderMeal dto) { |
| | | // 查询餐桌 |
| | | TBoard board = boardService.getById(dto.getBoardId()); |
| | | // 开台 |
| | | board.setStatus(BoardEnum.WAITING_ORDER.getCode()); |
| | | this.save(dto); |
| | | } |
| | | |
| | | } |