|
|
@@ -13,6 +13,7 @@ import com.ydtech.modules.admin.model.dto.SysUserTeamInfoDto;
|
|
|
import com.ydtech.modules.admin.model.vo.AppCustomerManagementQueryVo;
|
|
|
import com.ydtech.modules.admin.service.*;
|
|
|
import com.ydtech.modules.base.controller.BaseController;
|
|
|
+import com.ydtech.modules.esm.model.EsmUserReferrer;
|
|
|
import com.ydtech.modules.esm.service.EsmUserReferrerService;
|
|
|
import com.ydtech.modules.order.entity.BasePageResult;
|
|
|
import com.ydtech.utils.StringUtils;
|
|
|
@@ -76,10 +77,19 @@ public class AppCustomerManagementImpl implements AppCustomerManagementService {
|
|
|
SysUserInfo sysUserInfo = sysUserInfoService.getById(userId);
|
|
|
SysUserTeamInfoDto sysUserTeamInfoDto = new SysUserTeamInfoDto(sysUser, dept, organization, sysUserInfo);
|
|
|
SysUserTrack sysUserTrack = sysUserTrackService.getLastTime(userId);
|
|
|
+
|
|
|
if (sysUserTrack != null) {
|
|
|
sysUserTeamInfoDto.setApproveTime(sysUserTrack.getApproveTime());
|
|
|
sysUserTeamInfoDto.setApproveBy(sysUserTrack.getApproveBy());
|
|
|
}
|
|
|
+
|
|
|
+ EsmUserReferrer esmUserReferrer = esmUserReferrerService.getById(userId);
|
|
|
+ // 推荐人信息
|
|
|
+ if (esmUserReferrer != null) {
|
|
|
+ sysUserTeamInfoDto.setReferrersId(esmUserReferrer.getReferrerId());
|
|
|
+ sysUserTeamInfoDto.setReferrersName(esmUserReferrer.getReferrerName());
|
|
|
+ }
|
|
|
+
|
|
|
return HttpResult.ok(sysUserTeamInfoDto);
|
|
|
}
|
|
|
}
|