提交 263a8c1c 作者: zhenjie

小猪结算修改

上级 56c8b129
......@@ -122,6 +122,8 @@ public class UserAccountServiceImpl implements UserAccountService {
XzAuthDO xzAuthDO = xzDao.getXzAuthByUserAccountId(userAccountId);
if (xzAuthDO != null) {
userAccountVO.setXzAuthStatus(xzAuthDO.getXzAuthStatus());
} else {
userAccountVO.setXzAuthStatus(0);
}
UserSubInfoDO userSubInfoDO = userSubInfoDao.getUserSubInfoByUnionId(userAccountDO.getUnionId());
if (userSubInfoDO != null && userSubInfoDO.getRegStatus().equals(1)) {
......
......@@ -128,16 +128,16 @@ public class XzServiceImpl implements XzService {
}
XzAuthVO xzAuthVO = new XzAuthVO(realNameAuthDO.getUserName(), realNameAuthDO.getIdNumber(),
loginSuccessDTO.getPhoneNum(), null, realNameAuthDO.getFrontIdImg(), realNameAuthDO.getBackIdImg());
// TODO 查询是否已认证
// 查询是否已电子签约
String contractScope = this.getContractScope(xzAuthVO);
com.alibaba.fastjson2.JSONObject jsonObject1 = com.alibaba.fastjson2.JSONObject.parseObject(contractScope);
if (jsonObject1.get("data") != null) {
// TODO 添加认证结果
// 添加认证签约结果
JSONObject signedResult = this.getSignedResult(xzAuthVO);
if (signedResult.get("msg").equals("success")) {
log.info("Signed result: {}", signedResult);
// log.info("Signed result: {}", signedResult);
List<JSONObject> jsonObjects = JSONArray.parseArray(signedResult.get("data").toString(), JSONObject.class);
log.info("jsonObjects : {}", com.alibaba.fastjson2.JSONObject.toJSONString(jsonObjects));
// log.info("jsonObjects : {}", com.alibaba.fastjson2.JSONObject.toJSONString(jsonObjects));
XzAuthDO xzAuthDO = xzDao.getXzAuthByUserAccountId(loginSuccessDTO.getUserAccountId());
if (xzAuthDO == null && !CollectionUtils.isEmpty(jsonObjects)) {
xzAuthDO = buildXzAuthDO(loginSuccessDTO, jsonObjects.get(0));
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论