|
|
@ -15,11 +15,12 @@ import com.elink.esua.epdc.commons.tools.exception.RenException; |
|
|
import com.elink.esua.epdc.commons.tools.redis.RedisUtils; |
|
|
import com.elink.esua.epdc.commons.tools.redis.RedisUtils; |
|
|
import com.elink.esua.epdc.commons.tools.utils.*; |
|
|
import com.elink.esua.epdc.commons.tools.utils.*; |
|
|
import com.elink.esua.epdc.dto.*; |
|
|
import com.elink.esua.epdc.dto.*; |
|
|
|
|
|
import com.elink.esua.epdc.dto.enterprise.result.EnterpriseInfoResultDTO; |
|
|
import com.elink.esua.epdc.dto.enums.GroupUserStateEnum; |
|
|
import com.elink.esua.epdc.dto.enums.GroupUserStateEnum; |
|
|
import com.elink.esua.epdc.dto.epdc.GridLeaderRegisterDTO; |
|
|
import com.elink.esua.epdc.dto.epdc.GridLeaderRegisterDTO; |
|
|
import com.elink.esua.epdc.dto.form.*; |
|
|
|
|
|
import com.elink.esua.epdc.dto.form.PointLogFormDTO; |
|
|
import com.elink.esua.epdc.dto.form.PointLogFormDTO; |
|
|
import com.elink.esua.epdc.dto.form.UserLoginLogDTO; |
|
|
import com.elink.esua.epdc.dto.form.UserLoginLogDTO; |
|
|
|
|
|
import com.elink.esua.epdc.dto.form.*; |
|
|
import com.elink.esua.epdc.dto.form.v2.EpdcCompleteUserInfoFormV2DTO; |
|
|
import com.elink.esua.epdc.dto.form.v2.EpdcCompleteUserInfoFormV2DTO; |
|
|
import com.elink.esua.epdc.dto.group.form.GroupUserFormDTO; |
|
|
import com.elink.esua.epdc.dto.group.form.GroupUserFormDTO; |
|
|
import com.elink.esua.epdc.dto.group.form.GroupUserPartyMemberFormDTO; |
|
|
import com.elink.esua.epdc.dto.group.form.GroupUserPartyMemberFormDTO; |
|
|
@ -56,7 +57,10 @@ import org.springframework.stereotype.Service; |
|
|
|
|
|
|
|
|
import javax.servlet.http.HttpServletRequest; |
|
|
import javax.servlet.http.HttpServletRequest; |
|
|
import java.io.File; |
|
|
import java.io.File; |
|
|
import java.util.*; |
|
|
import java.util.ArrayList; |
|
|
|
|
|
import java.util.Collections; |
|
|
|
|
|
import java.util.Date; |
|
|
|
|
|
import java.util.List; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
@ -107,6 +111,9 @@ public class AppUserServiceImpl implements AppUserService { |
|
|
@Autowired |
|
|
@Autowired |
|
|
private PointsFeignClient pointFeignClient; |
|
|
private PointsFeignClient pointFeignClient; |
|
|
|
|
|
|
|
|
|
|
|
@Autowired |
|
|
|
|
|
private CustomFeignClient customFeignClient; |
|
|
|
|
|
|
|
|
//private static String USER_FACE = "https://epdc.elinkchina.com.cn/esua-epdc/static/default/default_user_face.png";
|
|
|
//private static String USER_FACE = "https://epdc.elinkchina.com.cn/esua-epdc/static/default/default_user_face.png";
|
|
|
private static String USER_FACE = "https://epdc-shibei.elinkservice.cn/epdcFile/M00/00/00/CgUipV3wgl6Afm4cAAAa8QfEb00266_big.png"; |
|
|
private static String USER_FACE = "https://epdc-shibei.elinkservice.cn/epdcFile/M00/00/00/CgUipV3wgl6Afm4cAAAa8QfEb00266_big.png"; |
|
|
|
|
|
|
|
|
@ -596,6 +603,13 @@ public class AppUserServiceImpl implements AppUserService { |
|
|
Result<EpdcUserInfoResultDTO> infoById = userFeignClient.getInfoById(userDetail.getUserId()); |
|
|
Result<EpdcUserInfoResultDTO> infoById = userFeignClient.getInfoById(userDetail.getUserId()); |
|
|
EpdcUserInfoResultDTO data = infoById.getData(); |
|
|
EpdcUserInfoResultDTO data = infoById.getData(); |
|
|
data.setIsSignUp(isSignIn); |
|
|
data.setIsSignUp(isSignIn); |
|
|
|
|
|
//查询有无关联企业
|
|
|
|
|
|
Result<EnterpriseInfoResultDTO> enterInfo = customFeignClient.getEnterpriseInfoByUserId(data.getId()); |
|
|
|
|
|
if (enterInfo.success() && null != enterInfo.getData()) { |
|
|
|
|
|
data.setHaveEnterprise(true); |
|
|
|
|
|
} else { |
|
|
|
|
|
data.setHaveEnterprise(false); |
|
|
|
|
|
} |
|
|
return new Result<EpdcUserInfoResultDTO>().ok(data); |
|
|
return new Result<EpdcUserInfoResultDTO>().ok(data); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|