|
@ -1,6 +1,7 @@ |
|
|
package com.epmet.modules.person.controller; |
|
|
package com.epmet.modules.person.controller; |
|
|
|
|
|
|
|
|
import com.epmet.commons.tools.annotation.LoginUser; |
|
|
import com.epmet.commons.tools.annotation.LoginUser; |
|
|
|
|
|
import com.epmet.commons.tools.aop.NoRepeatSubmit; |
|
|
import com.epmet.commons.tools.security.dto.TokenDto; |
|
|
import com.epmet.commons.tools.security.dto.TokenDto; |
|
|
import com.epmet.commons.tools.utils.Result; |
|
|
import com.epmet.commons.tools.utils.Result; |
|
|
import com.epmet.commons.tools.validator.ValidatorUtils; |
|
|
import com.epmet.commons.tools.validator.ValidatorUtils; |
|
@ -63,8 +64,10 @@ public class BadgeController { |
|
|
* @author zxc |
|
|
* @author zxc |
|
|
* @date 2020/11/4 11:16 上午 |
|
|
* @date 2020/11/4 11:16 上午 |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
@NoRepeatSubmit |
|
|
@PostMapping("certification/add") |
|
|
@PostMapping("certification/add") |
|
|
public Result certificationAdd(@LoginUser TokenDto tokenDto,@RequestBody CertificationAddFormDTO certificationAddFormDTO){ |
|
|
public Result certificationAdd(@LoginUser TokenDto tokenDto,@RequestBody CertificationAddFormDTO certificationAddFormDTO){ |
|
|
|
|
|
certificationAddFormDTO.setUserId(tokenDto.getUserId()); |
|
|
ValidatorUtils.validateEntity(certificationAddFormDTO, CertificationAddFormDTO.CertificationAdd.class); |
|
|
ValidatorUtils.validateEntity(certificationAddFormDTO, CertificationAddFormDTO.CertificationAdd.class); |
|
|
return badgeService.certificationAdd(tokenDto,certificationAddFormDTO); |
|
|
return badgeService.certificationAdd(tokenDto,certificationAddFormDTO); |
|
|
} |
|
|
} |
|
|