|
@@ -1,7 +1,9 @@
|
|
package com.mooctest.crowd.site.controller;
|
|
package com.mooctest.crowd.site.controller;
|
|
|
|
|
|
|
|
+import com.mooctest.crowd.site.data.dto.BankCardDTO;
|
|
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.BankCardVO;
|
|
import com.mooctest.crowd.site.data.vo.QualificationVO;
|
|
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;
|
|
@@ -31,7 +33,7 @@ public class PersonalDataController {
|
|
return personalDataService.getQualification(userId);
|
|
return personalDataService.getQualification(userId);
|
|
}
|
|
}
|
|
|
|
|
|
- @RequestMapping(value = "/addqualification/{userId:\\d+}", method = RequestMethod.PUT)
|
|
|
|
|
|
+ @RequestMapping(value = "/addqualification/{userId:\\d+}", method = RequestMethod.POST)
|
|
public QualificationDTO addQualification(@PathVariable("userId") long userId, @RequestBody QualificationVO qualificationVO){
|
|
public QualificationDTO addQualification(@PathVariable("userId") long userId, @RequestBody QualificationVO qualificationVO){
|
|
return personalDataService.addQualification(userId,qualificationVO);
|
|
return personalDataService.addQualification(userId,qualificationVO);
|
|
}
|
|
}
|
|
@@ -45,4 +47,19 @@ public class PersonalDataController {
|
|
public QualificationDTO deleteQualification(@PathVariable("id") long id, @PathVariable("userId") long userId){
|
|
public QualificationDTO deleteQualification(@PathVariable("id") long id, @PathVariable("userId") long userId){
|
|
return personalDataService.deleteQualification(id,userId);
|
|
return personalDataService.deleteQualification(id,userId);
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ @RequestMapping(value = "/displaybankcard/{userId:\\d+}", method = RequestMethod.GET)
|
|
|
|
+ public BankCardDTO getBankCard(@PathVariable("userId") long userId){
|
|
|
|
+ return personalDataService.getBankCard(userId);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @RequestMapping(value = "/addbankcard/{userId:\\d+}", method = RequestMethod.POST)
|
|
|
|
+ public BankCardDTO addBankCard(@PathVariable("userId") long userId, @RequestBody BankCardVO bankCardVO){
|
|
|
|
+ return personalDataService.addBankCard(userId,bankCardVO);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @RequestMapping(value = "/deletebankcard/{id:\\d+}/{userId:\\d+}", method = RequestMethod.DELETE)
|
|
|
|
+ public BankCardDTO deleteBankCard(@PathVariable("id") long id, @PathVariable("userId") long userId){
|
|
|
|
+ return personalDataService.deleteBankCard(id,userId);
|
|
|
|
+ }
|
|
}
|
|
}
|