优化上上签个人用户注册
新增查询用户注册状态功能
This commit is contained in:
@@ -11,4 +11,8 @@ public interface SignRegisterService {
|
||||
* @return
|
||||
*/
|
||||
AjaxResult registerPerson(PersonRegisterVO personRegisterVO);
|
||||
/**
|
||||
* 查询用户认证状态/user/async/applyCert/status/
|
||||
*/
|
||||
AjaxResult queryRegisterStatus(PersonRegisterVO personRegisterVO);
|
||||
}
|
||||
|
||||
+27
-3
@@ -1,6 +1,7 @@
|
||||
package com.ruoyi.bestsign.service.impl;
|
||||
|
||||
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.ruoyi.bestsign.domain.PersonRegisterVO;
|
||||
import com.ruoyi.bestsign.service.SignRegisterService;
|
||||
import com.ruoyi.bestsign.utils.BestsignOpenApiClient;
|
||||
@@ -22,14 +23,37 @@ public class RegisterServiceImpl implements SignRegisterService {
|
||||
@Override
|
||||
public AjaxResult registerPerson(PersonRegisterVO personRegisterVO) {
|
||||
try {
|
||||
String s = bestsignOpenApiClient.userPersonalReg(personRegisterVO.getAccount(),
|
||||
JSONObject jsonObject = bestsignOpenApiClient.userPersonalReg(personRegisterVO.getAccount(),
|
||||
personRegisterVO.getName(),
|
||||
personRegisterVO.getMail(),
|
||||
personRegisterVO.getMobile(),
|
||||
personRegisterVO.getCredential().getIdentity(),
|
||||
personRegisterVO.getCredential().getIdentityType(),
|
||||
null, null, null, null, null);
|
||||
AjaxResult.success(s);
|
||||
null, null, null, null, null, "/user/reg/");
|
||||
AjaxResult.success(jsonObject);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
return AjaxResult.error(e.getMessage());
|
||||
}
|
||||
return AjaxResult.success();
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询用户认证状态/user/async/applyCert/status/
|
||||
*
|
||||
* @param personRegisterVO
|
||||
*/
|
||||
@Override
|
||||
public AjaxResult queryRegisterStatus(PersonRegisterVO personRegisterVO) {
|
||||
try {
|
||||
JSONObject jsonObject = bestsignOpenApiClient.userPersonalReg(personRegisterVO.getAccount(),
|
||||
personRegisterVO.getName(),
|
||||
personRegisterVO.getMail(),
|
||||
personRegisterVO.getMobile(),
|
||||
personRegisterVO.getCredential().getIdentity(),
|
||||
personRegisterVO.getCredential().getIdentityType(),
|
||||
null, null, null, null, null, "/user/async/applyCert/status/");
|
||||
AjaxResult.success(jsonObject);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
return AjaxResult.error(e.getMessage());
|
||||
|
||||
Reference in New Issue
Block a user