|
@@ -107,6 +107,22 @@ public class CrowdTaskController{
|
|
return taskService.confirmFinish(projectCode, taskCode, userId);
|
|
return taskService.confirmFinish(projectCode, taskCode, userId);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 存储众测给的token
|
|
|
|
+ * @param projectCode
|
|
|
|
+ * @param taskCode
|
|
|
|
+ * @param token
|
|
|
|
+ * @param session
|
|
|
|
+ * @return
|
|
|
|
+ */
|
|
|
|
+ @LoginRequired
|
|
|
|
+ @RequestMapping(value = "/project/{projectCode}/task/{taskCode}/addToken/{token}", method = RequestMethod.PUT)
|
|
|
|
+ public TaskDetailsDTO confirmFinishTask(@PathVariable("projectCode") String projectCode, @PathVariable("taskCode") String taskCode,
|
|
|
|
+ @PathVariable("token") String token, HttpSession session){
|
|
|
|
+ Long userId = Long.parseLong((String)session.getAttribute("userId"));
|
|
|
|
+ return taskService.addToken(projectCode, taskCode, userId, token);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
|
|
@RequestMapping(value = "/jump/{projectCode}/{taskCode}/{userId}", method = RequestMethod.GET)
|
|
@RequestMapping(value = "/jump/{projectCode}/{taskCode}/{userId}", method = RequestMethod.GET)
|
|
public void jumpPublicTesting(@PathVariable("projectCode") String projectCode, @PathVariable("taskCode") String taskCode,
|
|
public void jumpPublicTesting(@PathVariable("projectCode") String projectCode, @PathVariable("taskCode") String taskCode,
|