|
@@ -16,6 +16,7 @@ import com.jzg.commons.core.page.HttpResult;
|
|
|
import com.jzg.commons.entity.dto.*;
|
|
import com.jzg.commons.entity.dto.*;
|
|
|
import com.jzg.commons.entity.enums.MessageCodeEnum;
|
|
import com.jzg.commons.entity.enums.MessageCodeEnum;
|
|
|
import com.jzg.commons.entity.po.*;
|
|
import com.jzg.commons.entity.po.*;
|
|
|
|
|
+import com.jzg.commons.entity.rights.po.InsOrderRightsPackage;
|
|
|
import com.jzg.commons.entity.user.vo.SysTennatVo;
|
|
import com.jzg.commons.entity.user.vo.SysTennatVo;
|
|
|
import com.jzg.commons.entity.vo.*;
|
|
import com.jzg.commons.entity.vo.*;
|
|
|
import com.jzg.commons.exception.SystemException;
|
|
import com.jzg.commons.exception.SystemException;
|
|
@@ -110,6 +111,9 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private EsmUserReferrerService esmUserReferrerService;
|
|
private EsmUserReferrerService esmUserReferrerService;
|
|
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private EsmUserReferrerMapper esmUserReferrerMapper;
|
|
|
|
|
+
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private SysUserJzgInfoBankCardRecordService sysUserJzgInfoBankCardRecordService;
|
|
private SysUserJzgInfoBankCardRecordService sysUserJzgInfoBankCardRecordService;
|
|
|
@Qualifier("baseController")
|
|
@Qualifier("baseController")
|
|
@@ -1118,6 +1122,17 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|
|
sysUserJzgInfoSalesmanService.save(salesman);
|
|
sysUserJzgInfoSalesmanService.save(salesman);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ // 修改推荐关系 先删除再添加
|
|
|
|
|
+ EsmUserReferrer esmUserReferrer = esmUserReferrerService.getOne(new LambdaQueryWrapper<EsmUserReferrer>()
|
|
|
|
|
+ .eq(EsmUserReferrer::getId, sysUserVo.getId())
|
|
|
|
|
+ .eq(EsmUserReferrer::getIsDelete, 0));
|
|
|
|
|
+ if (esmUserReferrer != null) {
|
|
|
|
|
+ esmUserReferrerMapper.deleteByIdCheck(esmUserReferrer.getId());
|
|
|
|
|
+ SysUserJzgInfo sysUserJzgInfoReferrer = sysUserJzgInfoService.getById(sysUserVo.getReferrerId());
|
|
|
|
|
+ EsmUserReferrer referrer = new EsmUserReferrer(sysUserJzgInfo,sysUserJzgInfoReferrer);
|
|
|
|
|
+ esmUserReferrerService.save(referrer);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
boolean isPartner = sysUserJzgInfoService.isPartnerPresent(sysUserJzgInfo.getId());
|
|
boolean isPartner = sysUserJzgInfoService.isPartnerPresent(sysUserJzgInfo.getId());
|
|
|
if (isPartner){
|
|
if (isPartner){
|
|
|
sysUserJzgInfoService.updatePartnerByUserId(sysUserJzgInfo);
|
|
sysUserJzgInfoService.updatePartnerByUserId(sysUserJzgInfo);
|