优化上上签个人用户注册

新增查询用户注册状态功能
This commit is contained in:
gy b
2023-10-05 20:03:21 +08:00
parent 061afe4cf4
commit ba49e0e018
5 changed files with 74 additions and 37 deletions
@@ -11,4 +11,8 @@ public interface SignRegisterService {
* @return
*/
AjaxResult registerPerson(PersonRegisterVO personRegisterVO);
/**
* 查询用户认证状态/user/async/applyCert/status/
*/
AjaxResult queryRegisterStatus(PersonRegisterVO personRegisterVO);
}
@@ -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());