Prechádzať zdrojové kódy

修改用户团队信息

xuqiang 1 mesiac pred
rodič
commit
d77ef37dda

+ 1 - 1
tenant/organization/src/main/java/com/jzg/organization/mapper/SysOrganizationUserLinkServiceMapper.java

@@ -12,5 +12,5 @@ public interface SysOrganizationUserLinkServiceMapper extends BaseMapper<SysOrga
 
     List<SysOrganizationUserLink> getOrganizationUser(@Param("userId") Long userId, @Param("systemCode") String systemCode);
 
-    void deleteOrganizationUser(String userId, String orgId);
+    void deleteOrganizationUser(@Param("userId")String userId);
 }

+ 1 - 1
tenant/organization/src/main/java/com/jzg/organization/service/SysOrganizationUserLinkService.java

@@ -25,5 +25,5 @@ public interface SysOrganizationUserLinkService extends IService<SysOrganization
 
     SysOrganizationUserLink getOrganizationUser(Long userId, String systemCode);
 
-    void deleteOrganizationUser(String userId, String orgId);
+    void deleteOrganizationUser(String userId);
 }

+ 2 - 2
tenant/organization/src/main/java/com/jzg/organization/service/impl/SysOrganizationUserLinkServiceImpl.java

@@ -71,8 +71,8 @@ public class SysOrganizationUserLinkServiceImpl extends ServiceImpl<SysOrganizat
     }
 
     @Override
-    public void deleteOrganizationUser(String userId, String orgId) {
-        sysOrganizationUserLinkServiceMapper.deleteOrganizationUser(userId,orgId);
+    public void deleteOrganizationUser(String userId) {
+        sysOrganizationUserLinkServiceMapper.deleteOrganizationUser(userId);
     }
 
 

+ 1 - 1
tenant/organization/src/main/java/com/jzg/organization/service/impl/SysUserServiceImpl.java

@@ -1018,7 +1018,7 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
 
         //修改团队信息
         if (sysUserVo.getOrganizationId() != null && !sysUserVo.getOrganizationId().isEmpty()) {
-            sysOrganizationUserLinkService.deleteOrganizationUser(sysUserVo.getUserId(), sysUserVo.getOrganizationId());
+            sysOrganizationUserLinkService.deleteOrganizationUser(sysUserVo.getUserId());
             SysOrganizationUserLink sysOrganizationUserLink = new SysOrganizationUserLink();
             sysOrganizationUserLink.setId(IdGenerate.nextId());
             sysOrganizationUserLink.setUserId(sysUserVo.getUserId());

+ 1 - 2
tenant/organization/src/main/resources/mapper/SysOrganizationUserLinkServiceMapper.xml

@@ -14,12 +14,11 @@
         id
         , user_id, organization_id
     </sql>
-
+<!--     一个人只有一个团队,更新时修改团队去掉旧团队       AND organization_id = #{orgId} -->
     <delete id="deleteOrganizationUser">
         DELETE
         FROM sys_organization_user_link
         WHERE user_id = #{userId}
-          AND organization_id = #{orgId}
     </delete>
 
     <!-- 根据用户ID获取组织关联信息 -->