|
@@ -7,6 +7,7 @@ import com.fadada.sdk.client.FddClientBase;
|
7
|
7
|
import com.fadada.sdk.client.authForfadada.FindCertInfo;
|
8
|
8
|
import com.fadada.sdk.client.authForfadada.GetPersonVerifyUrl;
|
9
|
9
|
import com.huiju.estateagents.common.CommConstant;
|
|
10
|
+import com.huiju.estateagents.common.MD5Utils;
|
10
|
11
|
import com.huiju.estateagents.common.StringUtils;
|
11
|
12
|
import com.huiju.estateagents.config.FadadaProperties;
|
12
|
13
|
import com.huiju.estateagents.eContract.entity.TaContractUser;
|
|
@@ -57,7 +58,7 @@ public class TaContractUserServiceImpl extends ServiceImpl<TaContractUserMapper,
|
57
|
58
|
public TaContractUser newFirstCustomerInfo(TaPerson person, TaRaiseRecord taRaiseRecord) throws Exception {
|
58
|
59
|
//首先判断是否注册过账号
|
59
|
60
|
QueryWrapper<TaContractUser> queryWrapper = new QueryWrapper<>();
|
60
|
|
- queryWrapper.eq("mini_openid",person.getMiniOpenid());
|
|
61
|
+ queryWrapper.eq("mini_openid",MD5Utils.md5(person.getMiniOpenid()));
|
61
|
62
|
TaContractUser taContractUser = taContractUserMapper.selectOne(queryWrapper);
|
62
|
63
|
if (null != taContractUser) {
|
63
|
64
|
taContractUser.setRaiseRecordId(taRaiseRecord.getRaiseRecordId());
|
|
@@ -69,7 +70,7 @@ public class TaContractUserServiceImpl extends ServiceImpl<TaContractUserMapper,
|
69
|
70
|
//在法大大注册个人用户
|
70
|
71
|
FddClientBase base = new FddClientBase(fadadaProperties.getAppId(),fadadaProperties.getAppSecret(),fadadaProperties.getVersion(),fadadaProperties.getServeHost());
|
71
|
72
|
//小程序open——id为注册账号
|
72
|
|
- String open_id = person.getMiniOpenid();
|
|
73
|
+ String open_id = MD5Utils.md5(person.getMiniOpenid());
|
73
|
74
|
//account_type 1是个人注册
|
74
|
75
|
String result =base.invokeregisterAccount(open_id,"1");
|
75
|
76
|
log.info("法大大注册信息{}", result);
|
|
@@ -138,7 +139,7 @@ public class TaContractUserServiceImpl extends ServiceImpl<TaContractUserMapper,
|
138
|
139
|
public TaContractUser getFirstCustomerInfo(TaPerson person) throws Exception {
|
139
|
140
|
//注册账号信息
|
140
|
141
|
QueryWrapper<TaContractUser> queryWrapper = new QueryWrapper<>();
|
141
|
|
- queryWrapper.eq("mini_openid",person.getMiniOpenid());
|
|
142
|
+ queryWrapper.eq("mini_openid",MD5Utils.md5(person.getMiniOpenid()));
|
142
|
143
|
TaContractUser taContractUser = taContractUserMapper.selectOne(queryWrapper);
|
143
|
144
|
log.info("个人正在从法大大获取最新数据,企业编号是 {}", taContractUser.getFadadaCode());
|
144
|
145
|
FindCertInfo personCertInfo = new FindCertInfo(fadadaProperties.getAppId(),fadadaProperties.getAppSecret(),fadadaProperties.getVersion(),fadadaProperties.getServeHost());
|