OmrGroupService.java 848 B

1234567891011121314151617181920212223242526272829303132
  1. package cn.com.qmth.scancentral.service;
  2. import cn.com.qmth.scancentral.entity.OmrGroupEntity;
  3. import cn.com.qmth.scancentral.model.OmrCondition;
  4. import cn.com.qmth.scancentral.vo.OmrGroupVo;
  5. import com.baomidou.mybatisplus.extension.service.IService;
  6. import java.util.List;
  7. public interface OmrGroupService extends IService<OmrGroupEntity> {
  8. void deleteById(Long id);
  9. void resetById(Long id);
  10. void buildTaskById(Long id);
  11. List<OmrGroupVo> listByExamId(Long examId);
  12. void updateStage(Long id, Long userId);
  13. OmrGroupEntity save(Long id, Long examId, List<OmrCondition> conditions, Long userId);
  14. List<OmrGroupEntity> findByExamIdAndFixed(Long examId, Boolean fixed);
  15. void updateTotalCount(Long id);
  16. void addFixOmrCondition(Long userId, Long examId);
  17. void updateTotalCountByExamId(Long examId);
  18. }