|
|
@ -242,18 +242,20 @@ public class CrmCustomerTempService extends MybatisBaseService<CrmCustomerTempMa |
|
|
|
IPage<CrmCustomerTempVo> pagging = baseMapper.selectPageVo(page, qw); |
|
|
|
for (CrmCustomerTempVo record : pagging.getRecords()) { |
|
|
|
String createOrgSid = record.getCreateOrgSid(); |
|
|
|
String staffSid = record.getStaffSid(); |
|
|
|
String createOrgName = sysOrganizationFeign.fetchBySid(createOrgSid).getData().getName(); |
|
|
|
record.setCreateOrgName(createOrgName); |
|
|
|
// String staffName = sysStaffinfoFeign.fetchBySid(staffSid).getData().getName();
|
|
|
|
// record.setStaffName(staffName);
|
|
|
|
List<SysStaffOrgVo> sysStaffOrgVos = sysStaffOrgFeign.getSysStaffOrgListByStaffSid(staffSid).getData(); |
|
|
|
for (SysStaffOrgVo sysStaffOrgVo : sysStaffOrgVos) { |
|
|
|
SysOrganizationVo sysOrganizationVo = sysOrganizationFeign.fetchBySid(sysStaffOrgVo.getOrgSid()).getData(); |
|
|
|
String psid = sysOrganizationVo.getPsid(); |
|
|
|
if (psid.equals(createOrgSid)) { |
|
|
|
String orgName = sysStaffOrgVo.getOrgName(); |
|
|
|
record.setDeptName(orgName); |
|
|
|
if (StringUtils.isNotBlank(record.getStaffSid())) { |
|
|
|
String staffSid = record.getStaffSid(); |
|
|
|
List<SysStaffOrgVo> sysStaffOrgVos = sysStaffOrgFeign.getSysStaffOrgListByStaffSid(staffSid).getData(); |
|
|
|
for (SysStaffOrgVo sysStaffOrgVo : sysStaffOrgVos) { |
|
|
|
SysOrganizationVo sysOrganizationVo = sysOrganizationFeign.fetchBySid(sysStaffOrgVo.getOrgSid()).getData(); |
|
|
|
String psid = sysOrganizationVo.getPsid(); |
|
|
|
if (psid.equals(createOrgSid)) { |
|
|
|
String orgName = sysStaffOrgVo.getOrgName(); |
|
|
|
record.setDeptName(orgName); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|