|
@@ -2,6 +2,7 @@ package com.mooctest.crowd.site.controller;
|
|
|
|
|
|
import com.mooctest.crowd.site.data.dto.QualificationDTO;
|
|
import com.mooctest.crowd.site.data.dto.QualificationDTO;
|
|
import com.mooctest.crowd.site.data.dto.UserDTO;
|
|
import com.mooctest.crowd.site.data.dto.UserDTO;
|
|
|
|
+import com.mooctest.crowd.site.data.vo.QualificationVO;
|
|
import com.mooctest.crowd.site.data.vo.UserVO;
|
|
import com.mooctest.crowd.site.data.vo.UserVO;
|
|
import com.mooctest.crowd.site.service.PersonalDataService;
|
|
import com.mooctest.crowd.site.service.PersonalDataService;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -30,9 +31,13 @@ public class PersonalDataController {
|
|
return personalDataService.getQualification(userId);
|
|
return personalDataService.getQualification(userId);
|
|
}
|
|
}
|
|
|
|
|
|
- public QualificationDTO addQualification(@PathVariable("userId") long userId){
|
|
|
|
- return personalDataService.addQualification(userId);
|
|
|
|
|
|
+ @RequestMapping(value = "/addqualification/{userId:\\d+}", method = RequestMethod.PUT)
|
|
|
|
+ public QualificationDTO addQualification(@PathVariable("userId") long userId, @RequestBody QualificationVO qualificationVO){
|
|
|
|
+ return personalDataService.addQualification(userId,qualificationVO);
|
|
}
|
|
}
|
|
|
|
|
|
-
|
|
|
|
|
|
+ @RequestMapping(value = "/updatequalification/{id:\\d+}/{userId:\\d+}", method = RequestMethod.PUT)
|
|
|
|
+ public QualificationDTO updateQualification(@PathVariable("id") long id, @PathVariable("userId") long userId,@RequestBody QualificationVO qualificationVO){
|
|
|
|
+ return personalDataService.updateQualification(id,userId,qualificationVO);
|
|
|
|
+ }
|
|
}
|
|
}
|