Browse Source

北尚诉办-添加字段

feature/dangjian
Jackwang 3 years ago
parent
commit
962357f6ae
  1. 18
      esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/AppUserServiceImpl.java
  2. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemDeptServiceImpl.java
  3. 2
      esua-epdc/epdc-module/epdc-user/epdc-user-client/src/main/java/com/elink/esua/epdc/user/dto/epdc/result/EpdcUserInfoResultDTO.java

18
esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/AppUserServiceImpl.java

@ -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);
} }

2
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemDeptServiceImpl.java

@ -102,7 +102,7 @@ public class ItemDeptServiceImpl extends BaseServiceImpl<ItemDeptDao, ItemDeptEn
entity.setItemId(item.getId()); entity.setItemId(item.getId());
entity.setDeptId(item.getGridId()); entity.setDeptId(item.getGridId());
entity.setDeptName(item.getGrid()); entity.setDeptName(item.getGrid());
entity.setCreatedDeptId(Long.parseLong(item.getGrid())); entity.setCreatedDeptId(item.getGridId());
baseDao.insert(entity); baseDao.insert(entity);
} }

2
esua-epdc/epdc-module/epdc-user/epdc-user-client/src/main/java/com/elink/esua/epdc/user/dto/epdc/result/EpdcUserInfoResultDTO.java

@ -29,4 +29,6 @@ public class EpdcUserInfoResultDTO implements Serializable {
private String allDeptIds; private String allDeptIds;
private String allDeptNames; private String allDeptNames;
private Boolean haveEnterprise;
} }

Loading…
Cancel
Save