|
@@ -1,8 +1,6 @@
|
|
|
package com.care.client.service;
|
|
|
|
|
|
-import cn.hutool.json.JSONObject;
|
|
|
-import com.care.client.config.PlatformPinanbaoConfig;
|
|
|
-import com.care.client.config.WxConfig;
|
|
|
+
|
|
|
import com.care.client.vo.MemberInfoVO;
|
|
|
import com.care.client.vo.MemberInitParams;
|
|
|
import com.care.common.cache.RedisKeyConstant;
|
|
@@ -11,7 +9,6 @@ import com.care.common.entity.CareMemberInfo;
|
|
|
import com.care.common.exception.BDException;
|
|
|
import com.care.common.service.CareMemberInfoService;
|
|
|
import com.care.common.util.CheckUtils;
|
|
|
-import com.care.common.util.HttpUtil;
|
|
|
import com.care.common.util.Result;
|
|
|
import com.care.common.util.WxUtil;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
@@ -20,7 +17,6 @@ import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
-import java.text.MessageFormat;
|
|
|
import java.util.Date;
|
|
|
|
|
|
@Slf4j
|
|
@@ -84,6 +80,9 @@ public class PassportService extends AbstractPassportService {
|
|
|
MemberInitParams params = (MemberInitParams) redisUtil.hget(RedisKeyConstant.PINANBAO_WX_LOGIN_INFO, code);
|
|
|
|
|
|
String openId = params.getOpenid();
|
|
|
+ if (StringUtils.isEmpty(openId)){
|
|
|
+ return Result.error();
|
|
|
+ }
|
|
|
//判断是否注册过了
|
|
|
CareMemberInfo careMemberInfoDb = careMemberInfoService.detailByOpenid(openId);
|
|
|
if(careMemberInfoDb != null) {
|