|
|
@@ -4,6 +4,9 @@ package com.ydtech.modules.partner.utils;
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
|
import cn.hutool.extra.spring.SpringUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
+import com.ydtech.modules.admin.model.SysUser;
|
|
|
+import com.ydtech.modules.admin.service.SysUserService;
|
|
|
+import com.ydtech.modules.admin.service.impl.SysUserServiceImpl;
|
|
|
import com.ydtech.modules.partner.dao.PartnerUserMapper;
|
|
|
import com.ydtech.modules.partner.model.PartnerAttribute;
|
|
|
import com.ydtech.modules.partner.model.PartnerLiftingRecord;
|
|
|
@@ -39,6 +42,9 @@ public class ExpiredCommissionUtils {
|
|
|
@Autowired
|
|
|
private PartnerLiftingRecordService liftingRecordService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private SysUserService sysUserService;
|
|
|
+
|
|
|
/**
|
|
|
* 登录初始化用户升级时间
|
|
|
*/
|
|
|
@@ -170,6 +176,11 @@ public class ExpiredCommissionUtils {
|
|
|
user.setReferrerId(partnerUser.getUserId());
|
|
|
user.setId(null);
|
|
|
if (Objects.isNull(selectOne) && 4 != partnerUser.getGrade()){
|
|
|
+ if (4 == user.getGrade()){
|
|
|
+ SysUser sysUser = sysUserService.getById(user.getUserId());
|
|
|
+ String deptId = SpringUtil.getBean(SysUserServiceImpl.class).addDeptUser(sysUser, "4");
|
|
|
+ user.setDeptId(deptId);
|
|
|
+ }
|
|
|
partnerUserMapper.insert(user);
|
|
|
}
|
|
|
partnerUser.setIdentityStatus(true);
|