1 |
- [{"baseUrl":"/delete","className":"DeleteController","description":"DeleteController","docFileName":"edu_nju_controller_DeleteController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"changeFlag":0,"codeFileUrl":"edu_nju_controller_DeleteController.html#deleteCase","deprecated":false,"description":"deleteCase","header":[],"method":["GET","POST"],"methodName":"deleteCase","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/delete/case"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_DeleteController.html#deleteOne","deprecated":false,"description":"deleteOne","header":[],"method":["GET","POST"],"methodName":"deleteOne","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/delete/one"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_DeleteController.html#deleteBug","deprecated":false,"description":"deleteBug","header":[],"method":["GET","POST"],"methodName":"deleteBug","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/delete/bug"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_DeleteController.html#update_case_take","deprecated":false,"description":"update_case_take","header":[],"method":["GET","POST"],"methodName":"update_case_take","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/delete/update"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/DeleteController.java"},{"baseUrl":"/job","className":"ReviewJobController","description":"ReviewJobController","docFileName":"edu_nju_controller_ReviewJobController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewJobController.html#getJobById","deprecated":false,"description":"getJobById","header":[],"method":["GET","POST"],"methodName":"getJobById","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/job/getJob"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewJobController.html#getJobs","deprecated":false,"description":"getJobs","header":[],"method":["GET","POST"],"methodName":"getJobs","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/job/getJobs"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewJobController.html#uploadJob","deprecated":false,"description":"uploadJob","header":[],"method":["POST"],"methodName":"uploadJob","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/job/uploadJob"},{"androidCodePath":"javaCodes/edu_nju_controller_ReviewJobController_uploadJobByJson_MessageVO.html","changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewJobController.html#uploadJobByJson","deprecated":false,"description":"uploadJobByJson","header":[],"iosCodePath":"iosCodes/edu_nju_controller_ReviewJobController_uploadJobByJson_MessageVO.html","method":["POST"],"methodName":"uploadJobByJson","paramNodes":[],"responseNode":{"childNodes":[{"loopNode":false,"name":"status","notNull":false,"type":"string"},{"loopNode":false,"name":"message","notNull":false,"type":"string"}],"classFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/model/MessageVO.java","className":"MessageVO","list":false,"showFieldNotNull":false},"url":"/job/uploadJobByJson"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewJobController.html#updateJob","deprecated":false,"description":"updateJob","header":[],"method":["POST"],"methodName":"updateJob","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/job/updateJob"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewJobController.html#deleteJob","deprecated":false,"description":"deleteJob","header":[],"method":["GET","POST"],"methodName":"deleteJob","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/job/delJob"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewJobController.html#getJobsByPaper","deprecated":false,"description":"getJobsByPaper","header":[],"method":["GET","POST"],"methodName":"getJobsByPaper","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/job/getJobsByPaper"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewJobController.html#getJobsByExamCase","deprecated":false,"description":"getJobsByExamCase","header":[],"method":["GET","POST"],"methodName":"getJobsByExamCase","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/job/getJobsByExamCase"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/ReviewJobController.java"},{"baseUrl":"/reviewAnalyze","className":"ReviewAnalyzeController","description":"ReviewAnalyzeController","docFileName":"edu_nju_controller_ReviewAnalyzeController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewAnalyzeController.html#analyzeItem","deprecated":false,"description":"analyzeItem","header":[],"method":["GET","POST"],"methodName":"analyzeItem","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/reviewAnalyze/analyzeItem"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewAnalyzeController.html#getExcel","deprecated":false,"description":"getExcel","header":[],"method":["GET"],"methodName":"getExcel","paramNodes":[],"responseNode":{"childNodes":[],"className":"string","list":false,"showFieldNotNull":false},"url":"/reviewAnalyze/job/excel"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewAnalyzeController.html#getJson","deprecated":false,"description":"getJson","header":[],"method":["GET"],"methodName":"getJson","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/reviewAnalyze/job/json"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewAnalyzeController.html#crowdReviewGradeToCrowdTest","deprecated":false,"description":"crowdReviewGradeToCrowdTest","header":[],"method":["GET"],"methodName":"crowdReviewGradeToCrowdTest","paramNodes":[],"responseNode":{"childNodes":[],"className":"string","list":false,"showFieldNotNull":false},"url":"/reviewAnalyze/job/crowdReviewGradeToCrowdTest"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/ReviewAnalyzeController.java"},{"baseUrl":"/extra","className":"ExtraController","description":"上传用例报告相关接口/extra","docFileName":"edu_nju_controller_ExtraController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ExtraController.html#uploadReport","deprecated":false,"description":"上传测试报告 /uploadReport 返回测试报告id","header":[],"method":["POST"],"methodName":"uploadReport","paramNodes":[{"description":"用例id","jsonBody":false,"name":"case_id","required":true,"type":"string"},{"description":"任务id","jsonBody":false,"name":"task_id","required":true,"type":"string"},{"description":"用例-任务id","jsonBody":false,"name":"case_take_id","required":true,"type":"string"},{"description":"人员id","jsonBody":false,"name":"worker_id","required":true,"type":"string"},{"description":"报告名称","jsonBody":false,"name":"name","required":true,"type":"string"},{"description":"设备品牌","jsonBody":false,"name":"device_model","required":true,"type":"string"},{"description":"设备名称","jsonBody":false,"name":"device_brand","required":true,"type":"string"},{"description":"操作系统","jsonBody":false,"name":"device_os","required":true,"type":"string"},{"description":"","jsonBody":false,"name":"script_location","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"report_location","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"log_location","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/extra/uploadReport"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ExtraController.html#updateReport","deprecated":false,"description":"更新测试报告 /updateReport 只返回200或500","header":[],"method":["POST"],"methodName":"updateReport","paramNodes":[{"description":"报告id","jsonBody":false,"name":"report_id","required":false,"type":"string"},{"description":"用例id","jsonBody":false,"name":"case_id","required":false,"type":"string"},{"description":"任务id","jsonBody":false,"name":"task_id","required":false,"type":"string"},{"description":"用例-任务id","jsonBody":false,"name":"case_take_id","required":false,"type":"string"},{"description":"人员id","jsonBody":false,"name":"worker_id","required":false,"type":"string"},{"description":"报告名称","jsonBody":false,"name":"name","required":false,"type":"string"},{"description":"设备品牌","jsonBody":false,"name":"device_model","required":false,"type":"string"},{"description":"设备名称","jsonBody":false,"name":"device_brand","required":false,"type":"string"},{"description":"操作系统","jsonBody":false,"name":"device_os","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"script_location","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"report_location","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"log_location","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/extra/updateReport"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ExtraController.html#getReport","deprecated":false,"description":"获取测试报告 /getReport","header":[],"method":["GET","POST"],"methodName":"getReport","paramNodes":[{"description":"报告id","jsonBody":false,"name":"report_id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/extra/getReport"},{"androidCodePath":"javaCodes/edu_nju_controller_ExtraController_findPage_PageExamVO.html","changeFlag":0,"codeFileUrl":"edu_nju_controller_ExtraController.html#findPage","deprecated":false,"description":"findPage","header":[],"iosCodePath":"iosCodes/edu_nju_controller_ExtraController_findPage_PageExamVO.html","method":["GET","POST"],"methodName":"findPage","paramNodes":[],"responseNode":{"childNodes":[{"loopNode":false,"name":"examId","notNull":false,"type":"long"},{"loopNode":false,"name":"caseId","notNull":false,"type":"long"},{"childNode":{"childNodes":[{"loopNode":false,"name":"id","notNull":false,"type":"long"},{"loopNode":false,"name":"caseId","notNull":false,"type":"long"},{"loopNode":false,"name":"state","notNull":false,"type":"int"},{"loopNode":false,"name":"caseTypeId","notNull":false,"type":"int"},{"loopNode":false,"name":"beginTime","notNull":false,"type":"date"},{"loopNode":false,"name":"endTime","notNull":false,"type":"date"}],"classFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/model/ExamVO.java","className":"ExamVO","list":false,"showFieldNotNull":false},"loopNode":false,"name":"examVO","notNull":false,"type":"ExamVO"},{"description":"web:0 app:1","loopNode":false,"name":"caseTypeId","notNull":false,"type":"int"},{"loopNode":false,"name":"pageContent","notNull":false,"type":"string"}],"classFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/model/PageExamVO.java","className":"PageExamVO","list":false,"showFieldNotNull":false},"url":"/extra/getPageVo"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ExtraController.html#findByWorker","deprecated":false,"description":"/findByWorker 使用case_take_id 和 worker_id获取测试报告信息","header":[],"method":["GET"],"methodName":"findByWorker","paramNodes":[{"description":"","jsonBody":false,"name":"case_take_id","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"worker_id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/extra/findByWorker"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ExtraController.html#getCaseList","deprecated":false,"description":"获取测试用例列表 /getCaseList 返回报告下的所有用例信息","header":[],"method":["GET"],"methodName":"getCaseList","paramNodes":[{"description":"报告id","jsonBody":false,"name":"report_id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/extra/getCaseList"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ExtraController.html#getBugList","deprecated":false,"description":"获取测试Bug列表 /getBugList 返回报告下的所有bug","header":[],"method":["GET"],"methodName":"getBugList","paramNodes":[{"description":"报告id","jsonBody":false,"name":"report_id","required":false,"type":"string"},{"description":"用例-任务id","jsonBody":false,"name":"case_take_id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/extra/getBugList"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ExtraController.html#uploadExam","deprecated":false,"description":"47.99.140.117:9001/Bug/api/extra/uploadExam","header":[],"method":["POST"],"methodName":"uploadExam","paramNodes":[{"description":"文件流","jsonBody":false,"name":"file","required":false,"type":"file"},{"description":"测试目标id","jsonBody":false,"name":"case_id","required":false,"type":"string"},{"description":"上传excel的文件名","jsonBody":false,"name":"file_name","required":false,"type":"string"},{"description":"试卷类型,即试卷的显示矩阵","jsonBody":false,"name":"paper_type","required":false,"type":"string"},{"description":"测试分类,如工具","jsonBody":false,"name":"test_type","required":false,"type":"string"},{"description":"测试说明","jsonBody":false,"name":"description","required":false,"type":"string"},{"description":"测试目标的名称","jsonBody":false,"name":"app_name","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"string","list":false,"showFieldNotNull":false},"url":"/extra/uploadExam"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ExtraController.html#uploadExamUrl","deprecated":false,"description":"创建任务","header":[],"method":["POST"],"methodName":"uploadExamUrl","paramNodes":[{"description":"文件oss的url","jsonBody":false,"name":"file","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"file_name","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"paper_type","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"case_id","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"test_type","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"description","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"app_name","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"collaborative_type","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"string","list":false,"showFieldNotNull":false},"url":"/extra/uploadExamUrl"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ExtraController.html#getExamList","deprecated":false,"description":"47.99.140.117:9001/Bug/api/extra/getExamList","header":[],"method":["GET"],"methodName":"getExamList","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/extra/getExamList"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ExtraController.html#getExam","deprecated":false,"description":"/getExam 获取考试的操作类型信息","header":[],"method":["GET"],"methodName":"getExam","paramNodes":[{"description":"考试id","jsonBody":false,"name":"id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/extra/getExam"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ExtraController.html#uploadTestCase","deprecated":false,"description":"上传测试用例 /uploadTestCase","header":[],"method":["POST"],"methodName":"uploadTestCase","paramNodes":[{"description":"报告id","jsonBody":false,"name":"report_id","required":false,"type":"string"},{"description":"用例名称","jsonBody":false,"name":"name","required":false,"type":"string"},{"description":"前置条件","jsonBody":false,"name":"front","required":false,"type":"string"},{"description":"测试步骤","jsonBody":false,"name":"behind","required":false,"type":"string"},{"description":"预期结果","jsonBody":false,"name":"description","required":false,"type":"string"},{"description":"是否执行","jsonBody":false,"name":"if_execute","required":false,"type":"string"},{"description":"是否是bug","jsonBody":false,"name":"if_bug","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/extra/uploadTestCase"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ExtraController.html#getTestCase","deprecated":false,"description":"获取指定用例id的用例信息 /getTestCase","header":[],"method":["GET"],"methodName":"getTestCase","paramNodes":[{"description":"","jsonBody":false,"name":"id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/extra/getTestCase"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ExtraController.html#updateTestCase","deprecated":false,"description":"更新测试用例 /updateTestCase 返回200或500","header":[],"method":["POST"],"methodName":"updateTestCase","paramNodes":[{"description":"用例id","jsonBody":false,"name":"id","required":false,"type":"string"},{"description":"报告id","jsonBody":false,"name":"report_id","required":false,"type":"string"},{"description":"用例名称","jsonBody":false,"name":"name","required":false,"type":"string"},{"description":"前置条件","jsonBody":false,"name":"front","required":false,"type":"string"},{"description":"测试步骤","jsonBody":false,"name":"behind","required":false,"type":"string"},{"description":"预期结果","jsonBody":false,"name":"description","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/extra/updateTestCase"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ExtraController.html#updateTask","deprecated":false,"description":"updateTask","header":[],"method":["POST"],"methodName":"updateTask","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/extra/updateTask"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ExtraController.html#getTask","deprecated":false,"description":"获取任务相关信息","header":[],"method":["GET"],"methodName":"getTask","paramNodes":[{"description":"任务ID","jsonBody":false,"name":"id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/extra/getTask"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ExtraController.html#getTask","deprecated":false,"description":"getTask","header":[],"method":["GET","POST"],"methodName":"getTask","paramNodes":[],"responseNode":{"childNodes":[],"className":"string","list":false,"showFieldNotNull":false},"url":"/extra/reportsToReviewPaper"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ExtraController.html#getPageUrl","deprecated":false,"description":"getPageUrl","header":[],"method":["GET","POST"],"methodName":"getPageUrl","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/extra/pageUrl"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/ExtraController.java"},{"baseUrl":"/rec","className":"RecommendController","description":"推荐接口相关 /rec RecommendController","docFileName":"edu_nju_controller_RecommendController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"changeFlag":0,"codeFileUrl":"edu_nju_controller_RecommendController.html#getList","deprecated":false,"description":"/getList 每次刷新或进入填写页面,都应该调用一次该方法,因为其中包含了一些初始化操作,返回推荐列表","header":[],"method":["GET"],"methodName":"getList","paramNodes":[{"description":"案例-任务id","jsonBody":false,"name":"case_take_id","required":false,"type":"string"},{"description":"报告id","jsonBody":false,"name":"report_id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/rec/getList"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_RecommendController.html#getDetail","deprecated":false,"description":"/getDetail 用户点击查看一个Bug的详细信息,返回bug信息","header":[],"method":["GET"],"methodName":"getDetail","paramNodes":[{"description":"Bug id","jsonBody":false,"name":"id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/rec/getDetail"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_RecommendController.html#recommend","deprecated":false,"description":"/recommend 用户编辑bug时推荐相似bug\n用户点击六个类别之后,都使用该接口,返回推荐列表","header":[],"method":["GET","POST"],"methodName":"recommend","paramNodes":[{"description":"案例-任务id","jsonBody":false,"name":"case_take_id","required":false,"type":"string"},{"description":"类型(\"category\", \"severity\", \"recurrent\", \"page1\", \"page2\", \"page3\")","jsonBody":false,"name":"type","required":false,"type":"string"},{"description":"内容,即选择框中的内容","jsonBody":false,"name":"content","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/rec/recommend"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_RecommendController.html#diversityRec","deprecated":false,"description":"diversityRec","header":[],"method":["GET","POST"],"methodName":"diversityRec","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/rec/diversity"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_RecommendController.html#getTitle","deprecated":false,"description":"getTitle","header":[],"method":["GET","POST"],"methodName":"getTitle","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/rec/title"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_RecommendController.html#fork","deprecated":false,"description":"fork时,传回所有的选择参数","header":[],"method":["GET"],"methodName":"fork","paramNodes":[{"description":"","jsonBody":false,"name":"page1","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"page2","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"page3","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"bug_category","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"severity","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"recurrent","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/rec/fork"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/RecommendController.java"},{"baseUrl":"/export","className":"ExportController","description":"ExportController","docFileName":"edu_nju_controller_ExportController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ExportController.html#getValid","deprecated":false,"description":"getValid","header":[],"method":["GET","POST"],"methodName":"getValid","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/export/exportBug"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/ExportController.java"},{"baseUrl":"/analyze","className":"AnalyzeController","description":"分析接口 /analyze","docFileName":"edu_nju_controller_AnalyzeController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#getValid","deprecated":false,"description":"getValid","header":[],"method":["GET","POST"],"methodName":"getValid","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/valid"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#getValidByBugId","deprecated":false,"description":"getValidByBugId","header":[],"method":["GET","POST"],"methodName":"getValidByBugId","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/validByBugId"},{"androidCodePath":"javaCodes/edu_nju_controller_AnalyzeController_getBugDataVO_BugDataVO.html","changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#getBugDataVO","deprecated":false,"description":"getBugDataVO","header":[],"iosCodePath":"iosCodes/edu_nju_controller_AnalyzeController_getBugDataVO_BugDataVO.html","method":["GET","POST"],"methodName":"getBugDataVO","paramNodes":[],"responseNode":{"childNodes":[{"loopNode":false,"name":"bugId","notNull":false,"type":"string"},{"loopNode":false,"name":"bugCategory","notNull":false,"type":"string"},{"loopNode":false,"name":"severity","notNull":false,"type":"string"},{"loopNode":false,"name":"bugCreateTime","notNull":false,"type":"string"},{"loopNode":false,"name":"bugPage","notNull":false,"type":"string"},{"loopNode":false,"name":"score","notNull":false,"type":"int"},{"loopNode":false,"name":"parent","notNull":false,"type":"string"},{"loopNode":false,"name":"children","notNull":false,"type":"string[]"},{"loopNode":false,"name":"root","notNull":false,"type":"string"},{"loopNode":false,"name":"goodNum","notNull":false,"type":"int"},{"loopNode":false,"name":"badNum","notNull":false,"type":"int"},{"loopNode":false,"name":"reportId","notNull":false,"type":"string"},{"loopNode":false,"name":"workerId","notNull":false,"type":"string"}],"classFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/model/BugDataVO.java","className":"BugDataVO","list":true,"showFieldNotNull":false},"url":"/analyze/bugData"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#getThums","deprecated":false,"description":"getThums","header":[],"method":["GET","POST"],"methodName":"getThums","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/thums"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#getScores","deprecated":false,"description":"47.99.140.117:9001/Bug/api/analyze/scores","header":[],"method":["GET","POST"],"methodName":"getScores","paramNodes":[{"description":"caseId - taskId,示例1632-2927","jsonBody":false,"name":"case_take_id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/scores"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#getNewScores","deprecated":false,"description":"47.99.140.117:9001/Bug/api/analyze/newScores","header":[],"method":["GET","POST"],"methodName":"getNewScores","paramNodes":[{"description":"caseId - taskId,示例1632-2927","jsonBody":false,"name":"case_take_id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/newScores"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#getUsers","deprecated":false,"description":"getUsers","header":[],"method":["GET","POST"],"methodName":"getUsers","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/users"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#getUserss","deprecated":false,"description":"getUserss","header":[],"method":["GET","POST"],"methodName":"getUserss","paramNodes":[],"responseNode":{"childNodes":[],"className":"long","list":true,"showFieldNotNull":false},"url":"/analyze/workers"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#getGrade","deprecated":false,"description":"getGrade","header":[],"method":["GET","POST"],"methodName":"getGrade","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/grade"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#saveGrade","deprecated":false,"description":"saveGrade","header":[],"method":["GET","POST"],"methodName":"saveGrade","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/save"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#saveSimiliarGrade","deprecated":false,"description":"saveSimiliarGrade","header":[],"method":["GET","POST"],"methodName":"saveSimiliarGrade","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/saveSimiliar"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#saveGradeByWorker","deprecated":false,"description":"saveGradeByWorker","header":[],"method":["GET","POST"],"methodName":"saveGradeByWorker","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/saveByWorker"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#getDetail","deprecated":false,"description":"getDetail","header":[],"method":["GET","POST"],"methodName":"getDetail","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/bugDetail"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#getAllGrades","deprecated":false,"description":"getAllGrades","header":[],"method":["GET","POST"],"methodName":"getAllGrades","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/allGrades"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#getDiff","deprecated":false,"description":"getDiff","header":[],"method":["GET","POST"],"methodName":"getDiff","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/diff"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#getUserPath","deprecated":false,"description":"获取路径信息 /path 返回整个导图,以及已点亮的导图页面","header":[],"method":["GET","POST"],"methodName":"getUserPath","paramNodes":[{"description":"案例-任务id","jsonBody":false,"name":"case_take_id","required":false,"type":"string"},{"description":"报告id","jsonBody":false,"name":"report_id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/path"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#getAfterSimilarBug","deprecated":false,"description":"getAfterSimilarBug","header":[],"method":["GET","POST"],"methodName":"getAfterSimilarBug","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/afterSimilarBug"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#analyseExam","deprecated":false,"description":"analyseExam","header":[],"method":["GET","POST"],"methodName":"analyseExam","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/analyseExam"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#analysePeople","deprecated":false,"description":"todo 引进 guvva 来做缓存","header":[],"method":["GET","POST"],"methodName":"analysePeople","paramNodes":[{"description":"","jsonBody":false,"name":"caseId","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"taskId","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"workId","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/analysePeople"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#getAnalyseTaskToken","deprecated":false,"description":"getAnalyseTaskToken","header":[],"method":["GET","POST"],"methodName":"getAnalyseTaskToken","paramNodes":[],"responseNode":{"childNodes":[],"className":"string","list":false,"showFieldNotNull":false},"url":"/analyze/analyse/getTaskToken"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#analyseTask","deprecated":false,"description":"analyseTask","header":[],"method":["GET","POST"],"methodName":"analyseTask","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/analyse/task"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#analyseSinglePeople","deprecated":false,"description":"todo 引进 guvva 来做缓存","header":[],"method":["GET","POST"],"methodName":"analyseSinglePeople","paramNodes":[{"description":"","jsonBody":false,"name":"workId","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/analyse/people"},{"androidCodePath":"javaCodes/edu_nju_controller_AnalyzeController_getHistoricalData_HistoricalDataVO.html","changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#getHistoricalData","deprecated":false,"description":"getHistoricalData","header":[],"iosCodePath":"iosCodes/edu_nju_controller_AnalyzeController_getHistoricalData_HistoricalDataVO.html","method":["GET","POST"],"methodName":"getHistoricalData","paramNodes":[],"responseNode":{"childNodes":[{"loopNode":false,"name":"reportNum","notNull":false,"type":"int"},{"description":"各个报告的得分","loopNode":false,"name":"scoreList","notNull":false,"type":"double[]"},{"description":"报告总分","loopNode":false,"name":"totalScore","notNull":false,"type":"double"},{"description":"参加的和本次考试类型有关的众包测试次数","loopNode":false,"name":"participateNum","notNull":false,"type":"int"},{"description":"参加众包考试次数","loopNode":false,"name":"totalParticipateNum","notNull":false,"type":"int"}],"classFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/model/HistoricalDataVO.java","className":"HistoricalDataVO","list":false,"showFieldNotNull":false},"url":"/analyze/historicalData"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#analyseExam2","deprecated":false,"description":"analyseExam2","header":[],"method":["GET"],"methodName":"analyseExam2","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/analyseExam2"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#analysePageCover","deprecated":false,"description":"analysePageCover","header":[],"method":["GET"],"methodName":"analysePageCover","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/analysePageCover"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#analyseBugInfo","deprecated":false,"description":"analyseBugInfo","header":[],"method":["GET"],"methodName":"analyseBugInfo","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/analyseBugInfo"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#analyseBugInfoByToken","deprecated":false,"description":"analyseBugInfoByToken","header":[],"method":["GET"],"methodName":"analyseBugInfoByToken","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/analyse/BugInfo"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#analyseBugSubmitInfo","deprecated":false,"description":"analyseBugSubmitInfo","header":[],"method":["GET"],"methodName":"analyseBugSubmitInfo","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/analyseBugSubmitInfo"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#analyseBugSubmitInfoByToken","deprecated":false,"description":"analyseBugSubmitInfoByToken","header":[],"method":["GET"],"methodName":"analyseBugSubmitInfoByToken","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/analyse/BugSubmitInfo"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#tokenToDetailUrl","deprecated":false,"description":"根据token获取众测任务具体信息","header":[],"method":["GET"],"methodName":"tokenToDetailUrl","paramNodes":[{"description":"","jsonBody":false,"name":"token","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/analyze/tokenToDetail"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#detailToToken","deprecated":false,"description":"根据众测信息获取对应token","header":[],"method":["GET"],"methodName":"detailToToken","paramNodes":[{"description":"","jsonBody":false,"name":"examId","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"caseId","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"userId","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"beginTime","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"endTime","required":false,"type":"string"},{"description":"0-学生 1-教师","jsonBody":false,"name":"roleId","required":false,"type":"int"}],"responseNode":{"childNodes":[],"className":"string","list":false,"showFieldNotNull":false},"url":"/analyze/detailToToken"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnalyzeController.html#crowdTestProgress","deprecated":false,"description":"crowdTestProgress","header":[],"method":["GET"],"methodName":"crowdTestProgress","paramNodes":[],"responseNode":{"childNodes":[],"className":"double","list":false,"showFieldNotNull":false},"url":"/analyze/progress"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/AnalyzeController.java"},{"baseUrl":"/setting","className":"SettingController","description":"SettingController","docFileName":"edu_nju_controller_SettingController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"changeFlag":0,"codeFileUrl":"edu_nju_controller_SettingController.html#getMainSitePath","deprecated":false,"description":"getMainSitePath","header":[],"method":["GET"],"methodName":"getMainSitePath","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/setting/mainsite"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_SettingController.html#getCrowdtestUrl","deprecated":false,"description":"getCrowdtestUrl","header":[],"method":["GET"],"methodName":"getCrowdtestUrl","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/setting/crowdtest"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/SettingController.java"},{"baseUrl":"/annotation","className":"AnnotationController","description":"AnnotationController","docFileName":"edu_nju_controller_AnnotationController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnnotationController.html#saveAnnotation","deprecated":false,"description":"saveAnnotation","header":[],"method":["POST"],"methodName":"saveAnnotation","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/annotation/save"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnnotationController.html#getAnnotation","deprecated":false,"description":"getAnnotation","header":[],"method":["GET","POST"],"methodName":"getAnnotation","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/annotation/get"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_AnnotationController.html#deleteAnnotation","deprecated":false,"description":"deleteAnnotation","header":[],"method":["GET","POST"],"methodName":"deleteAnnotation","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/annotation/delete"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/AnnotationController.java"},{"author":"guochao","baseUrl":"/configuration","className":"ConfigurationController","description":"ConfigurationController","docFileName":"edu_nju_controller_ConfigurationController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"author":"guochao","changeFlag":0,"codeFileUrl":"edu_nju_controller_ConfigurationController.html#getAllConfiguration","deprecated":false,"description":"getAllConfiguration","header":[],"method":["GET"],"methodName":"getAllConfiguration","paramNodes":[],"responseNode":{"childNodes":[],"className":"Map","list":false,"modelClass":"java.util.Map","showFieldNotNull":false},"url":"/configuration/"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/ConfigurationController.java"},{"author":"JiaWei Xu","baseUrl":"/data","className":"DataController","description":"DataController","docFileName":"edu_nju_controller_DataController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"androidCodePath":"javaCodes/edu_nju_controller_DataController_getBugDetailByCaseId_BugDetail.html","author":"JiaWei Xu","changeFlag":0,"codeFileUrl":"edu_nju_controller_DataController.html#getBugDetailByCaseId","deprecated":false,"description":"根据caseId获取bug报告\n保存到本地,\nbug信息保存为json,csv文件,图片打包为zip文件","header":[],"iosCodePath":"iosCodes/edu_nju_controller_DataController_getBugDetailByCaseId_BugDetail.html","method":["GET","POST"],"methodName":"getBugDetailByCaseId","paramNodes":[{"description":"","jsonBody":false,"name":"caseId","required":false,"type":"string"}],"responseNode":{"childNodes":[{"description":"bug属性","loopNode":false,"name":"id","notNull":false,"type":"string"},{"loopNode":false,"name":"bugCategory","notNull":false,"type":"string"},{"loopNode":false,"name":"severity","notNull":false,"type":"string"},{"loopNode":false,"name":"recurrent","notNull":false,"type":"string"},{"loopNode":false,"name":"bugCreateTime","notNull":false,"type":"string"},{"loopNode":false,"name":"bugPage","notNull":false,"type":"string"},{"loopNode":false,"name":"title","notNull":false,"type":"string"},{"loopNode":false,"name":"bugDescription","notNull":false,"type":"string"},{"loopNode":false,"name":"imgUrl","notNull":false,"type":"string"},{"loopNode":false,"name":"score","notNull":false,"type":"int"},{"loopNode":false,"name":"parent","notNull":false,"type":"string"},{"loopNode":false,"name":"children","notNull":false,"type":"string[]"},{"loopNode":false,"name":"root","notNull":false,"type":"string"},{"loopNode":false,"name":"goodNum","notNull":false,"type":"int"},{"loopNode":false,"name":"goodWorkerId","notNull":false,"type":"string[]"},{"loopNode":false,"name":"badNum","notNull":false,"type":"int"},{"loopNode":false,"name":"badWorkerId","notNull":false,"type":"string[]"},{"description":"测试用例属性","loopNode":false,"name":"testCaseId","notNull":false,"type":"string"},{"loopNode":false,"name":"testCaseName","notNull":false,"type":"string"},{"loopNode":false,"name":"testCaseFront","notNull":false,"type":"string"},{"loopNode":false,"name":"testCaseBehind","notNull":false,"type":"string"},{"loopNode":false,"name":"testCaseDescription","notNull":false,"type":"string"},{"loopNode":false,"name":"testCaseCreateTime","notNull":false,"type":"string"},{"description":"report属性","loopNode":false,"name":"reportId","notNull":false,"type":"string"},{"loopNode":false,"name":"reportName","notNull":false,"type":"string"},{"loopNode":false,"name":"reportCreateTime","notNull":false,"type":"string"},{"loopNode":false,"name":"scriptLocation","notNull":false,"type":"string"},{"loopNode":false,"name":"reportLocation","notNull":false,"type":"string"},{"loopNode":false,"name":"logLocation","notNull":false,"type":"string"},{"loopNode":false,"name":"deviceModel","notNull":false,"type":"string"},{"loopNode":false,"name":"deviceBrand","notNull":false,"type":"string"},{"loopNode":false,"name":"deviceOs","notNull":false,"type":"string"},{"description":"工人属性","loopNode":false,"name":"workerId","notNull":false,"type":"string"},{"description":"众测任务属性","loopNode":false,"name":"caseAppName","notNull":false,"type":"string"},{"loopNode":false,"name":"casePaperType","notNull":false,"type":"string"},{"loopNode":false,"name":"caseTestType","notNull":false,"type":"string"},{"loopNode":false,"name":"caseDescription","notNull":false,"type":"string"},{"loopNode":false,"name":"caseRequireDoc","notNull":false,"type":"string"},{"description":"原系统中的case_take_id","loopNode":false,"name":"caseTakeId","notNull":false,"type":"string"},{"description":"与目前系统中的哪个case对应","loopNode":false,"name":"originalCaseId","notNull":false,"type":"string"},{"description":"cp系统序列号","loopNode":false,"name":"cpSerialNum","notNull":false,"type":"string"}],"classFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/entities/BugDetail.java","className":"BugDetail","list":true,"showFieldNotNull":false},"url":"/data/outputByCaseId"},{"androidCodePath":"javaCodes/edu_nju_controller_DataController_saveBugDetailFromFile_BugDetail.html","author":"JiaWei Xu","changeFlag":0,"codeFileUrl":"edu_nju_controller_DataController.html#saveBugDetailFromFile","deprecated":false,"description":"bug数据导入","header":[],"iosCodePath":"iosCodes/edu_nju_controller_DataController_saveBugDetailFromFile_BugDetail.html","method":["GET","POST"],"methodName":"saveBugDetailFromFile","paramNodes":[{"description":"","jsonBody":false,"name":"zipFile","required":false,"type":"file"},{"description":"","jsonBody":false,"name":"jsonFile","required":false,"type":"file"},{"description":"与目前系统哪个case对应","jsonBody":false,"name":"originalCaseId","required":false,"type":"string"},{"description":"来自哪个cp","jsonBody":false,"name":"cpSerialNum","required":false,"type":"string"}],"responseNode":{"childNodes":[{"description":"bug属性","loopNode":false,"name":"id","notNull":false,"type":"string"},{"loopNode":false,"name":"bugCategory","notNull":false,"type":"string"},{"loopNode":false,"name":"severity","notNull":false,"type":"string"},{"loopNode":false,"name":"recurrent","notNull":false,"type":"string"},{"loopNode":false,"name":"bugCreateTime","notNull":false,"type":"string"},{"loopNode":false,"name":"bugPage","notNull":false,"type":"string"},{"loopNode":false,"name":"title","notNull":false,"type":"string"},{"loopNode":false,"name":"bugDescription","notNull":false,"type":"string"},{"loopNode":false,"name":"imgUrl","notNull":false,"type":"string"},{"loopNode":false,"name":"score","notNull":false,"type":"int"},{"loopNode":false,"name":"parent","notNull":false,"type":"string"},{"loopNode":false,"name":"children","notNull":false,"type":"string[]"},{"loopNode":false,"name":"root","notNull":false,"type":"string"},{"loopNode":false,"name":"goodNum","notNull":false,"type":"int"},{"loopNode":false,"name":"goodWorkerId","notNull":false,"type":"string[]"},{"loopNode":false,"name":"badNum","notNull":false,"type":"int"},{"loopNode":false,"name":"badWorkerId","notNull":false,"type":"string[]"},{"description":"测试用例属性","loopNode":false,"name":"testCaseId","notNull":false,"type":"string"},{"loopNode":false,"name":"testCaseName","notNull":false,"type":"string"},{"loopNode":false,"name":"testCaseFront","notNull":false,"type":"string"},{"loopNode":false,"name":"testCaseBehind","notNull":false,"type":"string"},{"loopNode":false,"name":"testCaseDescription","notNull":false,"type":"string"},{"loopNode":false,"name":"testCaseCreateTime","notNull":false,"type":"string"},{"description":"report属性","loopNode":false,"name":"reportId","notNull":false,"type":"string"},{"loopNode":false,"name":"reportName","notNull":false,"type":"string"},{"loopNode":false,"name":"reportCreateTime","notNull":false,"type":"string"},{"loopNode":false,"name":"scriptLocation","notNull":false,"type":"string"},{"loopNode":false,"name":"reportLocation","notNull":false,"type":"string"},{"loopNode":false,"name":"logLocation","notNull":false,"type":"string"},{"loopNode":false,"name":"deviceModel","notNull":false,"type":"string"},{"loopNode":false,"name":"deviceBrand","notNull":false,"type":"string"},{"loopNode":false,"name":"deviceOs","notNull":false,"type":"string"},{"description":"工人属性","loopNode":false,"name":"workerId","notNull":false,"type":"string"},{"description":"众测任务属性","loopNode":false,"name":"caseAppName","notNull":false,"type":"string"},{"loopNode":false,"name":"casePaperType","notNull":false,"type":"string"},{"loopNode":false,"name":"caseTestType","notNull":false,"type":"string"},{"loopNode":false,"name":"caseDescription","notNull":false,"type":"string"},{"loopNode":false,"name":"caseRequireDoc","notNull":false,"type":"string"},{"description":"原系统中的case_take_id","loopNode":false,"name":"caseTakeId","notNull":false,"type":"string"},{"description":"与目前系统中的哪个case对应","loopNode":false,"name":"originalCaseId","notNull":false,"type":"string"},{"description":"cp系统序列号","loopNode":false,"name":"cpSerialNum","notNull":false,"type":"string"}],"classFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/entities/BugDetail.java","className":"BugDetail","list":true,"showFieldNotNull":false},"url":"/data/inputFromFile"},{"androidCodePath":"javaCodes/edu_nju_controller_DataController_saveBugDetailFromOss_BugDetail.html","author":"JiaWei Xu","changeFlag":0,"codeFileUrl":"edu_nju_controller_DataController.html#saveBugDetailFromOss","deprecated":false,"description":"bug数据导入","header":[],"iosCodePath":"iosCodes/edu_nju_controller_DataController_saveBugDetailFromOss_BugDetail.html","method":["GET","POST"],"methodName":"saveBugDetailFromOss","paramNodes":[{"description":"","jsonBody":false,"name":"zipFile","required":false,"type":"file"},{"description":"","jsonBody":false,"name":"jsonFile","required":false,"type":"file"},{"description":"与目前系统哪个case对应","jsonBody":false,"name":"originalCaseId","required":false,"type":"string"},{"description":"来自哪个cp","jsonBody":false,"name":"cpSerialNum","required":false,"type":"string"}],"responseNode":{"childNodes":[{"description":"bug属性","loopNode":false,"name":"id","notNull":false,"type":"string"},{"loopNode":false,"name":"bugCategory","notNull":false,"type":"string"},{"loopNode":false,"name":"severity","notNull":false,"type":"string"},{"loopNode":false,"name":"recurrent","notNull":false,"type":"string"},{"loopNode":false,"name":"bugCreateTime","notNull":false,"type":"string"},{"loopNode":false,"name":"bugPage","notNull":false,"type":"string"},{"loopNode":false,"name":"title","notNull":false,"type":"string"},{"loopNode":false,"name":"bugDescription","notNull":false,"type":"string"},{"loopNode":false,"name":"imgUrl","notNull":false,"type":"string"},{"loopNode":false,"name":"score","notNull":false,"type":"int"},{"loopNode":false,"name":"parent","notNull":false,"type":"string"},{"loopNode":false,"name":"children","notNull":false,"type":"string[]"},{"loopNode":false,"name":"root","notNull":false,"type":"string"},{"loopNode":false,"name":"goodNum","notNull":false,"type":"int"},{"loopNode":false,"name":"goodWorkerId","notNull":false,"type":"string[]"},{"loopNode":false,"name":"badNum","notNull":false,"type":"int"},{"loopNode":false,"name":"badWorkerId","notNull":false,"type":"string[]"},{"description":"测试用例属性","loopNode":false,"name":"testCaseId","notNull":false,"type":"string"},{"loopNode":false,"name":"testCaseName","notNull":false,"type":"string"},{"loopNode":false,"name":"testCaseFront","notNull":false,"type":"string"},{"loopNode":false,"name":"testCaseBehind","notNull":false,"type":"string"},{"loopNode":false,"name":"testCaseDescription","notNull":false,"type":"string"},{"loopNode":false,"name":"testCaseCreateTime","notNull":false,"type":"string"},{"description":"report属性","loopNode":false,"name":"reportId","notNull":false,"type":"string"},{"loopNode":false,"name":"reportName","notNull":false,"type":"string"},{"loopNode":false,"name":"reportCreateTime","notNull":false,"type":"string"},{"loopNode":false,"name":"scriptLocation","notNull":false,"type":"string"},{"loopNode":false,"name":"reportLocation","notNull":false,"type":"string"},{"loopNode":false,"name":"logLocation","notNull":false,"type":"string"},{"loopNode":false,"name":"deviceModel","notNull":false,"type":"string"},{"loopNode":false,"name":"deviceBrand","notNull":false,"type":"string"},{"loopNode":false,"name":"deviceOs","notNull":false,"type":"string"},{"description":"工人属性","loopNode":false,"name":"workerId","notNull":false,"type":"string"},{"description":"众测任务属性","loopNode":false,"name":"caseAppName","notNull":false,"type":"string"},{"loopNode":false,"name":"casePaperType","notNull":false,"type":"string"},{"loopNode":false,"name":"caseTestType","notNull":false,"type":"string"},{"loopNode":false,"name":"caseDescription","notNull":false,"type":"string"},{"loopNode":false,"name":"caseRequireDoc","notNull":false,"type":"string"},{"description":"原系统中的case_take_id","loopNode":false,"name":"caseTakeId","notNull":false,"type":"string"},{"description":"与目前系统中的哪个case对应","loopNode":false,"name":"originalCaseId","notNull":false,"type":"string"},{"description":"cp系统序列号","loopNode":false,"name":"cpSerialNum","notNull":false,"type":"string"}],"classFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/entities/BugDetail.java","className":"BugDetail","list":true,"showFieldNotNull":false},"url":"/data/inputFromOSS"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/DataController.java"},{"baseUrl":"/review","className":"ReviewController","description":"ReviewController","docFileName":"edu_nju_controller_ReviewController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewController.html#getReportListByWorkerJob","deprecated":false,"description":"getReportListByWorkerJob","header":[],"method":["GET","POST"],"methodName":"getReportListByWorkerJob","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/review/getReportsByWorkerJob"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewController.html#getItemsByReport","deprecated":false,"description":"getItemsByReport","header":[],"method":["GET","POST"],"methodName":"getItemsByReport","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/review/getItemsByReport"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewController.html#getAnswerByWorkerJobReportItem","deprecated":false,"description":"getAnswerByWorkerJobReportItem","header":[],"method":["GET","POST"],"methodName":"getAnswerByWorkerJobReportItem","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/review/getAnswerByWorkerJobReportItem"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewController.html#saveAnswer","deprecated":false,"description":"saveAnswer","header":[],"method":["POST"],"methodName":"saveAnswer","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/review/saveAnswer"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewController.html#getWorkers","deprecated":false,"description":"getWorkers","header":[],"method":["GET","POST"],"methodName":"getWorkers","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/review/getWorkersByJob"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewController.html#getReportsByJob","deprecated":false,"description":"getReportsByJob","header":[],"method":["GET","POST"],"methodName":"getReportsByJob","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/review/getReportsByJob"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewController.html#getCorrectAnswerByReportItem","deprecated":false,"description":"getCorrectAnswerByReportItem","header":[],"method":["GET","POST"],"methodName":"getCorrectAnswerByReportItem","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/review/getCorrectAnswerByReportItemJob"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewController.html#updateCorrectAnswer","deprecated":false,"description":"updateCorrectAnswer","header":[],"method":["POST"],"methodName":"updateCorrectAnswer","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/review/saveCorrectAnswer"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewController.html#getItemReportJobAnswers","deprecated":false,"description":"getItemReportJobAnswers","header":[],"method":["GET","POST"],"methodName":"getItemReportJobAnswers","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/review/getItemAnswers"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewController.html#setGrade","deprecated":false,"description":"setGrade","header":[],"method":["POST"],"methodName":"setGrade","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/review/setGrade"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/ReviewController.java"},{"baseUrl":"/upload","className":"UploadController","description":"上传 /upload","docFileName":"edu_nju_controller_UploadController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"changeFlag":0,"codeFileUrl":"edu_nju_controller_UploadController.html#submit","deprecated":false,"description":"上传新的Bug报告 /submit 返回具体bug报告的id","header":[],"method":["POST"],"methodName":"submit","paramNodes":[{"description":"用例id","jsonBody":false,"name":"useCase","required":false,"type":"string"},{"description":"案例-任务id","jsonBody":false,"name":"case_take_id","required":false,"type":"string"},{"description":"bug分类","jsonBody":false,"name":"bug_category","required":false,"type":"string"},{"description":"写的描述信息","jsonBody":false,"name":"description","required":false,"type":"string"},{"description":"图片路径,通过逗号分隔","jsonBody":false,"name":"img_url","required":false,"type":"string"},{"description":"严重等级","jsonBody":false,"name":"severity","required":false,"type":"string"},{"description":"复现程度","jsonBody":false,"name":"recurrent","required":false,"type":"string"},{"description":"填写的bug标题","jsonBody":false,"name":"title","required":false,"type":"string"},{"description":"报告id","jsonBody":false,"name":"report_id","required":false,"type":"string"},{"description":"默认为null 父报告","jsonBody":false,"name":"parent","required":false,"type":"string"},{"description":"页面信息 一级页面-二级页面-三级页面","jsonBody":false,"name":"page","required":false,"type":"string"},{"description":"案例id","jsonBody":false,"name":"case_id","required":false,"type":"string"},{"description":"人员id","jsonBody":false,"name":"worker_id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/upload/submit"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_UploadController.html#good","deprecated":false,"description":"点赞接口 👍 /good","header":[],"method":["GET"],"methodName":"good","paramNodes":[{"description":"被点赞的bug报告id","jsonBody":false,"name":"id","required":false,"type":"string"},{"description":"本人的报告id","jsonBody":false,"name":"report_id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/upload/good"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_UploadController.html#cancelGood","deprecated":false,"description":"取消点赞 /cancelGood","header":[],"method":["GET"],"methodName":"cancelGood","paramNodes":[{"description":"被点赞的bug报告id","jsonBody":false,"name":"id","required":false,"type":"string"},{"description":"本人的报告id","jsonBody":false,"name":"report_id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/upload/cancelGood"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_UploadController.html#bad","deprecated":false,"description":"点踩 /bad","header":[],"method":["GET"],"methodName":"bad","paramNodes":[{"description":"被点踩的bug报告id","jsonBody":false,"name":"id","required":false,"type":"string"},{"description":"本人的报告id","jsonBody":false,"name":"report_id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/upload/bad"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_UploadController.html#cancelBad","deprecated":false,"description":"取消点踩 /bad","header":[],"method":["GET"],"methodName":"cancelBad","paramNodes":[{"description":"被点踩的bug报告id","jsonBody":false,"name":"id","required":false,"type":"string"},{"description":"本人的报告id","jsonBody":false,"name":"report_id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/upload/cancelBad"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_UploadController.html#repair","deprecated":false,"description":"repair","header":[],"method":["POST"],"methodName":"repair","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/upload/repair"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_UploadController.html#saveTitle","deprecated":false,"description":"saveTitle","header":[],"method":["POST"],"methodName":"saveTitle","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/upload/title"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_UploadController.html#repairThums","deprecated":false,"description":"repairThums","header":[],"method":["GET","POST"],"methodName":"repairThums","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/upload/thums"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_UploadController.html#repairTime","deprecated":false,"description":"repairTime","header":[],"method":["GET","POST"],"methodName":"repairTime","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/upload/time"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_UploadController.html#uploadImage","deprecated":false,"description":"上传图片 /image","header":[],"method":["POST"],"methodName":"uploadImage","paramNodes":[{"description":"","jsonBody":false,"name":"file","required":false,"type":"file"},{"description":"","jsonBody":false,"name":"caseId","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"work_id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"string","list":false,"showFieldNotNull":false},"url":"/upload/image"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/UploadController.java"},{"baseUrl":"/history","className":"HistoryController","description":"获取历史记录 /history","docFileName":"edu_nju_controller_HistoryController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"changeFlag":0,"codeFileUrl":"edu_nju_controller_HistoryController.html#getHistory","deprecated":false,"description":"getHistory","header":[],"method":["GET","POST"],"methodName":"getHistory","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/history/getHistory"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_HistoryController.html#getRoots","deprecated":false,"description":"getRoots","header":[],"method":["GET","POST"],"methodName":"getRoots","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/history/getRoots"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_HistoryController.html#getTrees","deprecated":false,"description":"getTrees","header":[],"method":["GET","POST"],"methodName":"getTrees","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/history/getTrees"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_HistoryController.html#getTreesStu","deprecated":false,"description":"获取所有形成树状结构的bug根节点","header":[],"method":["GET"],"methodName":"getTreesStu","paramNodes":[{"description":"","jsonBody":false,"name":"case_take_id","required":false,"type":"string"},{"description":"从第几个开始","jsonBody":false,"name":"start","required":false,"type":"string"},{"description":"显示几个","jsonBody":false,"name":"count","required":false,"type":"string"},{"description":"页面信息 eg:首页 or 首页——众测广场 or 首页——众测广场--任务","jsonBody":false,"name":"page","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/history/getTreesStu"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_HistoryController.html#getSingle","deprecated":false,"description":"getSingle","header":[],"method":["GET","POST"],"methodName":"getSingle","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/history/getSingle"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_HistoryController.html#getAll","deprecated":false,"description":"getAll","header":[],"method":["GET","POST"],"methodName":"getAll","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/history/getAll"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_HistoryController.html#getSingleStu","deprecated":false,"description":"学生获取所有单个节点的数据 /getSingleStu","header":[],"method":["GET"],"methodName":"getSingleStu","paramNodes":[{"description":"","jsonBody":false,"name":"case_take_id","required":false,"type":"string"},{"description":"从第几个开始","jsonBody":false,"name":"start","required":false,"type":"string"},{"description":"显示几个","jsonBody":false,"name":"count","required":false,"type":"string"},{"description":"页面信息 eg:首页 or 首页——众测广场 or 首页——众测广场--任务","jsonBody":false,"name":"page","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/history/getSingleStu"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_HistoryController.html#getPath","deprecated":false,"description":"获取指定bug的所有路径 /getPath","header":[],"method":["GET"],"methodName":"getPath","paramNodes":[{"description":"bugId","jsonBody":false,"name":"id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/history/getPath"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_HistoryController.html#fresh","deprecated":false,"description":"fresh","header":[],"method":["GET","POST"],"methodName":"fresh","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/history/fresh"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_HistoryController.html#getSingleByCondition","deprecated":false,"description":"getSingleByCondition","header":[],"method":["GET","POST"],"methodName":"getSingleByCondition","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/history/getSingleByCondition"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_HistoryController.html#getBugByPage","deprecated":false,"description":"getBugByPage","header":[],"method":["GET","POST"],"methodName":"getBugByPage","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/history/test"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/HistoryController.java"},{"baseUrl":"/graph","className":"GraphController","description":"GraphController","docFileName":"edu_nju_controller_GraphController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"changeFlag":0,"codeFileUrl":"edu_nju_controller_GraphController.html#get_case_bug_valid","deprecated":false,"description":"get_case_bug_valid","header":[],"method":["GET","POST"],"methodName":"get_case_bug_valid","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/graph/11"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_GraphController.html#get_thums_total_valid","deprecated":false,"description":"get_thums_total_valid","header":[],"method":["GET","POST"],"methodName":"get_thums_total_valid","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/graph/12"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_GraphController.html#get_valid_thums","deprecated":false,"description":"get_valid_thums","header":[],"method":["GET","POST"],"methodName":"get_valid_thums","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/graph/13"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_GraphController.html#get_valid_fork","deprecated":false,"description":"get_valid_fork","header":[],"method":["GET","POST"],"methodName":"get_valid_fork","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/graph/14"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_GraphController.html#ThumsToScores","deprecated":false,"description":"ThumsToScores","header":[],"method":["GET","POST"],"methodName":"ThumsToScores","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/graph/21"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_GraphController.html#get_bug_fork","deprecated":false,"description":"get_bug_fork","header":[],"method":["GET","POST"],"methodName":"get_bug_fork","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/graph/22"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_GraphController.html#get_rec_fork_valid_thums","deprecated":false,"description":"get_rec_fork_valid_thums","header":[],"method":["GET","POST"],"methodName":"get_rec_fork_valid_thums","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/graph/31"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/GraphController.java"},{"baseUrl":"/relation","className":"RelationController","description":"RelationController","docFileName":"edu_nju_controller_RelationController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"changeFlag":0,"codeFileUrl":"edu_nju_controller_RelationController.html#getCTB","deprecated":false,"description":"获取用例下的所有bug /CTB","header":[],"method":["GET"],"methodName":"getCTB","paramNodes":[{"description":"用例id","jsonBody":false,"name":"useCase","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/relation/CTB"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_RelationController.html#removeCTB","deprecated":false,"description":"删除单条bug /remove","header":[],"method":["GET","POST"],"methodName":"removeCTB","paramNodes":[{"description":"用例id","jsonBody":false,"name":"useCase","required":false,"type":"string"},{"description":"bug id","jsonBody":false,"name":"bug_id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/relation/remove"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_RelationController.html#removeCase","deprecated":false,"description":"删除一个用例下的所有bug /removeAll","header":[],"method":["GET","POST"],"methodName":"removeCase","paramNodes":[{"description":"用例id","jsonBody":false,"name":"useCase","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/relation/removeAll"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/RelationController.java"},{"baseUrl":"","className":"OAuthController","description":"OAuthController","docFileName":"edu_nju_controller_OAuthController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"changeFlag":0,"codeFileUrl":"edu_nju_controller_OAuthController.html#auth","deprecated":false,"description":"auth","header":[],"method":["GET"],"methodName":"auth","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/auth"},{"androidCodePath":"javaCodes/edu_nju_controller_OAuthController_getLoginUser_UserInfo.html","changeFlag":0,"codeFileUrl":"edu_nju_controller_OAuthController.html#getLoginUser","deprecated":false,"description":"getLoginUser","header":[],"iosCodePath":"iosCodes/edu_nju_controller_OAuthController_getLoginUser_UserInfo.html","method":["GET"],"methodName":"getLoginUser","paramNodes":[],"responseNode":{"childNodes":[{"loopNode":false,"name":"id","notNull":false,"type":"long"},{"loopNode":false,"name":"email","notNull":false,"type":"string"},{"loopNode":false,"name":"name","notNull":false,"type":"string"},{"loopNode":false,"name":"mobile","notNull":false,"type":"string"},{"loopNode":false,"name":"school","notNull":false,"type":"string"},{"loopNode":false,"name":"open_id","notNull":false,"type":"string"}],"classFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/data/UserInfo.java","className":"UserInfo","list":false,"showFieldNotNull":false},"url":"/auth/user"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/OAuthController.java"},{"baseUrl":"/oss","className":"OssController","description":"/oss oss相关操作","docFileName":"edu_nju_controller_OssController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"changeFlag":0,"codeFileUrl":"edu_nju_controller_OssController.html#getOssConf","deprecated":false,"description":"/ossConf 获取oss必要的信息,秘钥等","header":[],"method":["GET"],"methodName":"getOssConf","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/oss/ossConf"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_OssController.html#getFeatureConf","deprecated":false,"description":"/featureConf 获取信息","header":[],"method":["GET"],"methodName":"getFeatureConf","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/oss/featureConf"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_OssController.html#ossUpload","deprecated":false,"description":"ossUpload","header":[],"method":["POST"],"methodName":"ossUpload","paramNodes":[],"responseNode":{"childNodes":[],"className":"string","list":false,"showFieldNotNull":false},"url":"/oss/ossUpload"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/OssController.java"},{"baseUrl":"/report","className":"ReportController","description":"报告相关 /report","docFileName":"edu_nju_controller_ReportController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReportController.html#getReport","deprecated":false,"description":"getReport","header":[],"method":["GET","POST"],"methodName":"getReport","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/report/report"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReportController.html#getReportReview","deprecated":false,"description":"获取点赞点踩以及bug总数","header":[],"method":["GET"],"methodName":"getReportReview","paramNodes":[{"description":"","jsonBody":false,"name":"report_id","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"case_take_id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/report/reportReview"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReportController.html#ThumsRank","deprecated":false,"description":"ThumsRank","header":[],"method":["GET","POST"],"methodName":"ThumsRank","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/report/ThumsRank"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReportController.html#ForkRank","deprecated":false,"description":"ForkRank","header":[],"method":["GET","POST"],"methodName":"ForkRank","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/report/ForkRank"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReportController.html#relations","deprecated":false,"description":"relations","header":[],"method":["GET","POST"],"methodName":"relations","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/report/c"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReportController.html#keyWords","deprecated":false,"description":"keyWords","header":[],"method":["GET","POST"],"methodName":"keyWords","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/report/keyWords"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReportController.html#charm","deprecated":false,"description":"charm","header":[],"method":["GET","POST"],"methodName":"charm","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/report/charm"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReportController.html#userRecord","deprecated":false,"description":"记录点赞点踩 /record","header":[],"method":["GET"],"methodName":"userRecord","paramNodes":[{"description":"用户id","jsonBody":false,"name":"user_id","required":false,"type":"string"},{"description":"被点赞bug报告id","jsonBody":false,"name":"target_id","required":false,"type":"string"},{"description":"行为点赞为like 点踩为dislike","jsonBody":false,"name":"action","required":false,"type":"string"},{"description":"不需要传","jsonBody":false,"name":"remarks","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/report/record"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReportController.html#pageRec","deprecated":false,"description":"路径页面推荐 /pageRec,返回导图中的推荐页面","header":[],"method":["GET"],"methodName":"pageRec","paramNodes":[{"description":"","jsonBody":false,"name":"case_take_id","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"report_id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/report/pageRec"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReportController.html#bugRec","deprecated":false,"description":"bug 推荐 /bugRec","header":[],"method":["GET"],"methodName":"bugRec","paramNodes":[{"description":"","jsonBody":false,"name":"case_take_id","required":false,"type":"string"},{"description":"","jsonBody":false,"name":"report_id","required":false,"type":"string"}],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/report/bugRec"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/ReportController.java"},{"baseUrl":"/node","className":"NodeController","description":"NodeController","docFileName":"edu_nju_controller_NodeController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"changeFlag":0,"codeFileUrl":"edu_nju_controller_NodeController.html#generateBasicNode","deprecated":false,"description":"generateBasicNode","header":[],"method":["GET","POST"],"methodName":"generateBasicNode","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/node/generateBasicNode"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_NodeController.html#generateCatchNode","deprecated":false,"description":"generateCatchNode","header":[],"method":["GET","POST"],"methodName":"generateCatchNode","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/node/generateCatchNode"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_NodeController.html#getBasicNode","deprecated":false,"description":"getBasicNode","header":[],"method":["GET","POST"],"methodName":"getBasicNode","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/node/getBasicNode"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_NodeController.html#uploadCatchNode","deprecated":false,"description":"uploadCatchNode","header":[],"method":["GET","POST"],"methodName":"uploadCatchNode","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/node/uploadCatchNode"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_NodeController.html#uploadSingleCatchNode","deprecated":false,"description":"uploadSingleCatchNode","header":[],"method":["GET","POST"],"methodName":"uploadSingleCatchNode","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/node/uploadSingleCatchNode"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_NodeController.html#uploadSingleCatchNodes","deprecated":false,"description":"uploadSingleCatchNodes","header":[],"method":["GET","POST"],"methodName":"uploadSingleCatchNodes","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/node/uploadSingleCatchNodes"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/NodeController.java"},{"baseUrl":"/paper","className":"ReviewPaperController","description":"ReviewPaperController","docFileName":"edu_nju_controller_ReviewPaperController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"androidCodePath":"javaCodes/edu_nju_controller_ReviewPaperController_uploadReport_CrowdReviewReportVO.html","changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewPaperController.html#uploadReport","deprecated":false,"description":"uploadReport","header":[],"iosCodePath":"iosCodes/edu_nju_controller_ReviewPaperController_uploadReport_CrowdReviewReportVO.html","method":["POST"],"methodName":"uploadReport","paramNodes":[],"responseNode":{"childNodes":[{"loopNode":false,"name":"status","notNull":false,"type":"string"},{"loopNode":false,"name":"message","notNull":false,"type":"string"}],"classFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/model/CrowdReviewReportVO.java","className":"CrowdReviewReportVO","list":false,"showFieldNotNull":false},"url":"/paper/uploadReport"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewPaperController.html#uploadPaper","deprecated":false,"description":"uploadPaper","header":[],"method":["POST"],"methodName":"uploadPaper","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/paper/uploadPaper"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewPaperController.html#getPaperJson","deprecated":false,"description":"getPaperJson","header":[],"method":["GET","POST"],"methodName":"getPaperJson","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/paper/getPaperJson"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewPaperController.html#getPaperById","deprecated":false,"description":"getPaperById","header":[],"method":["GET","POST"],"methodName":"getPaperById","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/paper/getPaper"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewPaperController.html#getReportsByPaper","deprecated":false,"description":"getReportsByPaper","header":[],"method":["GET","POST"],"methodName":"getReportsByPaper","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/paper/getReportsByPaper"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewPaperController.html#getPapers","deprecated":false,"description":"getPapers","header":[],"method":["GET","POST"],"methodName":"getPapers","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/paper/getPapers"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewPaperController.html#deletePaper","deprecated":false,"description":"deletePaper","header":[],"method":["GET","POST"],"methodName":"deletePaper","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/paper/delPaper"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewPaperController.html#updatePaper","deprecated":false,"description":"updatePaper","header":[],"method":["GET","POST"],"methodName":"updatePaper","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/paper/updatePaper"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewPaperController.html#getPaperByWorker","deprecated":false,"description":"getPaperByWorker","header":[],"method":["GET","POST"],"methodName":"getPaperByWorker","paramNodes":[],"responseNode":{"childNodes":[],"className":"string","list":false,"showFieldNotNull":false},"url":"/paper/getPaperByWorker"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_ReviewPaperController.html#getPaperAnswerJson","deprecated":false,"description":"getPaperAnswerJson","header":[],"method":["GET"],"methodName":"getPaperAnswerJson","paramNodes":[],"responseNode":{"childNodes":[],"className":"","list":false,"showFieldNotNull":false},"url":"/paper/answer"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/ReviewPaperController.java"},{"baseUrl":"/crowdsourcingToReview","className":"CrowdsourcingToReviewController","description":"CrowdsourcingToReviewController","docFileName":"edu_nju_controller_CrowdsourcingToReviewController.html","generateDocs":false,"packageName":"edu.nju.controller","requestNodes":[{"changeFlag":0,"codeFileUrl":"edu_nju_controller_CrowdsourcingToReviewController.html#getExamIdByJobId","deprecated":false,"description":"getExamIdByJobId","header":[],"method":["GET","POST"],"methodName":"getExamIdByJobId","paramNodes":[],"responseNode":{"childNodes":[],"className":"string","list":false,"showFieldNotNull":false},"url":"/crowdsourcingToReview/examId"},{"changeFlag":0,"codeFileUrl":"edu_nju_controller_CrowdsourcingToReviewController.html#getJobIdByExamId","deprecated":false,"description":"getJobIdByExamId","header":[],"method":["GET","POST"],"methodName":"getJobIdByExamId","paramNodes":[],"responseNode":{"childNodes":[],"className":"string","list":true,"showFieldNotNull":false},"url":"/crowdsourcingToReview/jobId"}],"srcFileName":"/Users/guochao/Desktop/project/crowdsource-backend/src/main/java/edu/nju/controller/CrowdsourcingToReviewController.java"}]
|