package com.ynxbd.common.service; import com.ynxbd.common.bean.GMCUser; import com.ynxbd.common.dao.GMCUserDao; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.ObjectUtils; @Slf4j public class GMCUserService { /** * 查询用户关联关系 */ public GMCUser queryInfoByOpenId(String wxOpenId) { return new GMCUserDao().selectByOpenId(wxOpenId); } /** * 添加用户关系 */ public boolean addInfo(String wxOpenId, String gmcOpenId, String gmcUnionId, String gmcUUId) { try { if (ObjectUtils.isEmpty(wxOpenId) || ObjectUtils.isEmpty(gmcOpenId) || ObjectUtils.isEmpty(gmcUUId)) { return false; } boolean isOK = new GMCUserDao().insert(wxOpenId, gmcOpenId, gmcUnionId, gmcUUId); log.info("[认证联系]添加{} wxOpenId={}, gmcOpenId={}, gmcUUId={}", (isOK ? "成功" : "失败"), wxOpenId, gmcOpenId, gmcUUId); return isOK; } catch (Exception e) { return false; } } }