package com.zhongshu.card.server.core.service.org;

import com.zhongshu.card.server.core.dao.org.OrganizationUserDao;
import com.zhongshu.card.server.core.domain.org.OrganizationUser;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.ObjectUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

/**
 * 用户改变 后，修改其他关联的信息
 *
 * @author TRX
 * @date 2024/12/13
 */
@Slf4j
@Service
public class UserInfoSyncService {

    @Autowired
    private OrganizationUserDao organizationUserDao;

    /**
     * 机构用户信息发送变化 同步其他 冗余存储的数据（主要是 用户名称、电话、角色、等信息）
     *
     * @param orgUserDataId
     */
    public void updateProjectAboutInfoByOrgUserDataId(String orgUserDataId) {
        OrganizationUser organizationUser = organizationUserDao.findTopById(orgUserDataId);
        if (ObjectUtils.isNotEmpty(organizationUser)) {

        }
    }

}
