|
@@ -4,6 +4,7 @@ import com.mooctest.crowd.domain.exception.BaseException;
|
|
|
import com.mooctest.crowd.domain.exception.UnauthorizedException;
|
|
|
import com.mooctest.crowd.site.annotation.LoginRequired;
|
|
|
import com.mooctest.crowd.site.command.CrowdTestTaskCommand;
|
|
|
+import com.mooctest.crowd.site.command.TaskDataBoardCommand;
|
|
|
import com.mooctest.crowd.site.data.dto.TaskDetailsDTO;
|
|
|
import com.mooctest.crowd.site.data.dto.TaskSquareDTO;
|
|
|
import com.mooctest.crowd.site.service.CrowdTaskService;
|
|
@@ -111,16 +112,15 @@ public class CrowdTaskController{
|
|
|
* 存储众测给的token
|
|
|
* @param projectCode
|
|
|
* @param taskCode
|
|
|
- * @param token
|
|
|
* @param session
|
|
|
* @return
|
|
|
*/
|
|
|
@LoginRequired
|
|
|
- @RequestMapping(value = "/project/{projectCode}/task/{taskCode}/addToken/{token}", method = RequestMethod.PUT)
|
|
|
+ @RequestMapping(value = "/project/{projectCode}/task/{taskCode}/addToken", method = RequestMethod.PUT)
|
|
|
public TaskDetailsDTO confirmFinishTask(@PathVariable("projectCode") String projectCode, @PathVariable("taskCode") String taskCode,
|
|
|
- @PathVariable("token") String token, HttpSession session){
|
|
|
+ @RequestBody TaskDataBoardCommand command, HttpSession session){
|
|
|
Long userId = Long.parseLong((String)session.getAttribute("userId"));
|
|
|
- return taskService.addToken(projectCode, taskCode, userId, token);
|
|
|
+ return taskService.addToken(projectCode, taskCode, userId, command.getToken());
|
|
|
}
|
|
|
|
|
|
|