package edu.nju.controller; import edu.nju.entities.BugDetail; import edu.nju.service.DataService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; import java.util.List; /** * @Author JiaWei Xu * @Date 2020-12-25 10:40 * @Email xjwhhh233@outlook.com */ @Controller @RequestMapping(value = "/data") @CrossOrigin(origins = "*", maxAge = 3600, allowCredentials = "true") public class DataController { @Autowired DataService dataService; /**根据caseId获取bug报告 * * @param caseId */ @RequestMapping(value = "/outputByCaseId") @ResponseBody public List getBugDetailByCaseId(String caseId) { return dataService.getBugDetailByCaseId(caseId); } @RequestMapping(value = "/inputFromOSS") @ResponseBody public List saveBugDetailFromOss(String filePath,String originalCaseId) { return dataService.saveBugDetailFromOss(filePath,originalCaseId); } }