Sfoglia il codice sorgente

机构代码更新

haonan 2 anni fa
parent
commit
37c619ee9a

+ 1 - 0
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/mapper/TenantStaffMapper.java

@@ -26,4 +26,5 @@ public interface TenantStaffMapper extends BaseMapper<TenantStaff> {
 
     TenantStaff getByPhone(@Param("phone") String phone);
 
+    TenantStaff selectByUserId(@Param("id") Long id);
 }

+ 1 - 1
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/TenantInfoServiceImpl.java

@@ -175,7 +175,7 @@ public class TenantInfoServiceImpl extends ServiceImpl<TenantInfoMapper, TenantI
         //若存在信息
         if (!sysUsers.isEmpty()) {
             sysUser = sysUsers.get(0);
-            TenantStaff tenantStaff = tenantStaffMapper.selectById(sysUser.getId());
+            TenantStaff tenantStaff = tenantStaffMapper.selectByUserId(sysUser.getId());
             if (tenantStaff != null && oldTenantInfo != null &&
                     !tenantStaff.getUserId().equals(oldTenantInfo.getUserId())) {
                 throw new BizException("手机号已经注册机构账号");

+ 5 - 0
cooleshow-user/user-biz/src/main/resources/config/mybatis/TenantStaffMapper.xml

@@ -35,4 +35,9 @@
         left join sys_user t1 on t1.id_ = t.user_id_
         where t1.phone_ = #{phone}
     </select>
+    <select id="selectByUserId" resultType="com.yonge.cooleshow.biz.dal.entity.TenantStaff">
+        select <include refid="baseColumns" />
+        from  tenant_staff t
+        where user_id_ = #{id}
+    </select>
 </mapper>