提交 c358b2bc 作者: zhenjie

小猪结算签约修改

上级 bfe10bc4
...@@ -30,4 +30,5 @@ public class XzAuthVO implements Serializable { ...@@ -30,4 +30,5 @@ public class XzAuthVO implements Serializable {
private String idCardImageFront; private String idCardImageFront;
@ApiModelProperty(value = "身份证照片国徽面URL,图片必须已经通过OCR识别") @ApiModelProperty(value = "身份证照片国徽面URL,图片必须已经通过OCR识别")
private String idCardImageBack; private String idCardImageBack;
} }
...@@ -22,7 +22,7 @@ public interface XzService { ...@@ -22,7 +22,7 @@ public interface XzService {
String getContractScope(XzAuthVO xzAuthVO); String getContractScope(XzAuthVO xzAuthVO);
String hasKeyByUrl(XzAuthVO xzAuthVO, LoginSuccessDTO loginSuccessDTO); String hasKeyByUrl(LoginSuccessDTO loginSuccessDTO);
String xzAuthNotify(JSONObject notify); String xzAuthNotify(JSONObject notify);
......
...@@ -118,7 +118,14 @@ public class XzServiceImpl implements XzService { ...@@ -118,7 +118,14 @@ public class XzServiceImpl implements XzService {
} }
@Override @Override
public String hasKeyByUrl(XzAuthVO xzAuthVO, LoginSuccessDTO loginSuccessDTO) { public String hasKeyByUrl(LoginSuccessDTO loginSuccessDTO) {
// 获取实名认证信息
RealNameAuthDO realNameAuthDO = realNameAuthDao.getRealNameAuthByUId(loginSuccessDTO.getUserAccountId());
if (realNameAuthDO == null) {
return "先完成实名认证再签署!";
}
XzAuthVO xzAuthVO = new XzAuthVO(realNameAuthDO.getUserName(), realNameAuthDO.getIdNumber(),
loginSuccessDTO.getPhoneNum(), null, realNameAuthDO.getFrontIdImg(), realNameAuthDO.getBackIdImg());
// TODO 查询是否已认证 // TODO 查询是否已认证
String contractScope = this.getContractScope(xzAuthVO); String contractScope = this.getContractScope(xzAuthVO);
com.alibaba.fastjson2.JSONObject jsonObject1 = com.alibaba.fastjson2.JSONObject.parseObject(contractScope); com.alibaba.fastjson2.JSONObject jsonObject1 = com.alibaba.fastjson2.JSONObject.parseObject(contractScope);
...@@ -132,11 +139,6 @@ public class XzServiceImpl implements XzService { ...@@ -132,11 +139,6 @@ public class XzServiceImpl implements XzService {
} }
return signedResult.toString(); return signedResult.toString();
} else { } else {
// 获取认证信息
RealNameAuthDO realNameAuthDO = realNameAuthDao.getRealNameAuthByUId(loginSuccessDTO.getUserAccountId());
if (realNameAuthDO == null) {
return "先完成实名认证再签署!";
}
Map<String, Integer> userInfo = new HashMap<String, Integer>(); Map<String, Integer> userInfo = new HashMap<String, Integer>();
userInfo.put("userAccountId", loginSuccessDTO.getUserAccountId()); userInfo.put("userAccountId", loginSuccessDTO.getUserAccountId());
PiggySignApiClient piggySignApiClient = PiggySignApiClient.getInstanse(userSystemConstant.getXzAppSecret(), userSystemConstant.getXzDomain()); PiggySignApiClient piggySignApiClient = PiggySignApiClient.getInstanse(userSystemConstant.getXzAppSecret(), userSystemConstant.getXzDomain());
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论