소스 검색

合伙人bug修改

xuqiang 1 년 전
부모
커밋
8391bdde1e
1개의 변경된 파일6개의 추가작업 그리고 5개의 파일을 삭제
  1. 6 5
      src/main/java/com/ydtech/modules/admin/service/impl/SysUserServiceImpl.java

+ 6 - 5
src/main/java/com/ydtech/modules/admin/service/impl/SysUserServiceImpl.java

@@ -61,6 +61,7 @@ import com.ydtech.utils.IDCardUtils;
 import com.ydtech.utils.StringUtils;
 import com.ydtech.utils.idgen.IdGenerate;
 import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.BeanUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Value;
 import org.springframework.data.redis.core.StringRedisTemplate;
@@ -1343,11 +1344,6 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
     @Transactional(rollbackFor = Exception.class)
     public HttpResult saveByPartner(SysUser2Vo sysUser2Vo) {
         SysUser sysUser = sysUser2Vo.getSysUser();
-        sysUser.getGradeList().forEach(x->{
-            if (StringUtils.equals("4",x) || StringUtils.equals("5",x)){
-                addDeptUser(sysUser,x);
-            }
-        });
         //1:合伙人 2:工作室管理员
         Integer type = sysUser.getType();
         // 手机号
@@ -3702,7 +3698,12 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
              sysDeptVo.setName(sysUser.getName() + "团队"); // 以人名设置工作室名称
          }
          sysDeptVo.setManagementSource(sysUser.getDeptSource());
+
          String sysDeptVo1 = queryDId(sysDeptVo);
+         sysDeptVo.setId(sysDeptVo1);
+         SysDept sysDept1 = new SysDept();
+         BeanUtils.copyProperties(sysDeptVo,sysDept1);
+         sysDeptMapper.insert(sysDept1);
          sysUser.setDeptId(sysDeptVo1);
      }