| | |
| | | return toDetailVO(requireItem(id)); |
| | | } |
| | | |
| | | @Transactional |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public HealthPopularizationDetailVO create(HealthPopularizationSaveRequest req) { |
| | | HealthPopularization item = new HealthPopularization(); |
| | | fillEntity(item, req); |
| | |
| | | return detail(item.getId()); |
| | | } |
| | | |
| | | @Transactional |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public HealthPopularizationDetailVO update(Long id, HealthPopularizationSaveRequest req) { |
| | | HealthPopularization item = requireItem(id); |
| | | fillEntity(item, req); |
| | |
| | | return detail(id); |
| | | } |
| | | |
| | | @Transactional |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public void delete(Long id) { |
| | | requireItem(id); |
| | | healthPopularizationMapper.deleteById(id); |