ProblemService.java 643 B

12345678910111213141516171819202122
  1. package cn.seecoder.ojserver.service;
  2. import cn.seecoder.ojserver.dao.entity.Problem;
  3. import cn.seecoder.ojserver.dao.entity.TestCase;
  4. import cn.seecoder.ojserver.model.dto.ProblemDTO;
  5. import cn.seecoder.ojserver.model.vo.ProblemVO;
  6. import cn.seecoder.ojserver.model.vo.TestCaseVO;
  7. import java.util.List;
  8. import java.util.Map;
  9. public interface ProblemService {
  10. public ProblemVO create(ProblemVO problemVO);
  11. public List<Map<String,Object>> getAllProblemsBasic();
  12. public ProblemVO getProblemById(int problemId);
  13. public TestCaseVO addTestCase(TestCaseVO testCaseVO);
  14. public String deleteTestCase(Integer testcaseId);
  15. }