package cn.seecoder.ojserver.service; import cn.seecoder.ojserver.dao.entity.Problem; import cn.seecoder.ojserver.dao.entity.TestCase; import cn.seecoder.ojserver.model.dto.ProblemDTO; import cn.seecoder.ojserver.model.vo.ProblemVO; import cn.seecoder.ojserver.model.vo.TestCaseVO; import java.util.List; import java.util.Map; public interface ProblemService { public ProblemVO create(ProblemVO problemVO); public List> getAllProblemsBasic(); public ProblemVO getProblemById(int problemId); public TestCaseVO addTestCase(TestCaseVO testCaseVO); public String deleteTestCase(Integer testcaseId); }