实名认证
This commit is contained in:
@@ -16,6 +16,7 @@ import com.sqx.common.utils.DesensitizedUtil;
|
||||
import com.sqx.common.utils.Result;
|
||||
import com.sqx.modules.app.annotation.Login;
|
||||
import com.sqx.modules.app.annotation.LoginUser;
|
||||
import com.sqx.modules.app.dto.AuthDTO;
|
||||
import com.sqx.modules.app.dto.AuthRespDTO;
|
||||
import com.sqx.modules.app.entity.TbUserBlacklist;
|
||||
import com.sqx.modules.app.entity.UserEntity;
|
||||
@@ -146,12 +147,21 @@ public class AppController {
|
||||
return Result.success();
|
||||
}
|
||||
|
||||
@Login
|
||||
@PostMapping(value = "/realNameAuth/v2")
|
||||
@ApiOperation("实名认证")
|
||||
@ResponseBody
|
||||
@Debounce(interval = 3000, value = "#userId")
|
||||
public Result realNameAuth(@RequestAttribute("userId") Long userId, @RequestBody AuthDTO auth) {
|
||||
return realNameAuth(userId, auth.getCertName(), auth.getIdNum(), auth.getAccountNo(), auth.getMobile());
|
||||
}
|
||||
|
||||
@Login
|
||||
@RequestMapping(value = "/realNameAuth", method = RequestMethod.POST)
|
||||
@ApiOperation("实名认证")
|
||||
@ResponseBody
|
||||
@Debounce(interval = 3000, value = "#userId")
|
||||
public Result bindAlipay(@RequestAttribute("userId") Long userId,
|
||||
public Result realNameAuth(@RequestAttribute("userId") Long userId,
|
||||
@RequestParam String certName,
|
||||
@RequestParam String certNum,
|
||||
@RequestParam String accountNo,
|
||||
|
||||
@@ -11,6 +11,11 @@ public class AuthDTO {
|
||||
@NotBlank
|
||||
private String idNum;
|
||||
|
||||
@NotBlank
|
||||
private String certName;
|
||||
@NotBlank
|
||||
private String certNum;
|
||||
|
||||
@NotBlank
|
||||
private String accountNo;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user