| | |
| | | private AppointmentMapper appointmentMapper; |
| | | |
| | | @Override |
| | | public Integer createAppointment(AppointmentSaveReqVO createReqVO) { |
| | | public Long createAppointment(AppointmentSaveReqVO createReqVO) { |
| | | // 插入 |
| | | AppointmentDO appointment = BeanUtils.toBean(createReqVO, AppointmentDO.class); |
| | | |
| | |
| | | } |
| | | |
| | | @Override |
| | | public void deleteAppointment(Integer id) { |
| | | public void deleteAppointment(Long id) { |
| | | // 校验存在 |
| | | validateAppointmentExists(id); |
| | | // 删除 |
| | | appointmentMapper.deleteById(id); |
| | | } |
| | | |
| | | private void validateAppointmentExists(Integer id) { |
| | | private void validateAppointmentExists(Long id) { |
| | | if (appointmentMapper.selectById(id) == null) { |
| | | throw exception(APPOINTMENT_NOT_EXISTS); |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | public AppointmentDO getAppointment(Integer id) { |
| | | public AppointmentDO getAppointment(Long id) { |
| | | return appointmentMapper.selectById(id); |
| | | } |
| | | |