package ltd.qubit.survey.service.impl; import java.time.LocalDateTime; import java.util.List; import java.util.Optional; import lombok.RequiredArgsConstructor; import ltd.qubit.survey.dao.OptionDao; import ltd.qubit.survey.model.Option; import ltd.qubit.survey.service.OptionService; import org.springframework.stereotype.Service; /** * 选项服务实现类 */ @Service @RequiredArgsConstructor public class OptionServiceImpl implements OptionService { private final OptionDao optionDao; @Override public Option create(Option option) { option.setCreatedAt(LocalDateTime.now()); optionDao.insert(option); return option; } @Override public void delete(Long id) { optionDao.deleteById(id); } @Override public Option update(Option option) { optionDao.update(option); return option; } @Override public Optional